ISPConfig 3 - Probleme mit Mail-Empfang

Dieses Thema im Forum "Installation und Konfiguration" wurde erstellt von hahni, 22. Okt. 2012.

  1. hahni

    hahni Active Member

    Hallo zusammen,

    habe folgendes Problem, wenn ich an einen ISPConfig 3-Server (Ubuntu 10.04 LTS mit Perfect Server Setup) schicke:

    --
    Technical details of permanent failure:
    Google tried to deliver your message, but it was rejected by the recipient domain. We recommend contacting the other email provider for further information about the cause of this error. The error that the other server returned was: 550 550 5.1.1 <info@domain.com>: Recipient address rejected: User unknown in virtual mailbox table (state 16).
    --

    Der Fehler ist aufgetreten, nachdem der Server zugebombt wurde mit Mails. Diese habe ich alles aus der Queue gelöscht. Was könnte der Grund sein?

    Viele Grüße

    Hahni
     
  2. Till

    Till Administrator

    Wie ist die Fehlermeldung aus dem mail.log und gibt es dazu noch mehr Fehlermeldungen im log?
     
  3. hahni

    hahni Active Member

    Die "mail.info" sieht normal aus. In der "mail.err" sind folgende Einträge zu finden:

    --
    Oct 22 16:20:45 server postfix/smtp[26279]: fatal: mysql:/etc/postfix/mysql-virtual_relaydomains.cf(0,lock|fold_fix): table lookup problem
    Oct 22 16:20:45 server postfix/smtp[27324]: fatal: mysql:/etc/postfix/mysql-virtual_relaydomains.cf(0,lock|fold_fix): table lookup problem
    Oct 22 16:20:46 server postfix/smtp[27312]: fatal: mysql:/etc/postfix/mysql-virtual_relaydomains.cf(0,lock|fold_fix): table lookup problem
    Oct 22 16:20:47 server postfix/error[27254]: fatal: mysql:/etc/postfix/mysql-virtual_relaydomains.cf(0,lock|fold_fix): table lookup problem
    Oct 22 16:20:47 server postfix/smtp[26894]: fatal: mysql:/etc/postfix/mysql-virtual_relaydomains.cf(0,lock|fold_fix): table lookup problem
    Oct 22 16:20:48 server postfix/qmgr[27263]: fatal: mysql:/etc/postfix/mysql-virtual_relaydomains.cf(0,lock|fold_fix): table lookup problem
    Oct 22 16:20:58 server postfix/smtp[27317]: fatal: mysql:/etc/postfix/mysql-virtual_relaydomains.cf(0,lock|fold_fix): table lookup problem
    Oct 22 16:21:28 server postfix/smtp[24662]: fatal: mysql:/etc/postfix/mysql-virtual_relaydomains.cf(0,lock|fold_fix): table lookup problem
    Oct 22 16:21:31 server postfix/smtp[26882]: fatal: mysql:/etc/postfix/mysql-virtual_relaydomains.cf(0,lock|fold_fix): table lookup problem
    Oct 22 16:21:34 server postfix/smtp[27311]: fatal: mysql:/etc/postfix/mysql-virtual_relaydomains.cf(0,lock|fold_fix): table lookup problem
    Oct 22 16:21:34 server postfix/error[26487]: fatal: mysql:/etc/postfix/mysql-virtual_relaydomains.cf(0,lock|fold_fix): table lookup problem
    Oct 22 16:21:35 server postfix/qmgr[27429]: fatal: mysql:/etc/postfix/mysql-virtual_relaydomains.cf(0,lock|fold_fix): table lookup problem
    Oct 22 16:21:37 server postfix/smtp[24408]: fatal: mysql:/etc/postfix/mysql-virtual_relaydomains.cf(0,lock|fold_fix): table lookup problem
    Oct 22 16:21:38 server postfix/smtp[27296]: fatal: mysql:/etc/postfix/mysql-virtual_relaydomains.cf(0,lock|fold_fix): table lookup problem
    Oct 22 16:25:02 server getmail: getmailOperationError error (POP error (-ERR authentication failed))
    Oct 22 16:28:15 server authdaemond: failed to connect to mysql server (server=localhost, userid=ispconfig): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
    Oct 22 16:28:15 server pop3d: authentication error: Input/output error
    Oct 22 16:28:19 server postfix/trivial-rewrite[28181]: fatal: proxy:mysql:/etc/postfix/mysql-virtual_domains.cf(0,lock|fold_fix): table lookup problem
    Oct 22 16:28:20 server postfix/trivial-rewrite[28278]: fatal: proxy:mysql:/etc/postfix/mysql-virtual_domains.cf(0,lock|fold_fix): table lookup problem
    Oct 22 16:28:20 server postfix/trivial-rewrite[28279]: fatal: proxy:mysql:/etc/postfix/mysql-virtual_domains.cf(0,lock|fold_fix): table lookup problem
    Oct 22 16:28:21 server postfix/trivial-rewrite[28285]: fatal: proxy:mysql:/etc/postfix/mysql-virtual_domains.cf(0,lock|fold_fix): table lookup problem
    Oct 22 16:28:21 server postfix/trivial-rewrite[28286]: fatal: proxy:mysql:/etc/postfix/mysql-virtual_domains.cf(0,lock|fold_fix): table lookup problem
    Oct 22 16:28:30 server authdaemond: failed to connect to mysql server (server=localhost, userid=ispconfig): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
    Oct 22 16:28:30 server pop3d: authentication error: Input/output error
    Oct 22 16:28:30 server authdaemond: failed to connect to mysql server (server=localhost, userid=ispconfig): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
    Oct 22 16:28:30 server pop3d: authentication error: Input/output error
    Oct 22 16:28:33 server authdaemond: failed to connect to mysql server (server=localhost, userid=ispconfig): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
    Oct 22 16:28:33 server pop3d: authentication error: Input/output error
    Oct 22 16:30:02 server getmail: getmailOperationError error (POP error (-ERR authentication failed))
    Oct 22 16:35:03 server getmail: getmailOperationError error (POP error (-ERR authentication failed))
    Oct 22 16:40:02 server getmail: getmailOperationError error (POP error (-ERR authentication failed))
    Oct 22 16:45:02 server getmail: getmailOperationError error (POP error (-ERR authentication failed))
    Oct 22 16:50:01 server getmail: getmailOperationError error (POP error (-ERR authentication failed))
    Oct 22 16:55:02 server getmail: getmailOperationError error (POP error (-ERR authentication failed))
    --
     
  4. hahni

    hahni Active Member

    Und so sehen z.B. letzten Einträge aus der mail.log aus:

    --
    root@server:/# tail /var/log/mail.log
    Oct 22 17:39:37 server postfix/smtpd[1728]: disconnect from unknown[174.90.68.170]
    Oct 22 17:39:38 server postfix/smtpd[1729]: connect from na01-bl2-ndr.ptr.protection.outlook.com[157.55.133.103]
    Oct 22 17:39:41 server postfix/smtpd[1733]: connect from unknown[202.164.36.37]
    Oct 22 17:39:41 server postgrey[987]: action=pass, reason=triplet found, client_name=na01-bl2-ndr.ptr.protection.outlook.com, client_address=157.55.133.103, recipient=info@domain.com
    Oct 22 17:39:41 server postfix/smtpd[1729]: NOQUEUE: reject: RCPT from na01-bl2-ndr.ptr.protection.outlook.com[157.55.133.103]: 450 4.7.1 <na01-bl2-obe.mail.protection.outlook.com>: Helo command rejected: Host not found; from=<> to=<info@domain.com> proto=ESMTP helo=<na01-bl2-obe.mail.protection.outlook.com>
    Oct 22 17:39:41 server postfix/smtpd[1729]: disconnect from na01-bl2-ndr.ptr.protection.outlook.com[157.55.133.103]
    Oct 22 17:39:41 server postfix/smtpd[1733]: NOQUEUE: reject: RCPT from unknown[202.164.36.37]: 450 4.7.1 <shq-ex-003.adhaar.hr.gov.in>: Helo command rejected: Host not found; from=<iriaisaniasguiasuin198@yahoo.de> to=<hwp@domain.de> proto=ESMTP helo=<shq-ex-003.adhaar.hr.gov.in>
    Oct 22 17:39:41 server postfix/smtpd[1733]: disconnect from unknown[202.164.36.37]
    Oct 22 17:39:42 server postfix/smtpd[1429]: connect from co1outboundsmtppool2.messaging.microsoft.com[157.56.73.67]
    Oct 22 17:39:43 server postfix/smtpd[1429]: NOQUEUE: reject: RCPT from co1outboundsmtppool2.messaging.microsoft.com[157.56.73.67]: 450 4.7.1 <CO1EHSNDR002.bigfish.com>: Helo command rejected: Host not found; from=<> to=<info@domain.com> proto=ESMTP helo=<CO1EHSNDR002.bigfish.com>
    --

    Viele Grüße

    Hahni
     
  5. hahni

    hahni Active Member

    Hat keiner eine Idee?
     
  6. nowayback

    nowayback Well-Known Member

    hmmm ideen schon...

    mysql server läuft? Wenn ja: User und PW's funktionieren und Verbindung kann hergestellt werden?
    Wenn ja: darf der mysqluser "ispconfig" verbindungen von localhost herstellen?

    Grüße
    nwb
     
  7. hahni

    hahni Active Member

    Aus meiner Sicht schon. Jedenfalls, wenn ich mich mit "mysql -u root -p" anmelde. Wie kann ich noch überprüfen, ob ein evtl. Login nicht funktioniert?

    --
    root@server:/# mysql -u ispconfig -p
    Enter password:
    --
    fragt nach einem Kennwort. Das aber kenne ich nicht. Würde also vermutlich auch funktionieren.
     
  8. nowayback

    nowayback Well-Known Member

    hmm


    ob ein user sich von einem bestimmten host einloggen kann oder nicht sieht du entweder in phpmyadmin oder als mysql befehl:
    select user,host from mysql.user;

    einloggen in phpmyadmin und mal die ispconfig tabelle reparieren lassen würde mir dann noch einfallen...


    *** edit *** Port 3306 in der Firewall geblockt oder hosts.deny oder sowas? ***

    ansonsten :(
     
  9. hahni

    hahni Active Member

    Das dachte ich mir auch schon. Doch die Tabellen sind in Ordnung. Bis auf zwei "_log"-Tabellen, die CSV sind oder so...
     
  10. nowayback

    nowayback Well-Known Member

    firewall?
    freier speicherplatz?
    /etc/init.d/mysql restart ?
     
  11. hahni

    hahni Active Member

    Ich vermute, dass es eher ein Problem mit maildrop ist?

    --
    temporary failure. Command output: ERR: authdaemon: s_connect() failed: Permission denied /usr/bin/maildrop:
    --
     
  12. nowayback

    nowayback Well-Known Member

    dann solltest du evtl. einfach mal alle fehlermeldungen posten und nicht nur nen teil... denn in denen, die ich oben finden kann steht davon nix, sondern nur "Oct 22 16:28:15 server authdaemond: failed to connect to mysql server (server=localhost, userid=ispconfig): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
    " was eher auf nen mysql prob schließen lässt.

    Grüße
     
  13. hahni

    hahni Active Member

    Ich fische ja selbst noch im Trüben. Bei allen Fehlermeldungen, die ich hier habe, dreht es sich entweder um MySQL oder maildrop. Ich bin auch noch einmal das Perfect Server Setup durchgegangen. An dem kann es also nicht liegen. Vermutlich gab es kürzlich ein Update, welches die Probleme verursacht hat? Vorher lief nämlich alles einwandfrei. Welche Logs bräuchtest du denn, um der Sache auf die Sprünge zu kommen?
     
  14. hahni

    hahni Active Member

    Schade, dass mir niemand helfen kann. Wie kann es denn sein, dass ISPConfig 3 bisher auf einem Ubuntu 10.04 LTS-Server lief und nun haut es nicht mehr hin? An den 30000 Spam-Mails kann es ja kaum liegen. "chkrootkit" und "rkhunter" geben auch keinen Hinweis darauf, dass es sich um ein Rootkit oder so handelt.
     
  15. Till

    Till Administrator

    Wenn Du mal alle Fehlermeldungen posten würdest wie nowayback vorgeschlagen hat dann könnten wir Dir auch besser helfen.

    Mit ISPConfig selbst hat Dein Problem nichts zu tun, denn ISPConfig ist ein controlpanel und schreibt nur config Dateien, es ist kein imap oder pop3 daemon und in die emailauslieferung nicht involviert.
     
  16. hahni

    hahni Active Member

    Mailwarteschlange:

    --
    -Queue ID- --Size-- ----Arrival Time---- -Sender/Recipient-------
    00B87E47B 2938270 Mon Oct 22 22:12:13xxx@t-online.de
    (temporary failure. Command output: ERR: authdaemon: s_connect() failed: Permission denied /usr/bin/maildrop: Unable to create a dot-lock at /var/vmail/domain.de/info/15540.0.server.domain.com.)
    info@domain.de

    067861566C 238877 Tue Oct 23 11:54:47 s.zapf@xxx.de
    (host mx12.ihk.de[141.88.222.223] refused to talk to me: 554-mx12.ihk.de 554 Your access to this mail system has been rejected due to the sending MTA's poor reputation. If you believe that this failure is in error, please contact the intended recipient via alternate means.)
    hoehn-r@domain.de

    F0B6CEC8C 18991 Mon Oct 22 22:15:48 xxx@stiebel-eltron.de
    (temporary failure. Command output: ERR: authdaemon: s_connect() failed: Permission denied /usr/bin/maildrop: Unable to create a dot-lock at /var/vmail/domain.de/info/13249.0.server.domain.com.)
    info@domain.de

    F070C50A4 2875098 Mon Oct 22 17:16:31 xxx@demajomurano.com
    (temporary failure. Command output: ERR: authdaemon: s_connect() failed: Permission denied /usr/bin/maildrop: Unable to create a dot-lock at /var/vmail/domain.de/info/12198.0.server.domain.com.)
    info@domain.de

    831A56B9B 554297 Mon Oct 22 17:30:47 NOTESSRV2/xxx@wolf-heiztechnik.de
    (temporary failure. Command output: ERR: authdaemon: s_connect() failed: Permission denied /usr/bin/maildrop: Unable to create a dot-lock at /var/vmail/domain.de/info/12203.0.server.domain.com.)
    info@domain.de

    BBCD6F3A2 121605 Tue Oct 23 00:16:39 newsletter@xxx.de
    (temporary failure. Command output: ERR: authdaemon: s_connect() failed: Permission denied /usr/bin/maildrop: Unable to create a dot-lock at /var/vmail/domain.de/info/10840.0.server.domain.com.)
    info@domain.de

    -- 6592 Kbytes in 6 Requests.
    --

    Mail-Protokoll:

    --
    Oct 23 11:54:53 server postfix/smtpd[15892]: NOQUEUE: reject: RCPT from srv-exchange.fondation-donbosco.fr[92.103.67.34]: 450 4.1.8 : Sender address rejected: Domain not found; from= to= proto=ESMTP helo=
    Oct 23 11:54:53 server postfix/smtpd[15921]: lost connection after DATA from c-71-58-108-153.hsd1.pa.comcast.net[71.58.108.153]
    Oct 23 11:54:53 server postfix/smtpd[15921]: disconnect from c-71-58-108-153.hsd1.pa.comcast.net[71.58.108.153]
    Oct 23 11:54:53 server postfix/smtpd[15892]: lost connection after RSET from srv-exchange.fondation-donbosco.fr[92.103.67.34]
    Oct 23 11:54:53 server postfix/smtpd[15892]: disconnect from srv-exchange.fondation-donbosco.fr[92.103.67.34]
    Oct 23 11:54:53 server postfix/smtpd[15964]: connect from srv-exchange.fondation-donbosco.fr[92.103.67.34]
    Oct 23 11:54:53 server postfix/smtpd[15964]: NOQUEUE: reject: RCPT from srv-exchange.fondation-donbosco.fr[92.103.67.34]: 450 4.1.8 : Sender address rejected: Domain not found; from= to= proto=ESMTP helo=
    Oct 23 11:54:53 server postfix/smtpd[15964]: disconnect from srv-exchange.fondation-donbosco.fr[92.103.67.34]
    Oct 23 11:54:53 server pop3d: Disconnected, ip=[::ffff:213.243.107.151]
    Oct 23 11:54:53 server pop3d: Connection, ip=[::ffff:213.243.107.151]
    Oct 23 11:54:53 server pop3d: LOGIN FAILED, user=root, ip=[::ffff:213.243.107.151]
    Oct 23 11:54:58 server postfix/smtpd[15894]: connect from bl18-89-63.dsl.telepac.pt[188.83.89.63]
    Oct 23 11:54:58 server postfix/smtpd[15894]: NOQUEUE: reject: RCPT from bl18-89-63.dsl.telepac.pt[188.83.89.63]: 554 5.7.1 Service unavailable; Client host [188.83.89.63] blocked using zen.spamhaus.org; http://www.spamhaus.org/query/bl?ip=188.83.89.63; from= to= proto=ESMTP helo=
    Oct 23 11:54:58 server postfix/smtpd[15894]: lost connection after DATA from bl18-89-63.dsl.telepac.pt[188.83.89.63]
    Oct 23 11:54:58 server postfix/smtpd[15894]: disconnect from bl18-89-63.dsl.telepac.pt[188.83.89.63]
    Oct 23 11:54:58 server pop3d: Disconnected, ip=[::ffff:213.243.107.151]
    Oct 23 11:54:58 server pop3d: Connection, ip=[::ffff:213.243.107.151]
    Oct 23 11:54:59 server pop3d: LOGIN FAILED, user=root, ip=[::ffff:213.243.107.151]
    Oct 23 11:55:00 server postfix/smtpd[15892]: connect from unknown[94.99.50.101]
    Oct 23 11:55:00 server postfix/smtpd[15892]: NOQUEUE: reject: RCPT from unknown[94.99.50.101]: 554 5.7.1 Service unavailable; Client host [94.99.50.101] blocked using zen.spamhaus.org; http://www.spamhaus.org/query/bl?ip=94.99.50.101; from= to= proto=ESMTP helo=<[94.99.50.101]>
    Oct 23 11:55:01 server postfix/smtpd[15892]: lost connection after DATA from unknown[94.99.50.101]
    Oct 23 11:55:01 server postfix/smtpd[15892]: disconnect from unknown[94.99.50.101]
    Oct 23 11:55:01 server postfix/smtpd[15894]: connect from unknown[174.90.68.170]
    Oct 23 11:55:01 server postfix/smtpd[15894]: NOQUEUE: reject: RCPT from unknown[174.90.68.170]: 450 4.7.1 : Helo command rejected: Host not found; from=<> to= proto=ESMTP helo=
    Oct 23 11:55:02 server postfix/smtpd[15894]: disconnect from unknown[174.90.68.170]
    --
     
  17. Till

    Till Administrator

    Der Auszug des mailprotokolls enthält keine Fehler. Die Fehler in der mailqueue besgane dass maildrop nicht in das maildir des users schreiben kann. Gibt es denn das verzeichnis /var/vmail/domain.de/info/ und kannst Du dort mit touch eine Datei anlegen:

    touch /var/vmail/domain.de/info/test.txt
     
  18. hahni

    hahni Active Member

    Scheinbar existiert das Verzeichnis nicht:

    --
    root@server:/# touch var/vmail/domain.de/info/test.txt
    touch: kann „var/vmail/domain.de/info/test.txt“ nicht berühren: Datei oder Verzeichnis nicht gefunden
    --

    Komischerweise werden aber zumindest unter "/var/vmail" alle Domains angezeigt.
     
  19. hahni

    hahni Active Member


    Stimmt. Dafür aber leider in der Mail-Error:

    --
    Oct 23 12:10:01 server getmail: getmailOperationError error (POP error (-ERR authentication failed))
    Oct 23 12:15:01 server getmail: getmailOperationError error (POP error (-ERR authentication failed))
    Oct 23 12:20:01 server getmail: getmailOperationError error (POP error (-ERR authentication failed))
    Oct 23 12:25:03 server getmail: getmailOperationError error (POP error (-ERR authentication failed))
    Oct 23 12:30:01 server getmail: getmailOperationError error (POP error (-ERR authentication failed))
    Oct 23 12:35:02 server getmail: getmailOperationError error (POP error (-ERR authentication failed))
    Oct 23 12:40:02 server getmail: getmailOperationError error (POP error (-ERR authentication failed))
    --
     
  20. hahni

    hahni Active Member

    Im Übrigen könnte vllt. folgender Sachverhalt noch relevant sein:

    --
    root@server:/# ls -la /var/vmail/reporter.sk
    ls: Zugriff auf /var/vmail/reporter.sk nicht möglich: Datei oder Verzeichnis nicht gefunden
    --
     

Diese Seite empfehlen