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