Externer Zugriff - Irgendwann Access denied

xTaworld

New Member
Guten Abend zusammen,
ich habe seit 1-2 Tagen ein Problem mit meinem externen Datenbankserver.

Ich greife via PHP Script auf einem Webserver auf den MySQL Server zu, das ganze klappt i.d.R. auch ganz gut. Trotzdem ist es seit kurzem so, dass ich nach gut 3-4 Stunden plötzlich folgende Fehlermeldung erhalte:

Access denied for apache@localhost (Using password: No).

Was ich mich jetzt Frage:

- Wieso kommt dieser Fehler erst nach ein paar Stunden? (Nach einem MySQL Neustart ist er wieder für 3-4h weg).

- Müsste dort nicht eigentlich stehen: dbuser@externeIP [der Datenbankuser heißt nicht apache].

Danke.
 
Guten Morgen,
mittlerweile habe ich die ganze Fehlermeldung zu sehen bekommen:

max_connection_errors - Host blocked

Ich weiß, dass MySQL ab einer bestimmten Anzahl von Fehlconnections den Host sperrt. Nur frage ich mich, wie solche Fehlconnections verursacht werden? Liegt das ganze an Apache, dass dieser einfach die Verbindung zum Datenbankserver trennt oder gibt es eine andere Erklärung bzw. eine Möglichkeit, die Fehlerquelle ausfindig zu machen.
 
max_connection_errors - Host blocked
Es geht hier nicht um fehlerhafte Connections, sondern um zu viele Connections zur selben Zeit.
Suche in der my.cnf oder den Server-Vars nach "max_connection". Dann weißt Du wo Deine Grenze auf dem Server liegt.

huschi.
 
Back
Top