Page 1 of 1

[Postfix] Problem: virtual_alias_maps map lookupproblem

Posted: 2005-03-14 22:42
by johnson
Hallo,
manchmal, wenn ich über meinen Server eine Mail verschicke, bekomme ich dann innerhalb von minuten solche Einträge in meinen Logs:

Code: Select all

Mar 14 22:24:08 R217205 postfix/smtpd[31557]: connect from unknown[218.49.55.85]
Mar 14 22:29:08 R217205 postfix/smtpd[31557]: timeout after CONNECT from unknown[218.49.55.85]
Mar 14 22:29:08 R217205 postfix/smtpd[31557]: disconnect from unknown[218.49.55.85]
Mar 14 22:31:51 R217205 postfix/pickup[31514]: 8D96B23F91: uid=33 from=<www-data>
Mar 14 22:31:51 R217205 postfix/cleanup[31579]: 8D96B23F91: message-id=<20050314213151.8D96B23F91@best-webhosting.de>
Mar 14 22:31:51 R217205 postfix/cleanup[31579]: warning: connect to mysql server localhost: Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (111)
Mar 14 22:31:51 R217205 postfix/cleanup[31579]: warning: 8D96B23F91: virtual_alias_maps map lookup problem for meine@mailaddy.de
Mar 14 22:31:51 R217205 postfix/pickup[31514]: warning: maildrop/843B823F2B: Error writing message file
Mar 14 22:32:20 R217205 postfix/pickup[31514]: 5D9C02482D: uid=33 from=<www-data>
Mar 14 22:32:20 R217205 postfix/cleanup[31579]: 5D9C02482D: message-id=<20050314213151.5D9C02482D@best-webhosting.de>
Mar 14 22:32:20 R217205 postfix/cleanup[31579]: warning: 5D9C02482D: virtual_alias_maps map lookup problem for meine@mailaddy.de
Mar 14 22:32:20 R217205 postfix/pickup[31514]: warning: maildrop/843B823F2B: Error writing message file
Mar 14 22:32:20 R217205 postfix/pickup[31514]: 5E69F2482D: uid=33 from=<www-data>
Mar 14 22:32:20 R217205 postfix/cleanup[31579]: 5E69F2482D: message-id=<20050314213220.5E69F2482D@best-webhosting.de>
Mar 14 22:32:20 R217205 postfix/cleanup[31579]: warning: 5E69F2482D: virtual_alias_maps map lookup problem for meine@mailaddy.de
Mar 14 22:32:20 R217205 postfix/pickup[31514]: warning: maildrop/5C2D823F91: Error writing message file
Mar 14 22:32:35 R217205 postfix/pickup[31514]: 5FC732482D: uid=33 from=<www-data>
Mar 14 22:32:35 R217205 postfix/cleanup[31579]: 5FC732482D: message-id=<20050314213151.5FC732482D@best-webhosting.de>
Mar 14 22:32:35 R217205 postfix/cleanup[31579]: warning: 5FC732482D: virtual_alias_maps map lookup problem for meine@mailaddy.de
Mar 14 22:32:35 R217205 postfix/pickup[31514]: warning: maildrop/843B823F2B: Error writing message file
Mar 14 22:32:35 R217205 postfix/pickup[31514]: 60A1E2482D: uid=33 from=<www-data>
Mar 14 22:32:35 R217205 postfix/cleanup[31584]: 60A1E2482D: message-id=<20050314213220.60A1E2482D@best-webhosting.de>
Mar 14 22:32:35 R217205 postfix/cleanup[31584]: warning: connect to mysql server localhost: Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (111)

Und so geht das immer weiter ..

Nach einem Restart von Postfix läuft aber alles wieder ... Woran kann das liegen ??

Johnny

Re: [Postfix] Problem: virtual_alias_maps map lookupproblem

Posted: 2005-03-16 12:30
by geo
Läuft postfix chroot'ed? (was er tun sollte)
Dann benötigst du einen link im chrooted Verzeichnis von postfix auf die socket-pipe von mysql. Dieser muß nach jedem Neustart von mysql erneuert werden.

Es gibt einige HowTo's, in denen das Anlegen des Links im Startscript von Postfix gemacht wird. Das nützt dann nichts, wenn zwischendurch mysql neu gestarted wird. Ich habe die Erstellung des Links im mysql Startsript:

Code: Select all

        # Verbindung zu postfix wg. chroot
        echo -n "hardlink mysqld.sock for postfix"
        sleep 1
        if [ -x /var/spool/postfix/var/run/mysqld/mysqld.sock ] ; then
          rm /var/spool/postfix/var/run/mysqld/mysqld.sock
        fi
        ln /var/run/mysqld/mysqld.sock /var/spool/postfix/var/run/mysqld/mysqld.sock
        echo -n "."

Re: [Postfix] Problem: virtual_alias_maps map lookupproblem

Posted: 2005-03-16 14:16
by johnson
hi,
erstmal danke für die Antwort...

Er war bei der Install von syscp dabei ...

Also hab ich ka ob er chrooted läuft *gg*

Oder kann ich das irgendwie nachgucken ( su postfix ?)

Johnny

Re: [Postfix] Problem: virtual_alias_maps map lookupproblem

Posted: 2005-03-16 14:19
by squize
Bei syscp läuft postfix chrooted und es wird ein passendes init.d script mitgeliefert. Hast du es auch installiert, d.h. nach /etc/init.d/postfix kopiert?

Gruss

Marc

Re: [Postfix] Problem: virtual_alias_maps map lookupproblem

Posted: 2005-03-16 20:16
by geo
...und es wird ein passendes init.d script mitgeliefert ... nach /etc/init.d/postfix kopiert...
Das ist ja gerade der Fehler! Es wird im Startscript von Postfix der Link zu mysql hergestellt. Nach bestimmten Datenbankoperationen muß mysql neu gestartet werden, dann ist dieser Link unwirksam.
Richtig ist daher die Modifizierung des mysql Startscripts!

Re: [Postfix] Problem: virtual_alias_maps map lookupproblem

Posted: 2005-03-17 17:06
by johnson
geo wrote:
...und es wird ein passendes init.d script mitgeliefert ... nach /etc/init.d/postfix kopiert...
Das ist ja gerade der Fehler! Es wird im Startscript von Postfix der Link zu mysql hergestellt. Nach bestimmten Datenbankoperationen muß mysql neu gestartet werden, dann ist dieser Link unwirksam.
Richtig ist daher die Modifizierung des mysql Startscripts!
Danke, dass muss ich doch gleich mal ausprobieren ;)