download.opensuse.org mit Stotteranfall beim Initialisieren des Repository-Managers
Hallo Leute, ich versuchte heute vergeblich, eine 10.3-Maschine neu einzurichten, und bekam nur noch Timeouts beim Initialisieren des Repository Managers beim Einrichten der Online-Aktualisierung. Es kommen immer Meldungen in dieser Art: Error Download failed: Curl error for 'http://download.opensuse.org/update/10.3/repodata/patch-MozillaFirefox-4758....': Error code: Unrecognized error Error message: connect() timed out! Nach einem Retry geht es meistens ein paar Dateien weiter, bis es endgültig zusammenbricht. Als nettes kleines Schmankerl kommt dann noch, wenn man genervt abbricht, die Meldung, dass die Konfiguration erfolgreich war. :-(( Your configuration was successful. An update server has been added to your configuration. Natürlich funktioniert ein Online Update jetzt nicht. Da ich sonst keine aktuellen Meldungen darüber gesehen habe, dachte ich zuerst, dass es ein lokales Problem bei mir ist, aber das scheint nicht der Fall zu sein. Nachdem ich für die Repositories die Mirrors auf ftp5.gwdg.de eingerichtet habe, funktionierte plötzlich alles wie gewohnt. :-/ Wer also das gleiche Problem hat, sollte unter Software Repositories besser einen Mirror für das Hauptrepository und das Hauptaktualisierungsrepository eintragen. Ich habe folgende verwendet: Hauptaktualisierungsrepository: http://ftp5.gwdg.de/pub/opensuse/update/10.3/ Hauptrepository OSS: http://ftp5.gwdg.de/pub/opensuse/distribution/10.3/repo/oss/ Zur Info für alle ebenfalls von diesem lästigen Phänomen geplagten Admins... -- Sandy Antworten bitte nur in die Mailingliste! PMs bitte an: news-reply2 (@) japantest (.) homelinux (.) com -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
On Tue, Jan 27, 2009 at 12:37:40PM +0100, Sandy Drobic wrote:
Da ich sonst keine aktuellen Meldungen darüber gesehen habe, dachte ich zuerst, dass es ein lokales Problem bei mir ist, aber das scheint nicht der Fall zu sein.
Nachdem ich für die Repositories die Mirrors auf ftp5.gwdg.de eingerichtet habe, funktionierte plötzlich alles wie gewohnt. :-/
Das habe ich schon oefter gehabt, auch mit 11.0. Es liegt NICHT an dir, und ftp5.gwdg.de hat immer prima funktioniert. Ein sehr laestiges Problem, es zwingt einem, erst einmal alles ueber Fremdserver zu konfigurieren. -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo Heinz, On Tue, Jan 27, 2009 at 01:16:39PM +0100, Heinz Diehl wrote:
On Tue, Jan 27, 2009 at 12:37:40PM +0100, Sandy Drobic wrote:
Da ich sonst keine aktuellen Meldungen darüber gesehen habe, dachte ich zuerst, dass es ein lokales Problem bei mir ist, aber das scheint nicht der Fall zu sein.
Nachdem ich für die Repositories die Mirrors auf ftp5.gwdg.de eingerichtet habe, funktionierte plötzlich alles wie gewohnt. :-/
Das habe ich schon oefter gehabt, auch mit 11.0. Es liegt NICHT an dir, und ftp5.gwdg.de hat immer prima funktioniert. Ein sehr laestiges Problem, es zwingt einem, erst einmal alles ueber Fremdserver zu konfigurieren.
Es sollte ein Anlass sein, sich bei uns zu melden, damit wir etwas dagegen tun koennen. Gerne direkt bei mir, oder bei der unten angegebenen Adresse. Wenn ich von einem Problem weiss, kann ich es beheben. Danke, Peter -- Contact: admin@opensuse.org (a.k.a. ftpadmin@suse.com) #opensuse-mirrors on freenode.net Info: http://en.opensuse.org/Mirror_Infrastructure SUSE LINUX Products GmbH Research & Development -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Es sollte ein Anlass sein, sich bei uns zu melden, damit wir etwas dagegen tun koennen. Gerne direkt bei mir, oder bei der unten angegebenen Adresse. Wenn ich von einem Problem weiss, kann ich es beheben.
Ja, du hast Recht. Werde ich das naechste Mal dran denken. :-) -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo, On Tuesday 27 January 2009 13:16:39 Heinz Diehl wrote:
Das habe ich schon oefter gehabt, ...
Ich auch. Als eien zeitlang der Paketmaneger von openSUSE dermassen langsam war, dass ich ihn auf meienr alten 2x500 Box nicht mehr sinnvoll nutzen konnte, hatte ich einen Ausflug zu smart gemacht. Smart hat die Moeglichkeit Mirrors fuer Repos zu definieren, die bei Nichterriechbarkeit der "Originale" automatisch genutzt werden. Waere das nicht was?
und ftp5.gwdg.de hat immer prima funktioniert. Ein sehr laestiges Problem, es zwingt einem, erst einmal alles ueber Fremdserver zu konfigurieren.
Das kann man recht einfach automatisieren (Achtung, ungetestet, bei Repos wie z.B. packman, nVidia oder ATI muss manuell nachgearbeitet werden) cd /etc/zypp/repos.d for file in *.repo do sed 's#//download.opensuse.org/#//ftp5.gwdg.de/pub/opensuse/#' $file > xxx mv -f xxx $file done Roman -- Roman Fietze Telemotive AG Büro Mühlhausen -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
On Wed, Jan 28, 2009 at 07:27:04AM +0100, Roman Fietze wrote:
Hallo,
On Tuesday 27 January 2009 13:16:39 Heinz Diehl wrote:
Das habe ich schon oefter gehabt, ...
Ich auch.
Als eien zeitlang der Paketmaneger von openSUSE dermassen langsam war, dass ich ihn auf meienr alten 2x500 Box nicht mehr sinnvoll nutzen konnte, hatte ich einen Ausflug zu smart gemacht. Smart hat die Moeglichkeit Mirrors fuer Repos zu definieren, die bei Nichterriechbarkeit der "Originale" automatisch genutzt werden.
Waere das nicht was?
Die Idee geht in die Richtung, und ist Teil des unter http://en.opensuse.org/Libzypp/Failover beschriebenen Konzepts.
und ftp5.gwdg.de hat immer prima funktioniert. Ein sehr laestiges Problem, es zwingt einem, erst einmal alles ueber Fremdserver zu konfigurieren.
Das kann man recht einfach automatisieren (Achtung, ungetestet, bei Repos wie z.B. packman, nVidia oder ATI muss manuell nachgearbeitet werden)
cd /etc/zypp/repos.d for file in *.repo do sed 's#//download.opensuse.org/#//ftp5.gwdg.de/pub/opensuse/#' $file > xxx mv -f xxx $file done
Von einer solchen Loesung wuerde ich absehen - es waere besser, die problembehafteten Mirrors zu identifizieren. Leider werden die *nicht* direkt angezeigt, von zypper und YaST. (Dieses Manko wird hoffentlich zukuenftig gemaess https://features.opensuse.org/305320 ("Show accessed mirror(s)") behoben werden.) Wenn man aber zypper mit ZYPP_MEDIA_CURL_DEBUG=1 im Environment aufruft, finden sich in /var/log/zypper.log die entscheidenden Informationen. Das Log kann an die unten angegebene Adresse (an mich) uebersandt werden. Damit kann ich instabile Mirrors entweder abschalten, oder auch die Admins benachrichtigen um bestimmte Probleme abzustellen. Bezueglich YaST bin ich nicht sicher, ob ZYPP_MEDIA_CURL_DEBUG=1 dort auch hilft, bzw. dazu fuehrt dass die Informationen im Log auftauchen. Ich wuerde aber davon ausgehen. Darueberhinaus existiert der oben angedeutete Plan fuer die Zukunft, den Umgang mit Mirrors robuster zu gestalten, so dass es fuer YaST/zypper *kein* Problem ist, wenn ein einzelner Mirror Probleme macht. Es gibt ja schliesslich genuegend andere Mirrors als Fallback und keinen Grund zum "Meckern" oder zu "Timeouts". Das Feature laesst sich hier verfolgen: https://features.opensuse.org/302923 ("handle redirection to mirrors robustly") Ich empfehle, sich einen openSUSE Account zu besorgen, und fuer diese beiden Features auf features.opensuse.org ein Votum abzugeben. Darueberhinaus kann, 11.1 vorausgesetzt, mit dem Failover-Konzept bereits experimentiert werden. Ja, es loest die Problem in der Tat automatisch. Allerdings ist es momentan noch ein Prototyp. Ein bekannter Bug ist, dass das Hinzufuegen/Aendern von Repositories damit nicht korrekt funktioniert: https://bugzilla.novell.com/show_bug.cgi?id=471016 Ansonsten (Installieren und Updaten von Paketen) tut's bereits, was es soll. Jede Art von Feedback wird dankbar angenommen. Peter -- Contact: admin@opensuse.org (a.k.a. ftpadmin@suse.com) #opensuse-mirrors on freenode.net Info: http://en.opensuse.org/Mirror_Infrastructure SUSE LINUX Products GmbH Research & Development -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
On Mon, Feb 02, 2009 at 03:01:54PM +0100, Peter Poeml wrote:
On Wed, Jan 28, 2009 at 07:27:04AM +0100, Roman Fietze wrote:
Hallo,
On Tuesday 27 January 2009 13:16:39 Heinz Diehl wrote:
Das habe ich schon oefter gehabt, ...
Ich auch.
Als eien zeitlang der Paketmaneger von openSUSE dermassen langsam war, dass ich ihn auf meienr alten 2x500 Box nicht mehr sinnvoll nutzen konnte, hatte ich einen Ausflug zu smart gemacht. Smart hat die Moeglichkeit Mirrors fuer Repos zu definieren, die bei Nichterriechbarkeit der "Originale" automatisch genutzt werden.
Waere das nicht was?
Die Idee geht in die Richtung, und ist Teil des unter http://en.opensuse.org/Libzypp/Failover beschriebenen Konzepts.
"Die Idee geht in die _richtige_ Richtung, ..." wollte ich eigentlich schreiben :-) Peter -- Contact: admin@opensuse.org (a.k.a. ftpadmin@suse.com) #opensuse-mirrors on freenode.net Info: http://en.opensuse.org/Mirror_Infrastructure SUSE LINUX Products GmbH Research & Development -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo Sandy, On Tue, Jan 27, 2009 at 12:37:40PM +0100, Sandy Drobic wrote:
Hallo Leute,
ich versuchte heute vergeblich, eine 10.3-Maschine neu einzurichten, und bekam nur noch Timeouts beim Initialisieren des Repository Managers beim Einrichten der Online-Aktualisierung.
Es kommen immer Meldungen in dieser Art:
Error Download failed: Curl error for 'http://download.opensuse.org/update/10.3/repodata/patch-MozillaFirefox-4758....': Error code: Unrecognized error Error message: connect() timed out!
Nach einem Retry geht es meistens ein paar Dateien weiter, bis es endgültig zusammenbricht.
Dann ist wohl ein Mirror kaputt. Leider wird nicht angezeigt, welcher. (Siehe https://features.opensuse.org/305320 - das ist etwas, das dringend implementiert werden sollte) Bei einer Neuinstallation von 10.3 kann es ein zusaetzliches Problem geben. Die libcurl auf 10.3 war kaputt und konnte nicht mit Umleitungen auf FTP-Server umgehen. Das Problem wurde durch Update behoben, aber auf dem 10.3 Installationsmedium liess es sich nicht im Nachhinein berichtigen (da bereits veroeffentlicht und unter die Leute gebracht). Das waere dann ein Problem, dass nur bei frischen 10.3 Installationen auftreten kann. Da ich davon ausgehe, dass 10.3 Neuinstallationen heutzutage nur noch selten vorkommen, habe ich in letzter Zeit auch einige FTP Mirrors mit in den Reigen aufgenommen. So gestern auch einen deutschen Mirror (FU Berlin). Es koennte also rein theoretisch sein, dass Du den erwischt hast.
Als nettes kleines Schmankerl kommt dann noch, wenn man genervt abbricht, die Meldung, dass die Konfiguration erfolgreich war. :-((
Your configuration was successful. An update server has been added to your configuration.
Natürlich funktioniert ein Online Update jetzt nicht.
Da ich sonst keine aktuellen Meldungen darüber gesehen habe, dachte ich zuerst, dass es ein lokales Problem bei mir ist, aber das scheint nicht der Fall zu sein.
Nachdem ich für die Repositories die Mirrors auf ftp5.gwdg.de eingerichtet habe, funktionierte plötzlich alles wie gewohnt. :-/
Wer also das gleiche Problem hat, sollte unter Software Repositories besser einen Mirror für das Hauptrepository und das Hauptaktualisierungsrepository eintragen.
Ich habe folgende verwendet: Hauptaktualisierungsrepository: http://ftp5.gwdg.de/pub/opensuse/update/10.3/ Hauptrepository OSS: http://ftp5.gwdg.de/pub/opensuse/distribution/10.3/repo/oss/
Zur Info für alle ebenfalls von diesem lästigen Phänomen geplagten Admins...
Leider stellt dies keine Loesung des Problems dar, es mag Dir im Einzelfall helfen, aber bevor es andere Leute ebenso trifft, waere es sinnvoll, herauszufinden, welcher Mirror Probleme bereitet und das Problem dort zu beheben. ftp5.gwdg.de direkt einzutragen kann keine generelle Empfehlung sein, weil das mit Sicherheit keine gute Idee waere, wenn das jeder tut - es ist schon besser, wenn sich die Last auf die 22 deutschen Mirrors verteilt, die die Updates auch anbieten. (Siehe http://download.opensuse.org/update/10.3/repodata/patch-MozillaFirefox-4758.... ) Schliesslich gibt es in .de sehr viele Nutzer. Natuerlich ist es verstaendlich, sich so zu behelfen, zumal wenn man nicht weiss was man sonst sinnvolles anstellen kann. Am sinnvollsten waere jedoch, wenn ich herausfinde welcher Mirror das Problem war, weil ich dann in Zusammenarbeit mit dem entsprechenden Mirror das Problem sicher so loesen kann, dass es in Zukunft moeglichst gar nicht mehr auftritt; dies wuerde dann auch allen anderen Nutzern automatisch zugute kommen. Deshalb wuerde ich Dich bitten, mir per PM Deine IP-Adresse zu schicken und die ungefaehre Zeit, dann kann ich vermutlich mit Blick in die Logs herausfinden, welcher Mirror die Probleme bereitet hat. Danke im Voraus! Peter -- Contact: admin@opensuse.org (a.k.a. ftpadmin@suse.com) #opensuse-mirrors on freenode.net Info: http://en.opensuse.org/Mirror_Infrastructure SUSE LINUX Products GmbH Research & Development -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
participants (4)
-
Heinz Diehl
-
Peter Poeml
-
Roman Fietze
-
Sandy Drobic