OpenVZ Forum


Home » International » German » vzyum hinter proxy mit user/passwort
vzyum hinter proxy mit user/passwort [message #7976] Wed, 01 November 2006 15:50 Go to next message
rookie is currently offline  rookie
Messages: 12
Registered: October 2006
Location: CH
Junior Member
Hi

Ich habe im /vz/template/centos/4/i386/config/yum.conf meine Proxyangaben gemacht und trotzdem funktioniert vzyum nicht Sad

Inhalt von /vz/template/centos/4/i386/config/yum.conf :

------------------------
[main]
cachedir=/vz/template/centos/4/i386/yum-cache/
# Ugly hack to make yum disregard /etc/yum.repos.d/*repo files
# from both the host system and from inside VPS
reposdir=/dev/null
# Fix for bug #78 - we do not want to install dummy,
# we want to upgrade it.
installonlypkgs=''
proxy=http://proxy.myhome.ch:3128/
proxy_username=vorname.nachname
proxy_password=meinpasswort

[centos4-vz-addons]
name=OpenVZ add-ons for CentOS 4 - i386
baseurl=file:///vz/template/centos/4/i386/vz-addons/
enabled=1
gpgcheck=0

[centos4-base]
name=CentOS 4 - i386 - Base
baseurl=http://mirror.centos.org/centos/4/os/i386/
enabled=1
gpgcheck=1

[centos4-updates-released]
name=CentOS 4 - i386 - Released Updates
baseurl=http://mirror.centos.org/centos/4/updates/i386/
enabled=1
gpgcheck=1
-------------------------------


Wenn ich z.B. "vzyum <vpsID> update" ausführe kommt folgender Error beim holen des XML:
"HTTP Error 400: Bad Request"

Hier das ganze:
--------------------------------
# vzyum 234 update
exec /usr/share/vzyum/bin/yum -c /vz/template/centos/4/i386/config/yum.conf --installroot /home/vz/root/234 --vps=234 update
Setting up Update Process
Setting up repositories
centos4-vz-addons 100% |=========================| 951 B 00:00
centos4-base 100% |=========================| 1.1 kB 00:00
http://mirror.centos.org/centos/4/updates/i386/repodata/repo md.xml: [Errno 14] HTTP Error 400: Bad Request
Trying other mirror.
Cannot open/read repomd.xml file for repository: centos4-updates-released
failure: repodata/repomd.xml from centos4-updates-released: [Errno 256] No more mirrors to try.
Error: failure: repodata/repomd.xml from centos4-updates-released: [Errno 256] No more mirrors to try.
-----------------------

Muss ich sonst noch irgendwo Proxy-Einstellungen machen? Wo könnte das Problem liegen?
Re: vzyum hinter proxy mit user/passwort [message #7979 is a reply to message #7976] Wed, 01 November 2006 20:04 Go to previous messageGo to next message
curx
Messages: 739
Registered: February 2006
Location: Nürnberg, Germany
Senior Member

Hi,

>Muss ich sonst noch irgendwo Proxy-Einstellungen machen?
>Wo könnte das Problem liegen?

Kannst Du die Logs des Proxy einsehen ? (läuft hier Squid?)

Ansonsten versuche mal diese XML Datei manuell über den Proxy herunterzuladen (mit Hilfe von wget incl. deiner Auth-Daten!)
Klappt das denn ?

Gruß,
Thorsten
--
tsd@debian.systs.org
Re: vzyum hinter proxy mit user/passwort [message #8014 is a reply to message #7979] Fri, 03 November 2006 11:37 Go to previous messageGo to next message
rookie is currently offline  rookie
Messages: 12
Registered: October 2006
Location: CH
Junior Member
Hi

Vielen Dank für die Antwort!

Ich vermute dass es ein Proxyserver auf Windowsbasis ist Embarassed . Ich werde das abklären und den Verantwortlichen bitten einen Blick in die Logs zu werfen. Allerdings kann ich mir kaum vorstellen dass das Problem beim Proxyserver liegt denn via Browser kann ich das http://mirror.centos.org/centos/4/updates/i386/repodata/repo md.xml -File holen. Auch mit wget geht's ohne Probleme (natürlich nur wenn ich dem wget mein Proxyuser und -Passwort mitgebe).

Könnte man den vzyum dazu bringen dieses XML-File local zu holen? Rolling Eyes
Re: vzyum hinter proxy mit user/passwort [message #8016 is a reply to message #8014] Fri, 03 November 2006 13:04 Go to previous messageGo to next message
curx
Messages: 739
Registered: February 2006
Location: Nürnberg, Germany
Senior Member

Hi rookie,

werden evtl. proxy Einstellungen "exportiert"
wie:

(für die bash)
export http_proxy="http://myuser:mypassword@myproxy.com:1234"

und stimmen dann nicht mit dem Settings in der yum config überein,
evtl. per bash die PROXY Settings übergeben und nochmaliges verbinden, testen!

Gruß,
Thorsten

[Updated on: Fri, 03 November 2006 13:06]

Report message to a moderator

Re: vzyum hinter proxy mit user/passwort [message #8018 is a reply to message #8016] Fri, 03 November 2006 13:23 Go to previous messageGo to next message
rookie is currently offline  rookie
Messages: 12
Registered: October 2006
Location: CH
Junior Member
Das habe ich mit 'set' gecheckt. Es sind keine Proxy Variablen exportiert. Ich habe dann die Variablen in der bash gesetzt:

# export proxy=http://proxy.myhome.ch:3128/
# export proxy_username=vorname.nachname
# export proxy_password=meinpasswort

...vzyum reagiert genau gleich wie vorher (in derselben shell).

Das komische ist ja, dass es nur für das "centos4-updates-XML" nicht geht. die "addons" und die "base" gehen ja! :

-------------------------
centos4-vz-addons 100% |=========================| 951 B 00:00
centos4-base 100% |=========================| 1.1 kB 00:00
http://mirror.centos.org/centos/4/updates/i386/repodata/repo md.xml: [Errno 14] HTTP Error 400: Bad Request
Trying other mirror.
Cannot open/read repomd.xml file for repository: centos4-updates-released
------------------------

Oder interpretier ich die Ausgabe falsch? Shocked
Re: vzyum hinter proxy mit user/passwort [message #8050 is a reply to message #8018] Fri, 03 November 2006 20:09 Go to previous messageGo to next message
curx
Messages: 739
Registered: February 2006
Location: Nürnberg, Germany
Senior Member

Hi rookie,

habe mir gerade nochmals die Fehler-Ausgabe genauer durchgelesen:

# vzyum 234 update
[...]
http://mirror.centos.org/centos/4/updates/i386/repodata/repo md.xml: [Errno 14] HTTP Error 400: Bad Request
[...]

Lese ich richtig, das vzyum, die Datei "repo" herunterladen will, nur gibt es kein file repo unter [1] sondern nur die "repomd.xml"

[1]CentOS Mirror : http://mirror.centos.org/centos/4/updates/i386/repodata/

Gruß,
Thorsten
Re: vzyum hinter proxy mit user/passwort [message #8103 is a reply to message #8050] Tue, 07 November 2006 16:00 Go to previous message
rookie is currently offline  rookie
Messages: 12
Registered: October 2006
Location: CH
Junior Member
Nene das wird schon richtig ausgeführt. Das Lehrzeichen muss sich irgendwie bei kopieren reingemogelt haben Wink

Ich konnte das Problem nicht lösen aber umgehen. Ich leite vzyum an einen "DumyProxy". Dieser DumyProxy nimmt die Anfragen an und leitet sie einfach an den richtigen Proxy weiter, sonst macht dieser nichts. Jetzt funktioniert es! Keine Ahnung wieso! Wenn ich direkt auf den Proxy gehe bekomme ich den erwähnten BAD REQUEST. Wenn ich über den DumyProxy gehe funktioniert es.

Naja.... Confused
Previous Topic: vzyum
Next Topic: Problem mit Speicherzuteilung
Goto Forum:
  


Current Time: Fri Nov 15 05:07:47 GMT 2024

Total time taken to generate the page: 0.03215 seconds