hallo, zur authentifizierung mit sasl habe ich alles eingerichtet und bin nu dran die main.cf von postfix abzustimmen. das funzt auch soweit. bis ich mich mit AUTH PLAIN authentifizieren möchte. genau an der stelle bekomme ich in der /var/log/messages immer folgenden eintrag: Jul 11 09:59:39 eomis postfix/smtpd[9862]: unable to open Berkeley db /etc/sasldb: No such file or directory kann mir jemand sagen, worauf dieser misstand hindeutet? die datei selbst ist im übrigen da :-) eingesetzt wird: - SuSE 7.3 - Kernel 2.4.16-4GB - Postfix aus dem Paketmanager ich bin für jeden tipp dankbar daniel
Hallo, * Am 11.07.2002 postete Daniel P. Sepeur:
zur authentifizierung mit sasl habe ich alles eingerichtet und bin nu dran die main.cf von postfix abzustimmen. das funzt auch soweit. bis ich mich mit AUTH PLAIN authentifizieren möchte. genau an der stelle bekomme ich in der /var/log/messages immer folgenden eintrag:
Jul 11 09:59:39 eomis postfix/smtpd[9862]: unable to open Berkeley db /etc/sasldb: No such file or directory
postmap /etc/postfix/saslpass gemacht? Läuft Dein Postfix in einem chroot? Beste Grüße Alex -- Das war keine Schleichwerbung, das war aggressives Direktmarketing. Aber notwendig. [Hans Bonfigt in dasr]
Hallo, * Am 11.07.2002 postete Alex Klein:
Hallo,
* Am 11.07.2002 postete Daniel P. Sepeur:
zur authentifizierung mit sasl habe ich alles eingerichtet und bin nu dran die main.cf von postfix abzustimmen. das funzt auch soweit. bis ich mich mit AUTH PLAIN authentifizieren möchte. genau an der stelle bekomme ich in der /var/log/messages immer folgenden eintrag:
Jul 11 09:59:39 eomis postfix/smtpd[9862]: unable to open Berkeley db /etc/sasldb: No such file or directory ^^^^^^^^^^^
Ähhh, Moment mal. Was steht denn in Deiner main.cf drin? # grep -i saslpass main.cf smtp_sasl_password_maps = hash:/etc/postfix/saslpass So sollte es zumindest sein. Ansonsten mußt Du beim nächsten Befehl den Pfad anpassen.
postmap /etc/postfix/saslpass
Beste Grüße Alex --
Dann musst Du es ja echt schwer haben, zumindest was den MUA betrifft Noe, kein Problem. Ich benutze ja schliesslich schon Gnus ;-) Ich komme nicht umhin, meine Bewunderung fuer die Würde aufzubringen, mit der Du diese schwere Buerde offensichtlich traegst. Mein Mitleid ist Dir sicher. [Bjoern Buerger und Eilert Brinkmann in suse-talk]
Hallo,
Daniel P.Sepeur
hallo,
zur authentifizierung mit sasl habe ich alles eingerichtet und bin nu dran die main.cf von postfix abzustimmen. das funzt auch soweit. bis ich mich mit AUTH PLAIN authentifizieren möchte. genau an der stelle bekomme ich in der /var/log/messages immer folgenden eintrag:
Jul 11 09:59:39 eomis postfix/smtpd[9862]: unable to open Berkeley db /etc/sasldb: No such file or directory
kann mir jemand sagen, worauf dieser misstand hindeutet? die datei selbst ist im übrigen da :-)
Vorhanden sein alleine genügt da nicht :-) Ist sasldb auch eingerichtet? Mit Application und Realm? Hast du auch die Datei /usr/lib/sasl/smtp.conf erstellt mit folgendem Eintrag: pwcheck_method: sasldb -Dieter -- Dieter Kluenter | Systemberatung Tel:040.64861967 | Fax: 040.64891521 mailto: dkluenter@schevolution.com http://www.schevolution.com/tour
Hallo, * Am 11.07.2002 postete Dieter Kluenter: [...]
Hast du auch die Datei /usr/lib/sasl/smtp.conf erstellt mit folgendem Eintrag: pwcheck_method: sasldb
Bei mir ist die Datei ehrlich gesagt nicht vorhanden, aber sasl geht. Ich kann mich auch nicht erinnern, sowas mal gelesen zu haben. Bist Du Dir bei diesem Tip auch wirklich sicher? # locate smtp.conf # Beste Grüße Alex -- Wir leben in der Unterhaltungsbranche. Wuerde sonst jemand ernsthaft ueber "NT" als Server - OS nachdenken ? [Hans Bonfigt]
Hallo,
Alex Klein
Hallo,
* Am 11.07.2002 postete Dieter Kluenter: [...]
Hast du auch die Datei /usr/lib/sasl/smtp.conf erstellt mit folgendem Eintrag: pwcheck_method: sasldb
Bei mir ist die Datei ehrlich gesagt nicht vorhanden, aber sasl geht. Ich kann mich auch nicht erinnern, sowas mal gelesen zu haben. Bist Du Dir bei diesem Tip auch wirklich sicher?
# locate smtp.conf #
Ja, mit dem Tip bin ich mir sicher. sasl muss auf die eine oder ander Weise einen Hinweis bekommen, nach welcher Methode das Passwort geprüft werden soll. Üblicherweise ist dies eine Datei xxx.conf in /usr/lib/sasl. Hier steht dann xxx für die Application, mit der sasldb erstellt wurde. Bist du dir sicher, dass sasl mit sasldb geht? Vielleicht hast du ja irgendwo 'pwcheck_method: pam' stehen. -Dieter -- Dieter Kluenter | Systemberatung Tel:040.64861967 | Fax: 040.64891521 mailto: dkluenter@schevolution.com http://www.schevolution.com/tour
Hallo, * Am 11.07.2002 postete Dieter Kluenter:
Alex Klein
writes: * Am 11.07.2002 postete Dieter Kluenter: [...]
Hast du auch die Datei /usr/lib/sasl/smtp.conf erstellt mit folgendem Eintrag: pwcheck_method: sasldb
Bei mir ist die Datei ehrlich gesagt nicht vorhanden, aber sasl geht. Ich kann mich auch nicht erinnern, sowas mal gelesen zu haben. Bist Du Dir bei diesem Tip auch wirklich sicher? [...] Bist du dir sicher, dass sasl mit sasldb geht? Vielleicht hast du ja irgendwo 'pwcheck_method: pam' stehen.
Gute Frage. Mein Provider hat zumindest mal gemeint, daß es geht und in den logfiles kann ich auch nichts Gegenteiliges feststellen. Mir ist aber eine andere Idee gekommen. Kann es sein, daß wir aneinander vorbeireden und Du smtp_d_ meinst, während ich smtp_ meine? Wenn nein, wo soll ich denn mal das suchen anfangen? Das bißchen greppen nach pwcheck war bis jetzt nicht wirklich erfolgreich. # grep pwcheck /etc/postfix/* /etc/postfix/sample-auth.cf:# pwcheck_method: sasldb Die sample Datei verwedet er wohl kaum. Aber da steht es zumindest drinne. :) Au ja. Fehler in der Kommunikation: Ihr meint Server. # SMTP SERVER CONTROLS Beste Grüße Alex --
Wäre nett, wenn sich jemand mal meine neu entworfene Web-site anschaut! [...] Zu sehen bei http://[submitter's cut] Naja, ich würde nicht so viel Arbeit in eine Error-404-Seite stecken, aber sie sieht für eine schlichte Fehlermeldung doch ganz hübsch aus. [vsg-isg@t-online.de und Stephan Hoffmeister in dciwam]
Hallo Leute,
Jul 11 09:59:39 eomis postfix/smtpd[9862]: unable to open Berkeley db /etc/sasldb: No such file or directory
kann mir jemand sagen, worauf dieser misstand hindeutet? die datei selbst ist im übrigen da :-)
Vorhanden sein alleine genügt da nicht :-) Ist sasldb auch eingerichtet? Mit Application und Realm? Hast du auch die Datei /usr/lib/sasl/smtp.conf erstellt mit folgendem Eintrag: pwcheck_method: sasldb
Ja die Datei ist da und ich habe mit "saslpasswd -u eomis.de -c username" auch benutzer eingerichtet. Das passt also wohl. In der main.cf steht folgendes: smtp_sasl_password_maps = hash:/etc/postfix/saslpasswd Über das File ist auch ein "postmap" drüber gelaufen. Aus meiner master.cf: # ========================================================================== # service type private unpriv chroot wakeup maxproc command + args # (yes) (yes) (yes) (never) (50) # ========================================================================== smtp inet n - y - - smtpd Vielleicht hat jemand einen Tipp? Achsoja: Die /etc/sasldb ist owned by cyrus:mail. Aber sie hat die Rechte 755, womit auch postfix drauf zugreifen sollte. Aber ich denke nicht, dass smtpd drauf zugreifen müste, denn er checkt ja wie gesagt selbst seine Kennwörter in der /etc/postfix/saslpasswd. Zumindest sollte er das. Oder? Gruezi und ich freu mich auf Antworten. Daniel
Hallo,
Daniel P.Sepeur
Hallo Leute,
Jul 11 09:59:39 eomis postfix/smtpd[9862]: unable to open Berkeley db /etc/sasldb: No such file or directory
kann mir jemand sagen, worauf dieser misstand hindeutet? die datei selbst ist im übrigen da :-)
Vorhanden sein alleine genügt da nicht :-) Ist sasldb auch eingerichtet? Mit Application und Realm? Hast du auch die Datei /usr/lib/sasl/smtp.conf erstellt mit folgendem Eintrag: pwcheck_method: sasldb
Ja die Datei ist da und ich habe mit "saslpasswd -u eomis.de -c username" auch benutzer eingerichtet. Das passt also wohl.
Nein, das passt nicht! In deinem Falle muss sasldb mit "saslpasswd -a smtp -u eomis.de -c user" angelegt werden. Sasldb muss dann auch durch postfix lesbar sein. -Dieter -- Dieter Kluenter | Systemberatung Tel:040.64861967 | Fax: 040.64891521 mailto: dkluenter@schevolution.com http://www.schevolution.com/tour
participants (3)
-
Alex Klein
-
Daniel P.Sepeur
-
Dieter Kluenter