no cyradm connection - DBERROR in /var/log/messages
benjamin200 at arcor.de
benjamin200 at arcor.de
Sat Feb 12 10:05:42 EST 2005
Hello
I would like to set-up an working IMAP Server on an up-to-date Gentoo System. I used the Postfix-Cyrus-Web-cyradm-HOWTO which can be found on http://www.delouw.ch/linux/Postfix-Cyrus-Web-cyradm-HOWTO/html/index.html
The IMAP Server should run with postfix and authentication should through my running MYSQL database. Because I used Gentoo, I compile all packages with the emerge commad. Here are the versions for my installed packages:
cyrus-sasl-2.1.20
cyrus-imapd-2.2.10
postfix-2.1.5-r2
mysql-4.0.22-r2
pam_mysql-0.5
I downloaded web-cyradm-0.5.4-1.tar.gz manually from web and extract it on my apache2 server. Up to now I have not investigate time in it, because I have db errors with sasl and cyrus.
If I write the cyrus user with the command...
bash-2.05b# saslpasswd2 -c cyrus
Password:
Again (for verification):
bash-2.05b#
... the followig error appear in /var/log/messages:
Feb 12 12:57:15 server saslpasswd2: sql_select option missing
Feb 12 12:57:15 server saslpasswd2: auxpropfunc error no mechanism available
Feb 12 12:57:15 server saslpasswd2: _sasl_plugin_load failed on sasl_auxprop_plug_init for plugin: sql
Feb 12 12:57:19 server saslpasswd2: setpass succeeded for cyrus
Feb 12 12:57:19 server saslpasswd2: error deleting entry from sasldb: DB_NOTFOUND: No matching key/data pair found
Feb 12 12:57:19 server saslpasswd2: error deleting entry from sasldb: DB_NOTFOUND: No matching key/data pair found
Feb 12 12:57:19 server saslpasswd2: error deleting entry from sasldb: DB_NOTFOUND: No matching key/data pair found
I do not understand why sasl does not find the DB. Furthermore, If I set up the command to the connect to the Server I get the following output:
bash-2.05b# cyradm --user cyrus --server localhost --auth plain
cyradm: cannot connect to server
bash-2.05b#
This are the actually opened ports:
bash-2.05b# netstat -l
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address State
tcp 0 0 localhost:imaps *:* LISTEN
tcp 0 0 server.linux-worl:imaps *:* LISTEN
tcp 0 0 *:pop3s *:* LISTEN
tcp 0 0 localhost:mysql *:* LISTEN
tcp 0 0 *:pop-3 *:* LISTEN
tcp 0 0 localhost:sieve *:* LISTEN
tcp 0 0 server.linux-worl:sieve *:* LISTEN
tcp 0 0 *:10000 *:* LISTEN
tcp 0 0 *:ssh *:* LISTEN
tcp 0 0 *:https *:* LISTEN
udp 0 0 *:10000 *:*
raw 840 0 *:icmp *:* 7
Active UNIX domain sockets (only servers)
Proto RefCnt Flags Type State I-Node Path
unix 2 [ ACC ] STREAM LISTENING 7372 /tmp/ksocket-root/kdeinit__0
unix 2 [ ACC ] STREAM LISTENING 34536 /var/imap/socket/lmtp
unix 2 [ ACC ] STREAM LISTENING 7305 /tmp/.X11-unix/X0
unix 2 [ ACC ] STREAM LISTENING 6837 /var/run/mysqld/mysqld.sock
unix 2 [ ACC ] STREAM LISTENING 7484 /tmp/mcop-root/server_linux-world_site-1cfa-420d0c34
unix 2 [ ACC ] STREAM LISTENING 6557 /dev/log
unix 2 [ ACC ] STREAM LISTENING 7374 /tmp/ksocket-root/kdeinit-:0
unix 2 [ ACC ] STREAM LISTENING 7384 /tmp/.ICE-unix/dcop7401-1108151331
unix 2 [ ACC ] STREAM LISTENING 7405 /tmp/ksocket-root/klauncher5Wgfea.slave-socket
unix 2 [ ACC ] STREAM LISTENING 34607 /var/lib/sasl2/mux
unix 2 [ ACC ] STREAM LISTENING 6981 /var/run/cgisock
unix 2 [ ACC ] STREAM LISTENING 7554 /tmp/.ICE-unix/7442
bash-2.05b#
Hope anyone could help me to get the authentication worked.
All suggestions are welcome.
Thanks,
Benjamin
Arcor-DSL: die echte Flatrate für alle Bandbreiten. Jetzt ohne Einrichtungspreis
einsteigen oder wechseln. Arcor-DSL ist in vielen Anschlussgebieten verfügbar.
http://www.arcor.de/home/redir.php/emf-dsl-1
---
Cyrus Home Page: http://asg.web.cmu.edu/cyrus
Cyrus Wiki/FAQ: http://cyruswiki.andrew.cmu.edu
List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html
More information about the Info-cyrus
mailing list