Login über MySQL in Courier funktioniert nicht
Posted: 2005-05-15 21:41
Moin!
Ich habe einen Debian Sarge vserver und nach dieser Anleitung ein Exim + vexim + courier imap + courier pop eingerichtet. Auth funktioniert also über MySQL. Sah bisher alles auch sehr gut aus, aber nun habe ich über vexim eine Domäne sowie einen User samt email-adresse eingerichtet. Mit vexim kann ich mich auch einloggen, aber courier, das ja eigentlich auf die gleiche Datenbank zugreifen soll, akzeptiert werder bei pop noch bei imap mein passwort, welches ich aber richtig eingegeben habe.
In der /etc/courier/authdaemonrc steht natürlich ein drin und die /etc/courier/authmysqlrc lautet wie folgt:
Leider sind die Logfiles auch nicht sehr interessant:
Mein Passwort ist natürlich nicht 777, ich habe, als ich diesen Loglevel aktiviert habe nur getestet, was auf der anderen Seite ankam und hatte 777 eingegeben.
Kann ich vielleicht irgendwie noch mehr Loginfos aus Courier herauskitzeln? SSL habe ich noch nicht konfiguriert gehabt, folglich auch nicht getestet.
iGEL
Ich habe einen Debian Sarge vserver und nach dieser Anleitung ein Exim + vexim + courier imap + courier pop eingerichtet. Auth funktioniert also über MySQL. Sah bisher alles auch sehr gut aus, aber nun habe ich über vexim eine Domäne sowie einen User samt email-adresse eingerichtet. Mit vexim kann ich mich auch einloggen, aber courier, das ja eigentlich auf die gleiche Datenbank zugreifen soll, akzeptiert werder bei pop noch bei imap mein passwort, welches ich aber richtig eingegeben habe.
In der /etc/courier/authdaemonrc steht natürlich ein
Code: Select all
authmodulelist="authmysql"Code: Select all
MYSQL_SERVER localhost
MYSQL_USERNAME vexim
MYSQL_PASSWORD xxxxxx
MYSQL_SOCKET /var/run/mysqld/mysqld.sock
MYSQL_PORT 3306
MYSQL_OPT 0
MYSQL_DATABASE vexim
MYSQL_USER_TABLE users
MYSQL_CRYPT_PWFIELD crypt
MYSQL_UID_FIELD uid
MYSQL_GID_FIELD gid
MYSQL_LOGIN_FIELD username
MYSQL_HOME_FIELD pop
MYSQL_NAME_FIELD realnameCode: Select all
May 15 20:30:04 xxxxx authdaemond.mysql: restarting authdaemond children
May 15 20:30:04 xxxxx authdaemond.mysql: modules="authmysql", daemons=5
May 15 20:33:35 xxxxx authdaemond.mysql: modules="authmysql", daemons=5
May 15 20:34:36 xxxxx imaplogin: Connection, ip=[::ffff:82.97.157.xxx]
May 15 20:34:49 xxxxx imaplogin: LOGIN FAILED, ip=[::ffff:82.97.157.xxx]
May 15 20:34:54 xxxxx imaplogin: DISCONNECTED, ip=[::ffff:82.97.157.xxx], time=10
May 15 20:49:31 xxxxx imaplogin: Connection, ip=[::ffff:82.97.157.xxx]
May 15 20:49:36 xxxxx imaplogin: LOGIN: DEBUG: ip=[::ffff:82.97.157.xxx], command=LOGIN
May 15 20:49:36 xxxxx imaplogin: LOGIN: DEBUG: ip=[::ffff:82.97.157.xxx], username=igel
May 15 20:49:36 xxxxx imaplogin: LOGIN: DEBUG: ip=[::ffff:82.97.157.xxx], password=777Kann ich vielleicht irgendwie noch mehr Loginfos aus Courier herauskitzeln? SSL habe ich noch nicht konfiguriert gehabt, folglich auch nicht getestet.
iGEL