Postfix läuft nicht richtig.

Postfix, QMail, Sendmail, Dovecot, Cyrus, Courier, Anti-Spam
JessiA
Posts: 49
Joined: 2003-02-07 17:07

Postfix läuft nicht richtig.

Post by JessiA » 2006-08-09 13:50

Hallo,
ich hab ein Problem mit Postfix.
Und zwar kann ich keine Mails empfangen bzw Senden.

Folgendes steht in den Logs:
mail.info, mail.err, mail.log:

Code: Select all

Aug  9 13:35:39 www postfix/master[22160]: warning: process /usr/lib/postfix/trivial-rewrite pid 19948 exit status 1
Aug  9 13:35:39 www postfix/smtpd[10473]: warning: premature end-of-input on private/rewrite socket while reading input attribute name
Aug  9 13:35:39 www postfix/smtpd[10473]: warning: problem talking to service rewrite: Success
Aug  9 13:35:39 www postfix/smtpd[10472]: warning: premature end-of-input on private/rewrite socket while reading input attribute name
Aug  9 13:35:39 www postfix/smtpd[10472]: warning: problem talking to service rewrite: Connection reset by peer
mail.err

Code: Select all

Aug  9 13:35:38 www postfix/trivial-rewrite[19948]: fatal: mysql:/etc/postfix/mysql-virtual_mailbox_domains.cf(0,100): table lookup problem
Auf dem Server läuft Debian Sarge, SysCP, MySQL4.1 Postfix und Courier (inkl. maildrop).
Die Verbindung von Postfix zur MySQL Datenbank funktioniert. Die Socketdatei wird bei jedem MySQL neustart neu im Postfix chroot verknüpft.
Die Konfigurationsdateien sind die Standartdateien von SysCP mit entsprechend an mein System angepassten Pfaden.

Hab auch schon gegoogelt aber keinen brauchbaren Lösungsansatz gefunden.

Weiss von euch vielleicht wer an was das noch liegen kann?

Sry für den blöden Titel aber ich weiss nicht was ich da anderes hinschreiben soll ;-)

Roger Wilco
Administrator
Administrator
Posts: 6001
Joined: 2004-05-23 12:53

Re: Postfix läuft nicht richtig.

Post by Roger Wilco » 2006-08-09 14:35

caraoge wrote:

Code: Select all

Aug  9 13:35:38 www postfix/trivial-rewrite[19948]: fatal: mysql:/etc/postfix/mysql-virtual_mailbox_domains.cf(0,100): table lookup problem
Schonmal ein guter Ansatzpunkt, meinst du nicht? Aktiviere das Query-Log von MySQL, erhöhe das Loglevel von Postfix (bzw. von trivial-rewrite(8)) und sieh nach, was kaputt ist.
caraoge wrote:Die Socketdatei wird bei jedem MySQL neustart neu im Postfix chroot verknüpft.
Ekelhaft und widerlich. In solchen Fällen bindet man mysqld an das Loopback-Device und verbindet sich via TCP/IP.

adjustman
Posts: 1132
Joined: 2003-03-26 23:29
Location: SA

Re: Postfix läuft nicht richtig.

Post by adjustman » 2006-08-10 17:29

caraoge wrote:

Code: Select all

Aug  9 13:35:38 www postfix/trivial-rewrite[19948]: fatal: mysql:/etc/postfix/mysql-virtual_mailbox_domains.cf(0,100): table lookup problem
trivial-rewrite steigt aus, weil die Abfrage nicht klappt.
mit postmap testen!

postmap -v -q "user@example.com" mysql:/etc/postfix/mysql-virtual_mailbox_domains.cf

Muss das Maildir als Antwort bringen .. wenn nicht, dann ist was faul

JessiA
Posts: 49
Joined: 2003-02-07 17:07

Re: Postfix läuft nicht richtig.

Post by JessiA » 2006-08-10 18:09

Problem ist gelöst. Postfix hatte auf den falschen MySQL Server zugegriffen. Und auf dem einen liegen halt nunmal keine Daten in der Datenbank ;-)