[Postfixbuch-users] kein einloggen mit cyradm möglich

Alexander Dalloz ad+lists at uni-x.org
Mi Jan 4 04:24:12 CET 2006


Am Mi, den 04.01.2006 schrieb Holm Kapschitzki um 1:31:

> also ich hab jetzt mal nen Cyrus-Imap 2.1.18 stable in Debian genau 
> dasselbe Problem:
> 
> Jan  4 03:03:23 test cyrus/imapd[1327]: sql_select option missing
> Jan  4 03:03:23 test cyrus/imapd[1327]: auxpropfunc error no mechanism 
> available
> Jan  4 03:03:23 test cyrus/imapd[1327]: _sasl_plugin_load failed on 
> sasl_auxprop_plug_init for plugin: sql
> Jan  4 03:03:23 test cyrus/imapd[1327]: OTP unavailable because can't 
> read/write key database /etc/opiekeys: No such file or directory
> Jan  4 03:03:23 test cyrus/imapd[1327]: DIGEST-MD5 server step 1
> Jan  4 03:03:23 test perl: DIGEST-MD5 client step 2
> Jan  4 03:03:27 test cyrus/imapd[1327]: DIGEST-MD5 server step 2
> Jan  4 03:03:27 test perl: DIGEST-MD5 client step 3
> 
> 
> Was ich nicht verstehe ist folgendes:
> 
> Ich habe unter root mit saslpasswd einen Benutzer cyrus eingefügt. Klar 
> jetzt kann ich mich einloggen. Aber sollte das nicht über sql laufen ? 
> Mailbox anlegen geht auch. Ist das eigentlich egal was ich in der 
> smtpd.conf drinzustehen habe in Bezug auf die oben geschilderte 

^^^^

Holm, nimm dir mal etwas mehr Zeit. Du zeigst durch den Cyrus-IMAPd
verursachte syslog Meldungen und postest die smtpd.conf verbunden mit
der Frage, ob die nicht korrekt für den Cyrus-IMAPd ist? Hallo?

Postfix -> smtpd.conf
Cyrus-IMAPd -> imapd.conf

> Fehlermeldung in auth.log ?
> 
> weil dort steht jetzt drin:
> 
> # Global parameters
> log_level: 3
> pwcheck_method: auxprop
> auxprop_plugin: sql
> mech_list: plain login
> sql_engine: mysql
> sql_hostnames: localhost
> sql_user: xxxx
> sql_passwd: xxxx
> sql_database: mail
> sql_select: SELECT password FROM users WHERE account = '%u@%r'
> 
> also Plain und Login und im Log sagt er DIGEST-MD5. Oder kann dassein, 
> dass sich das nur auf die Authentifzierung der User bezieht meinetwegen 
> bei SMPT-AUTH ?

Siehe oben. Das eine hat mit dem anderen nichts zu tun. Wenn du das auth
Verhalten des Cyrus-IMAPd konfigurieren willst, dann editiere die
/etc/imapd.conf entsprechend.

> Ich dachte eigentlich der user cyrus muss in eine sql Datenbank rein und 
> nicht in die sasldb mit saslpasswd.

Das kann man durchaus getrennt halten.

> Was ist denn wenn ich mich beim Relayen authentifizieren muss in der sql 
> Tabelle. Da muss doch dann auch der Benutzer Cyrus mit rein oder ist das 
> dann überflüssig ?

Örks. So sehr das Hirn verknotet?
Der User cyrus ist und sollte allein als administrativer Account für den
Cyrus-IMAPd benutzt werden. Er hat / sollte haben weder eine Mailbox,
noch besteht irgend ein Grund, mit diesem Account Mail zu verschicken.

> Gruß Holm

Alexander


-- 
Alexander Dalloz | Enger, Germany | GPG http://pgp.mit.edu 0xB366A773
legal statement: http://www.uni-x.org/legal.html
Fedora Core 2 GNU/Linux on Athlon with kernel 2.6.11-1.35_FC2smp 
Serendipity 04:18:13 up 30 days, 8:55, load average: 1.69, 1.62, 1.13 




Mehr Informationen über die Mailingliste Postfixbuch-users