Lost connection to MySQL server at 'reading initial communication packet', system error: 113

Apache, Lighttpd, nginx, Cherokee
www1
Posts: 12
Joined: 2007-06-25 11:18
Location: Wandlitz

Lost connection to MySQL server at 'reading initial communication packet', system error: 113

Post by www1 » 2007-07-16 12:51

Hallo,

seit dem Upgrade auf Debian etch kommt teilweise diese Meldung. Eine Suche bei Google ergab, dass zig Seiten diese Meldung zeigen, nirgends jedoch dieses Thema diskutiert wird bzw. eine Lösung parat wäre.

Nur ein Neustart des Servers läßt wieder Verbindungen zu (mysql_connect), was eine Steinzeitmethode ist.

Ich finde leider keine Dokumentation für die Error Codes.

Der MySQL-Server ist auf einer anderen internen Maschine und läuft problemlos (qmail und sämtliche anderen Queries sind ganz normal möglich). Für mich stellt es sich so dar, dass es lediglich eine Konfigurationsfrage Apache2/PHP sein könnte - andere Dienste laufen auf diesem Server nicht.

Anyone?

User avatar
Joe User
Project Manager
Project Manager
Posts: 11138
Joined: 2003-02-27 01:00
Location: Hamburg

Re: Lost connection to MySQL server at 'reading initial communication packet', system error: 113

Post by Joe User » 2007-07-16 12:58

Code: Select all

gentoo ~ # perror 113
OS error code 113:  No route to host

www1
Posts: 12
Joined: 2007-06-25 11:18
Location: Wandlitz

Re: Lost connection to MySQL server at 'reading initial communication packet', system error: 113

Post by www1 » 2007-07-16 13:08

Yo danke für die Aufschlüsselung des Codes.

Ich kann mich damit leider nicht zufrieden geben. Das googlen nach der Meldung im Topic zeigt wirklick viele Seiten, die dieses Problem haben. Ich habe herausgefunden, dass es sowohl bei PHP4 als auch PHP5 auftritt. Viele Suchende haben angegeben, dass der Server auf localhost liefe und wie bitte soll die Route fehlen?

Die Route kann in meinem Fall nicht fehlen, denn ich habe 8 alleinstehende Server, die am selben Switch hängen (alle untereinander erreichbar 192.168.54.xxx) Ein Ping war möglich, also ist die Route bekannt/erreichbar. Mit der internen IP wird auch die Verbindung zum MySQL-Server hergestellt.

Ich habe kürzlich gelesen, dass der Error Code 111 wohl so zu lösen war, dass in der my.cnf die bind-adress vom hostname in eine ip zu ändern war und dann liefe es. Hier ist sowieso die bind-adress eine interne ip, damit der MySQL-Server von außen nicht sichtbar ist/keine Anfragen bearbeitet.

Könntest Du mir bitte den Error Code 111 (ebenfalls im Zusammenhang mit mysql_connect) posten?

Das kann nicht des Rätsels Lösung sein, zumal ich auch Nameserver betreibe. Der Rechner ist von außen sichtbar und wie kann es sein, dass einer internen IP die Route fehlt?

www1
Posts: 12
Joined: 2007-06-25 11:18
Location: Wandlitz

Re: Lost connection to MySQL server at 'reading initial communication packet', system error: 113

Post by www1 » 2007-07-16 13:13

Boah Google ist voll mit der Scheiße. Alle sollen ohne Route sein? Hauptsächlich Foren sind betroffen, wie ich es den Überschriften entnehmen kann.

Wie gesagt, die Server liefen seit 1,5 Jahren mit sarge. Erst seit zwei Wochen läuft etch und bringt diese Meldung.

dtdesign
Posts: 391
Joined: 2006-09-05 21:12
Location: Berlin

Re: Lost connection to MySQL server at 'reading initial communication packet', system error: 113

Post by dtdesign » 2007-07-16 13:21

WWW1 wrote:Könntest Du mir bitte den Error Code 111 (ebenfalls im Zusammenhang mit mysql_connect) posten?

Code: Select all

