Hallo Liste, Bis letzter Tage ging's ohne Probleme, dann hatten wir einen kurzen Blackout und seitdem will mein Mailserver nicht mehr. Installiert sind postfix, fetchmail, Cyrus-Imap, stunnel. smtpd kann ein *.db file nicht finden. Ich habe nicht die leiseste Ahnung welches file da fehlen könnte. Alle *.db die per hash: /etc/postfix/ ... in der main.cf erwähnt werden, sind auch wo sie sein sollen. Google liefert zwar jede Menge Antworten, habe aber nichts Verwertbares darunter gefunden. Habt ihr vielleicht 'nen Rat , wie ich das Problem beseitigen kann? Bin für jeden Rat dankbar! SuSE 9.1; letztes Update vor 1 Monat Excerpt /var/log/fetchmail: fetchmail: 7 messages for rharke at mail.gmx.net (25482 octets). fetchmail: reading message rharke@mail.gmx.net:1 of 7 (2345 octets) fetchmail: SMTP connect to localhost failed fetchmail: SMTP transaction error while fetching from mail.gmx.net fetchmail: Query status=10 (SMTP) fetchmail: POP3 connection to mail.gmx.net failed: Connection timed out Excerpt /var/log/messages: Mar 4 14:32:19 sentry postfix/master[3785]: warning: /usr/lib/postfix/smtpd: bad command startup -- throttling Mar 4 14:33:19 sentry postfix/smtpd[10504]: fatal: open database .db: No such file or directory Mar 4 14:33:20 sentry postfix/master[3785]: warning: process /usr/lib/postfix/smtpd pid 10504 exit status 1 Mar 4 14:33:20 sentry postfix/master[3785]: warning: /usr/lib/postfix/smtpd: bad command startup -- throttling Mar 4 14:34:20 sentry postfix/smtpd[10554]: fatal: open database .db: No such file or directory Mar 4 14:34:21 sentry postfix/master[3785]: warning: process /usr/lib/postfix/smtpd pid 10554 exit status 1 Mar 4 14:34:21 sentry postfix/master[3785]: warning: /usr/lib/postfix/smtpd: bad command startup -- throttling Mar 4 14:35:21 sentry postfix/master[3785]: terminating on signal 15 Mar 4 14:37:27 sentry poll.tcpip: Starting mail and news send/fetch Mar 4 13:37:33 sentry postfix/postqueue[3686]: fatal: Cannot flush mail queue - mail system is down Mar 4 14:37:34 sentry poll.tcpip: Done mail and news send/fetch Mar 4 14:37:40 sentry postfix/postfix-script: starting the Postfix mail system Mar 4 14:37:41 sentry postfix/master[3780]: daemon started -- version 2.0.19-20040312 Mar 4 14:46:25 sentry poll.tcpip: Starting mail and news send/fetch Mar 4 14:46:30 sentry poll.tcpip: Done mail and news send/fetch Mar 4 14:49:03 sentry poll.tcpip: Starting mail and news send/fetch Mar 4 14:49:08 sentry poll.tcpip: Done mail and news send/fetch sentry:~ # postconf -n alias_maps = hash:/etc/aliases canonical_maps = hash:/etc/postfix/canonical command_directory = /usr/sbin config_directory = /etc/postfix content_filter = daemon_directory = /usr/lib/postfix debug_peer_level = 2 default_privs = nobody defer_transports = disable_dns_lookups = yes inet_interfaces = all local_recipient_maps = unix:passwd.byname $alias_maps mail_owner = postfix mail_spool_directory = /var/mail mailbox_command = mailbox_size_limit = 0 mailbox_transport = lmtp:unix:public/lmtp mailq_path = /usr/bin/mailq manpage_directory = /usr/share/man masquerade_classes = envelope_sender, header_sender, header_recipient masquerade_domains = harke.private masquerade_exceptions = root message_size_limit = 10240000 mydestination = $myhostname, localhost.$mydomain myhostname = sentry.harke.private mynetworks = 192.168.0.0/24, 127.0.0.0/8 mynetworks_style = subnet newaliases_path = /usr/bin/newaliases queue_directory = /var/spool/postfix readme_directory = /usr/share/doc/packages/postfix/README_FILES recipient_delimiter = + relay_domains = $mydestination relayhost = [mail.gmx.net] relocated_maps = hash:/etc/postfix/relocated sample_directory = /usr/share/doc/packages/postfix/samples sender_canonical_maps = hash:/etc/postfix/sender_canonical sendmail_path = /usr/sbin/sendmail setgid_group = maildrop smtp_sasl_auth_enable = yes smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd smtp_tls_CAfile = /etc/postfix/CAcert.pem smtp_tls_cert_file = /etc/postfix/cert.pem smtp_tls_key_file = /etc/postfix/key.pem smtp_use_tls = yes smtpd_banner = $myhostname ESMTP $mail_name smtpd_client_restrictions = smtpd_sender_restrictions = hash:/etc/postfix/access smtpd_helo_required = no smtpd_helo_restrictions = smtpd_recipient_restrictions = permit_mynetworks, reject_unknown_sender_domain, reject_non_fqdn_sender, check_client_access hash: /etc/postfix/access, reject_unauth_destination, check_sender_access hash: /etc/postfix/sender_access, check_recipient_access hash: /etc/postfix/recipient_access, permit smtpd_sasl_auth_enable = yes smtpd_tls_CAfile = /etc/postfix/CAcert.pem smtpd_tls_cert_file = /etc/postfix/cert.pem smtpd_tls_key_file = /etc/postfix/key.pem smtpd_tls_received_header = yes smtpd_use_tls = yes strict_rfc821_envelopes = no transport_maps = hash:/etc/postfix/transport unknown_local_recipient_reject_code = 450 Herzlichen Gruss, Roland -- Roland.Harke@gmx.de
Hallo, was für einen blackout gabs denn? vielleicht ist eine von den DB's kaputt. Kommentier mal alle DBs aus (zum testen), wenn es dann funktioniert schritt für schritt die DBs wieder reinnehmen. Vielleicht muß eine DB nur neu erzeugt werden...... Mit freundlichen Grüßen A.Gegner Roland Harke <Roland.Harke@gm To: suse-linux@suse.com x.de> cc: Subject: Postfix/smtp problem 04.03.2005 16:07 Please respond to Roland.Harke Hallo Liste, Bis letzter Tage ging's ohne Probleme, dann hatten wir einen kurzen Blackout und seitdem will mein Mailserver nicht mehr. Installiert sind postfix, fetchmail, Cyrus-Imap, stunnel. smtpd kann ein *.db file nicht finden. Ich habe nicht die leiseste Ahnung welches file da fehlen könnte. Alle *.db die per hash: /etc/postfix/ ... in der main.cf erwähnt werden, sind auch wo sie sein sollen. Google liefert zwar jede Menge Antworten, habe aber nichts Verwertbares darunter gefunden. Habt ihr vielleicht 'nen Rat , wie ich das Problem beseitigen kann? Bin für jeden Rat dankbar! SuSE 9.1; letztes Update vor 1 Monat Excerpt /var/log/fetchmail: fetchmail: 7 messages for rharke at mail.gmx.net (25482 octets). fetchmail: reading message rharke@mail.gmx.net:1 of 7 (2345 octets) fetchmail: SMTP connect to localhost failed fetchmail: SMTP transaction error while fetching from mail.gmx.net fetchmail: Query status=10 (SMTP) fetchmail: POP3 connection to mail.gmx.net failed: Connection timed out Excerpt /var/log/messages: Mar 4 14:32:19 sentry postfix/master[3785]: warning: /usr/lib/postfix/smtpd: bad command startup -- throttling Mar 4 14:33:19 sentry postfix/smtpd[10504]: fatal: open database .db: No such file or directory Mar 4 14:33:20 sentry postfix/master[3785]: warning: process /usr/lib/postfix/smtpd pid 10504 exit status 1 Mar 4 14:33:20 sentry postfix/master[3785]: warning: /usr/lib/postfix/smtpd: bad command startup -- throttling Mar 4 14:34:20 sentry postfix/smtpd[10554]: fatal: open database .db: No such file or directory Mar 4 14:34:21 sentry postfix/master[3785]: warning: process /usr/lib/postfix/smtpd pid 10554 exit status 1 Mar 4 14:34:21 sentry postfix/master[3785]: warning: /usr/lib/postfix/smtpd: bad command startup -- throttling Mar 4 14:35:21 sentry postfix/master[3785]: terminating on signal 15 Mar 4 14:37:27 sentry poll.tcpip: Starting mail and news send/fetch Mar 4 13:37:33 sentry postfix/postqueue[3686]: fatal: Cannot flush mail queue - mail system is down Mar 4 14:37:34 sentry poll.tcpip: Done mail and news send/fetch Mar 4 14:37:40 sentry postfix/postfix-script: starting the Postfix mail system Mar 4 14:37:41 sentry postfix/master[3780]: daemon started -- version 2.0.19-20040312 Mar 4 14:46:25 sentry poll.tcpip: Starting mail and news send/fetch Mar 4 14:46:30 sentry poll.tcpip: Done mail and news send/fetch Mar 4 14:49:03 sentry poll.tcpip: Starting mail and news send/fetch Mar 4 14:49:08 sentry poll.tcpip: Done mail and news send/fetch sentry:~ # postconf -n alias_maps = hash:/etc/aliases canonical_maps = hash:/etc/postfix/canonical command_directory = /usr/sbin config_directory = /etc/postfix content_filter = daemon_directory = /usr/lib/postfix debug_peer_level = 2 default_privs = nobody defer_transports = disable_dns_lookups = yes inet_interfaces = all local_recipient_maps = unix:passwd.byname $alias_maps mail_owner = postfix mail_spool_directory = /var/mail mailbox_command = mailbox_size_limit = 0 mailbox_transport = lmtp:unix:public/lmtp mailq_path = /usr/bin/mailq manpage_directory = /usr/share/man masquerade_classes = envelope_sender, header_sender, header_recipient masquerade_domains = harke.private masquerade_exceptions = root message_size_limit = 10240000 mydestination = $myhostname, localhost.$mydomain myhostname = sentry.harke.private mynetworks = 192.168.0.0/24, 127.0.0.0/8 mynetworks_style = subnet newaliases_path = /usr/bin/newaliases queue_directory = /var/spool/postfix readme_directory = /usr/share/doc/packages/postfix/README_FILES recipient_delimiter = + relay_domains = $mydestination relayhost = [mail.gmx.net] relocated_maps = hash:/etc/postfix/relocated sample_directory = /usr/share/doc/packages/postfix/samples sender_canonical_maps = hash:/etc/postfix/sender_canonical sendmail_path = /usr/sbin/sendmail setgid_group = maildrop smtp_sasl_auth_enable = yes smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd smtp_tls_CAfile = /etc/postfix/CAcert.pem smtp_tls_cert_file = /etc/postfix/cert.pem smtp_tls_key_file = /etc/postfix/key.pem smtp_use_tls = yes smtpd_banner = $myhostname ESMTP $mail_name smtpd_client_restrictions = smtpd_sender_restrictions = hash:/etc/postfix/access smtpd_helo_required = no smtpd_helo_restrictions = smtpd_recipient_restrictions = permit_mynetworks, reject_unknown_sender_domain, reject_non_fqdn_sender, check_client_access hash: /etc/postfix/access, reject_unauth_destination, check_sender_access hash: /etc/postfix/sender_access, check_recipient_access hash: /etc/postfix/recipient_access, permit smtpd_sasl_auth_enable = yes smtpd_tls_CAfile = /etc/postfix/CAcert.pem smtpd_tls_cert_file = /etc/postfix/cert.pem smtpd_tls_key_file = /etc/postfix/key.pem smtpd_tls_received_header = yes smtpd_use_tls = yes strict_rfc821_envelopes = no transport_maps = hash:/etc/postfix/transport unknown_local_recipient_reject_code = 450 Herzlichen Gruss, Roland -- Roland.Harke@gmx.de -- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com
On Friday 04 March 2005 16:15, age@ifak-system.com wrote:
Hallo,
was für einen blackout gabs denn? vielleicht ist eine von den DB's kaputt. Kommentier mal alle DBs aus (zum testen), wenn es dann funktioniert schritt für schritt die DBs wieder reinnehmen. Vielleicht muß eine DB nur neu erzeugt werden......
Mit freundlichen Grüßen
A.Gegner
Hallo Liste,
Bis letzter Tage ging's ohne Probleme, dann hatten wir einen kurzen Blackout und seitdem will mein Mailserver nicht mehr. Installiert sind postfix, fetchmail, Cyrus-Imap, stunnel. smtpd kann ein *.db file nicht finden. Ich habe nicht die leiseste Ahnung welches file da fehlen könnte. Alle *.db die per hash: /etc/postfix/ ... in der main.cf erwähnt werden, sind auch wo sie sein sollen.
Hallo age@ifak-system.com, Die *.db files sind schon alle neu. War einer meiner ersten Gedanken zur Lösung nachdem das Problem aufgetreten ist. Den Blackout habe ich selber nicht bemerkt; der Server startet morgens um 0600 sebständig. Wenn der mitten am Tag am Login steht, muss er wohl vorher einen Boot durchlaufen haben... Hallo Sandy, Selbstredend - kein Backup. Mir scheint, wir verdächtigen beide die Hardware? Ist 'ne 40GB Matrox; bislang ohne Anzeichen; keine ungewöhnlichen Geräusche und soweit kein Datenverlust. Trotzdem herzlichen Dank für die Mühe. Jetzt werd ich wohl mal das Reiserfs prüfen. Herzlichen Gruss, Roland -- Roland.Harke@gmx.de
Roland Harke wrote:
Hallo Liste,
Bis letzter Tage ging's ohne Probleme, dann hatten wir einen kurzen Blackout und seitdem will mein Mailserver nicht mehr. Installiert sind postfix, fetchmail, Cyrus-Imap, stunnel. smtpd kann ein *.db file nicht finden. Ich habe nicht die leiseste Ahnung welches file da fehlen könnte. Alle *.db die per hash: /etc/postfix/ ... in der main.cf erwähnt werden, sind auch wo sie sein sollen.
Überprüfe mal das Dateisystem. Ich hoffe, du hast irgendwo ein halbwegs aktuelles Backup. Sandy
Am Freitag, 4. März 2005 16:07 schrieb Roland Harke:
Bis letzter Tage ging's ohne Probleme, dann hatten wir einen kurzen Blackout und seitdem will mein Mailserver nicht mehr. Installiert sind postfix, fetchmail, Cyrus-Imap, stunnel. smtpd kann ein *.db file nicht finden. Ich habe nicht die leiseste Ahnung welches file da fehlen könnte. Alle *.db die per hash: /etc/postfix/ ... in der main.cf erwähnt werden, sind auch wo sie sein sollen.
Mar 4 14:33:19 sentry postfix/smtpd[10504]: fatal: open database .db: No such file or directory
smtpd_recipient_restrictions = permit_mynetworks, reject_unknown_sender_domain, reject_non_fqdn_sender, check_client_access hash: /etc/postfix/access, reject_unauth_destination, check_sender_access hash: /etc/postfix/sender_access, check_recipient_access hash: /etc/postfix/recipient_access, permit
Ich würde mal die Leerzeichen zwischen "hash:" und "/etc/postfix" entfernen. -- Andreas
Hallo Andreas, On Saturday 05 March 2005 07:26, Andreas Winkelmann wrote:
Am Freitag, 4. März 2005 16:07 schrieb Roland Harke:
smtpd_recipient_restrictions = permit_mynetworks, reject_unknown_sender_domain, reject_non_fqdn_sender, check_client_access hash: /etc/postfix/access, reject_unauth_destination, check_sender_access hash: /etc/postfix/sender_access, check_recipient_access hash: /etc/postfix/recipient_access, permit
Ich würde mal die Leerzeichen zwischen "hash:" und "/etc/postfix" entfernen.
Du hast den Nagel auf den Kopf getroffen. Es waren die Blanks. Danke ! Herzlichen Gruss, Roland -- Roland.Harke@gmx.de
participants (4)
-
age@ifak-system.com
-
Andreas Winkelmann
-
Roland Harke
-
Sandy Drobic