MySQL Problem durch Unknown MySQL server host

  • Hallo,


    Ich habe einen Kunden der hat das SuperWebmailer Script. Das lief vorher ohne Probleme. Nachdem ich aber nun auf LiveConfig seinen VServer umgestellt habe (also; Alten Server so belassen, neuen Server eingerichtet und dann nur Daten geswitcht), meldet der SuperWebmailer folgendes:


    Unknown MySQL server host 'MySQLServername' (1)


    Die Meldung besagt das es kein MySQLServername gibt, das ist aber die Variable des Scriptes. Darin befindet sich wie folgt in der Config:



    Was eigentlich korrekt ist.


    Eingesetzt wird LiveConfig wie folgt:


    Business Lizenz bei mir in der Verwaltung. Der Kunde hat eine Basic Lizenz die als Client eingerichtet ist und mit unserer Business Lizenz verknüpft ist.


    Server Eigenschaft:


    Betriebssystem: Debian GNU/Linux 6.0.6 (squeeze)


    Apache2:
    Version: 2.2.16 (2.2.16-6+squeeze8)
    Konfiguration: /etc/apache2/conf.d/liveconfig
    IP-Adressen: 127.0.0.1 serveripdeskunden
    Status: Konfiguration ok.
    05.11.2012 21:31:54 CET
    Konfiguration: Konfigurations-Version: 1
    vHost-Konfiguration: 0
    Aktive Konfiguration: 1


    ProFTPD:
    Version: 1.3.3a (1.3.3a-6squeeze4)
    Konfiguration: /etc/proftpd/proftpd.conf


    Postfix
    Version: 2.7.1 (2.7.1-1+squeeze1)
    Konfiguration: /etc/postfix/main.cf
    max. Mail-Größe: 25 MB
    Virenschutz: ClamAV (0.97.5+dfsg-6~squeeze1)
    Status: Konfiguration ok.
    Konfiguration: Konfigurations-Version: 1
    Aktive Konfiguration: 1


    Dovecot
    Version: 1.2.15 (1:1.2.15-7)
    Konfiguration: /etc/dovecot/dovecot.conf
    Status: Konfiguration ok.
    Konfiguration: Konfigurations-Version: 0
    Aktive Konfiguration: 1


    MySQL
    Version: 5.1.63 (5.1.63-0+squeeze1)
    Konfiguration: /etc/mysql/my.cnf
    Zugriff erlaubt: localhost
    KUNDENIP/24
    Status: Connected.
    06.11.2012 02:06:22 CET
    Konfiguration: Admin-Benutzer: root
    Host: localhost


    PHP wird als FASTCGI geladen.


    Welche Logs benötigt man noch? Übrigens bekomme ich auch diese Meldung:


    Code
    [Tue Nov 06 05:17:14 2012] [notice] cannot use a full URL in a 401 ErrorDocument directive --- ignoring!
    [Tue Nov 06 05:17:16 2012] [warn] [client MEINEIP] (104)Connection reset by peer: mod_fcgid: error reading data from FastCGI server, referer: http://...
    [Tue Nov 06 05:17:16 2012] [error] [client MEINEIP] Premature end of script headers: db_structure.php, referer: http://...
    [Tue Nov 06 05:17:19 2012] [error] (12)Cannot allocate memory: fork: Unable to fork new process


    Das lustige ist, das der Memory überhaupt nicht voll ist. Das wundert mich ein wenig sehr. :)

  • Unknown MySQL server host 'MySQLServername' (1)


    Das hat nichts mit LiveConfig zu tun.
    Gibt man die Fehlermeldung einfach mal in Google ein, so enthält gleich der erste (!) Treffer alle nötigen Hinweise. ;)


    Zitat

    Welche Logs benötigt man noch? Übrigens bekomme ich auch diese Meldung:


    Code
    [Tue Nov 06 05:17:14 2012] [notice] cannot use a full URL in a 401 ErrorDocument directive --- ignoring!
    [Tue Nov 06 05:17:16 2012] [warn] [client MEINEIP] (104)Connection reset by peer: mod_fcgid: error reading data from FastCGI server, referer: http://...
    [Tue Nov 06 05:17:16 2012] [error] [client MEINEIP] Premature end of script headers: db_structure.php, referer: http://...
    [Tue Nov 06 05:17:19 2012] [error] (12)Cannot allocate memory: fork: Unable to fork new process


    Das lustige ist, das der Memory überhaupt nicht voll ist. Das wundert mich ein wenig sehr. :)


    Der Fehler ("Cannot allocate memory") ist eigentlich ziemlich eindeutig. Falls auch hier OpenVZ zum Einsatz kommt, dann kann eventuell eine "Überbuchung" des Arbeitsspeichers des Host-Systems eine Ursache sein. (auch diese Fehlermeldung lässt sich hervorragend bei Google suchen ;-))


    Viele Grüße


    -Klaus Keppler

  • Hallo Herr Keppler,


    Was den Cannot allocate memory betrifft, da liegt aber keine Überbuchung vor. Werde mir später mal alle Containers in ruhe anschauen. Den bisher hat kein Kunde auf den Hostsystem gemeckert oder so.


    Das MySQL Problem ist behoben. Das doofe SuperWebmailer script hat drei Configurationsdateien. Da gibt es eine config_paths.php. Wie der Name schon sagt, habe ich angepasst und funktioniert nun, wie es soll.


    Danke sehr für die Hilfe. :)


    Liebe Grüße,
    Cliff Dölling

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!