dtdesign@p15183717:~$ perror 111
OS error code 111:  Connection refused

User avatar
Joe User
Project Manager
Project Manager
Posts: 11138
Joined: 2003-02-27 01:00
Location: Hamburg

Re: Lost connection to MySQL server at 'reading initial communication packet', system error: 113

Post by Joe User » 2007-07-16 13:23

Code: Select all

gentoo ~ # perror 111
OS error code 111:  Connection refused
perror gehört zu MySQL, Du kannst die Errorcodes also auf dem MySQL-Server selbst nachschlagen ;)

Was ergibt folgender Befehl auf beiden Servern?

Code: Select all

route -n
Last edited by Joe User on 2007-07-16 13:26, edited 1 time in total.

www1
Posts: 12
Joined: 2007-06-25 11:18
Location: Wandlitz

Re: Lost connection to MySQL server at 'reading initial communication packet', system error: 113

Post by www1 » 2007-07-16 13:29

Auf dem Webserver läuft kein MySQL-Server, sodass der Befehl perror nicht zur Verfügung steht. Auf dem MySQL-Server selbst steht der Befehl zur Verfügung, den ich fortan exessiv benutze ;-)

Zum Kontext: Google

http://www.google.de/search?q=php+%22re ... uche&hl=de

Alles aktuelle Einträge. Nochmals: Fehlende Route interner IPs überhaupt möglich? MySQL-Server ist weder down, Switch lebt, Nameserver fehlerfrei, /etc/hosts korrekt. PHP im safe_mode, sodass default_mysql_server ohne belang wäre.

Ist an der Fehlermeldung nicht die Passage

"reading initial communication packet"

besonders wichtig. Welche initialisierenden Pakete könnten gemeint sein?

www1
Posts: 12
Joined: 2007-06-25 11:18
Location: Wandlitz

Re: Lost connection to MySQL server at 'reading initial communication packet', system error: 113

Post by www1 » 2007-07-16 13:30

route -n

Oh Mann, soll ich wirklich die IPs posten?

www1
Posts: 12
Joined: 2007-06-25 11:18
Location: Wandlitz

Re: Lost connection to MySQL server at 'reading initial communication packet', system error: 113

Post by www1 » 2007-07-16 13:34

Web-Server:

Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
62.176.159.224 0.0.0.0 255.255.255.240 U 0 0 0 eth3
192.168.54.0 0.0.0.0 255.255.255.0 U 0 0 0 eth2
0.0.0.0 62.176.159.225 0.0.0.0 UG 0 0 0 eth3

MySQL-Server:

Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
195.170.125.64 0.0.0.0 255.255.255.192 U 0 0 0 eth2
192.168.54.0 0.0.0.0 255.255.255.0 U 0 0 0 eth1
0.0.0.0 195.170.125.65 0.0.0.0 UG 0 0 0 eth2

www1
Posts: 12
Joined: 2007-06-25 11:18
Location: Wandlitz

Re: Lost connection to MySQL server at 'reading initial communication packet', system error: 113

Post by www1 » 2007-07-16 14:43

Hmm,

wie gesagt, so läuft das Setup seit Jahren. Keiner Erfahrungen diesbezüglich mit etch?

oxygen
Posts: 2138
Joined: 2002-12-15 00:10
Location: Bergheim

Re: Lost connection to MySQL server at 'reading initial communication packet', system error: 113

Post by oxygen » 2007-07-16 15:00

Wie sieht der mysql_connect aufruf aus? Hast du vielleicht Hostnames eingetragen und das Problem ist in wirklich der DNS Server?

www1
Posts: 12
Joined: 2007-06-25 11:18
Location: Wandlitz

Re: Lost connection to MySQL server at 'reading initial communication packet', system error: 113

Post by www1 » 2007-07-16 16:44

Ach du Kacke: /var/log/syslog

Jul 16 16:45:02 W110 kernel: Uhhuh. NMI received. Dazed and confused, but trying to continue
Jul 16 16:45:02 W110 kernel: You probably have a hardware problem with your RAM chips

Ab ins Rechenzentrum...