[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