Cyrus doesn't start on boot

Volker Wysk post at volker-wysk.de
Thu Dec 31 15:30:39 UTC 2015


Hello!

I've installed the Cyrus IMAP server, according to following manuals:

https://help.ubuntu.com/community/Cyrus                 
https://wiki.ubuntuusers.de/Archiv/Cyrus_IMAPD

It appears to work, after starting the server with "service cyrus-imapd 
start", but there is an error when booting the machine. This happens after 
rebooting:

~ % cyradm --user cyrus --server localhost
cyradm: cannot connect to server

~ % service cyrus-imapd status
● cyrus-imapd.service - Cyrus IMAP/POP3 daemons
   Loaded: loaded (/lib/systemd/system/cyrus-imapd.service; disabled; vendor 
preset: enabled)
   Active: inactive (dead)

~ % service cyrus-imapd start

~ % service cyrus-imapd status
● cyrus-imapd.service - Cyrus IMAP/POP3 daemons
   Loaded: loaded (/lib/systemd/system/cyrus-imapd.service; disabled; vendor 
preset: enabled)
   Active: active (running) since Do 2015-12-31 15:55:46 CET; 883ms ago
  Process: 2991 ExecStartPre=/usr/sbin/cyrus init-helper start (code=exited, 
status=0/SUCCESS)
 Main PID: 3007 (cyrmaster)
   CGroup: /system.slice/cyrus-imapd.service
           ├─3007 /usr/sbin/cyrmaster -l 32 -C /etc/imapd.conf -M /etc/
cyrus.conf
           └─3019 /usr/lib/cyrus/bin/ctl_cyrusdb -c

Dez 31 15:55:46 desktop cyrus/cyr_expire[3013]: duplicate_prune: pruning back 
3.00 days
Dez 31 15:55:46 desktop cyrus/master[3016]: about to exec /usr/sbin/cyrus
Dez 31 15:55:46 desktop cyrus/tls_prune[3016]: DBERROR: opening /var/lib/
cyrus/tls_sessions.db: cyrusdb error
Dez 31 15:55:46 desktop cyrus/master[3007]: process 3016 exited, status 1
Dez 31 15:55:46 desktop cyrus/master[3007]: unable to setsocketopt(IP_TOS): 
Operation not supported
Dez 31 15:55:46 desktop cyrus/master[3007]: unable to setsocketopt(IP_TOS): 
Operation not supported
Dez 31 15:55:46 desktop cyrus/master[3007]: ready for work
Dez 31 15:55:46 desktop cyrus/master[3019]: about to exec /usr/sbin/cyrus
Dez 31 15:55:46 desktop cyrus/master[3020]: about to exec /usr/lib/cyrus/bin/
notifyd
Dez 31 15:55:46 desktop cyrus/ctl_cyrusdb[3019]: checkpointing cyrus databases
Dez 31 15:55:46 desktop cyrus/ctl_cyrusdb[3019]: archiving database file: /
var/lib/cyrus/mailboxes.db


After that, the command "cyradm --user cyrus --server localhost" works.

How do I make the cyrus server start up properly, when the machine boots?

Thanks,
V.W.




More information about the ubuntu-users mailing list