Hallo und das Thema zum 1000. Mal aber in einer anderen Version,
folgende Situation:
1. Mailserver --> Postfix
2. Imap --> Cyrus
Der Postfix nimmt die Mails an und liefert diese auch per Cyrus brav in die entsprechende Mailboxen.
Wenn ich mich vom Client aus connecte als normaler User funktioniert das nicht, wenn ich mich als User cyrus connecte funktioniert das manchmal (???), aber nicht immer.
Ich kann mich einfach nicht richtig authentifizieren an dem Server.
Mir ist jetzt noch aufgefallen, das ich die Accounts, die ich direkt auf meinem Hotstnamen laufen ohne Probleme abfragen kann, die zusätzlichen Domains in virtual nicht.
d.h.: mein Host name ist: host.provider.de
alle user die username@host.provider.de als mailadresse haben kann ich abfragen.
Zusätzlich habe ich eine gehostete Domain laufen, z.B. www.hosted.de
alle username@hosted.de kann ich nicht abfragen, obwohl sie genauso angelegt wurden.
Wenn ich mir mit dem Befehl:
printf 'username\0username\0password' | mmencode
den "Hash" erzeugen lasse, kann ich mich komischerweise per telnet am Postfix authentifizieren
zum User: lokaler Linux Useraccount existiert:
Username = info Passwort = testpasswort
sasldblistuser gibt folgendes aus für diesen User
user: info realm: h6133 mech: DIGEST-MD5
user: info realm: h6133 mech: PLAIN
user: info realm: h6133 mech: CRAM-MD5
meine /etc/imapd.conf hat die folgenden gültigen Werte (wobei ich das sasl_mech_list: pam plain login manuell eintragen musste):
configdirectory: /var/lib/imap
partition-default: /var/spool/imap
sievedir: /var/lib/sieve
admins: cyrus root
allowanonymouslogin: no
autocreatequota: 10000
reject8bit: no
quotawarn: 90
timeout: 30
poptimeout: 10
dracinterval: 0
drachost: localhost
lmtp_overquota_perm_failure: no
sasl_pwcheck_method: saslauthd
sasl_mech_list: pam plain login
/var/log/messages meckert folgendes:
May 14 14:56:35 h6133 PAM-warn[14607]: function=[pam_sm_authenticate] service=[imap] terminal=[<unknown>] user=[info] ruser=[<unknown>] rhost=[<unknown>]
May 14 14:56:35 h6133 saslauthd[14607]: DEBUG: auth_pam: pam_authenticate failed: Authentication failure
May 14 14:56:35 h6133 saslauthd[14607]: AUTHFAIL: user=info service=imap realm= [PAM auth error]
May 14 14:56:35 h6133 imapd[20127]: badlogin: [bla.bla.bla.bla] plaintext info SASL(-13): authentication failure: checkpass failed
/var/log/warn liefert:
May 14 15:02:18 h6133 saslauthd[14607]: AUTHFAIL: user=info service=imap realm= [PAM auth error]
May 14 15:02:34 h6133 saslauthd[14609]: AUTHFAIL: user=info service=imap realm= [PAM auth error]
Woran kanns liegen?????
Danke
folgende Situation:
1. Mailserver --> Postfix
2. Imap --> Cyrus
Der Postfix nimmt die Mails an und liefert diese auch per Cyrus brav in die entsprechende Mailboxen.
Wenn ich mich vom Client aus connecte als normaler User funktioniert das nicht, wenn ich mich als User cyrus connecte funktioniert das manchmal (???), aber nicht immer.
Ich kann mich einfach nicht richtig authentifizieren an dem Server.
Mir ist jetzt noch aufgefallen, das ich die Accounts, die ich direkt auf meinem Hotstnamen laufen ohne Probleme abfragen kann, die zusätzlichen Domains in virtual nicht.
d.h.: mein Host name ist: host.provider.de
alle user die username@host.provider.de als mailadresse haben kann ich abfragen.
Zusätzlich habe ich eine gehostete Domain laufen, z.B. www.hosted.de
alle username@hosted.de kann ich nicht abfragen, obwohl sie genauso angelegt wurden.
Wenn ich mir mit dem Befehl:
printf 'username\0username\0password' | mmencode
den "Hash" erzeugen lasse, kann ich mich komischerweise per telnet am Postfix authentifizieren
zum User: lokaler Linux Useraccount existiert:
Username = info Passwort = testpasswort
sasldblistuser gibt folgendes aus für diesen User
user: info realm: h6133 mech: DIGEST-MD5
user: info realm: h6133 mech: PLAIN
user: info realm: h6133 mech: CRAM-MD5
meine /etc/imapd.conf hat die folgenden gültigen Werte (wobei ich das sasl_mech_list: pam plain login manuell eintragen musste):
configdirectory: /var/lib/imap
partition-default: /var/spool/imap
sievedir: /var/lib/sieve
admins: cyrus root
allowanonymouslogin: no
autocreatequota: 10000
reject8bit: no
quotawarn: 90
timeout: 30
poptimeout: 10
dracinterval: 0
drachost: localhost
lmtp_overquota_perm_failure: no
sasl_pwcheck_method: saslauthd
sasl_mech_list: pam plain login
/var/log/messages meckert folgendes:
May 14 14:56:35 h6133 PAM-warn[14607]: function=[pam_sm_authenticate] service=[imap] terminal=[<unknown>] user=[info] ruser=[<unknown>] rhost=[<unknown>]
May 14 14:56:35 h6133 saslauthd[14607]: DEBUG: auth_pam: pam_authenticate failed: Authentication failure
May 14 14:56:35 h6133 saslauthd[14607]: AUTHFAIL: user=info service=imap realm= [PAM auth error]
May 14 14:56:35 h6133 imapd[20127]: badlogin: [bla.bla.bla.bla] plaintext info SASL(-13): authentication failure: checkpass failed
/var/log/warn liefert:
May 14 15:02:18 h6133 saslauthd[14607]: AUTHFAIL: user=info service=imap realm= [PAM auth error]
May 14 15:02:34 h6133 saslauthd[14609]: AUTHFAIL: user=info service=imap realm= [PAM auth error]
Woran kanns liegen?????
Danke