cyrus-imapd not starting after upgrade
daniel-listas at gmx.net
Tue Jan 15 13:05:50 EST 2019
Hi, Michael. Thanks for your reply.
On 15/1/19 13:54, Michael Menge wrote:
>> I'm not sure what the problem is but that "invalid magic header" makes
>> me think that maybe it changed the header format of
>> /var/lib/cyrus/tls_sessions.db and the migration process did not do the
>> corresponding conversion. Can that be the reason why it doesn't start or
>> I'm missing something else? Any ideas that can bring more light?
> some defaults for database format have changed between 2.4 and 2.5 but this
> is automatically handled.
Thanks for confirm.
> You Problem lies in
> Jan 14 23:10:46 mail cyrus/master: cannot find executable for
> service 'nntp'
> Jan 14 23:10:46 mail cyrus/master: exiting
> Either the executables are installed in the wrong place, or cyrus was
> compiled/packaged without news support. You can comment out nntp in
> /etc/cyrus.conf to try to start without running an nntp server
It seems that support for NNTP was separated in Debian Stretch regarding
to Debian Jessie. I don't use NNTP, so I simply commented out the "nntp"
line in the /etc/cyrus.conf configuration file. I think I had tried that
before, although it seems to me that time I forgot to do it also with
the "nntps" line.
Then I tried again to start the service and now the error changed:
Jan 15 14:13:59 mail cyrus/master: cannot find executable for
But I'm not sure if this has been included in another separate package:
root at mail:/var/run/cyrus/socket# aptitude search ^cyrus
- Cyrus mail system - administration tools
- Cyrus mail system - CalDAV and CardDAV support
- Cyrus mail system - test clients
- Cyrus mail system - common files
- Cyrus mail system - common files [dummy package]
- Cyrus mail system - developer files
- Cyrus mail system - documentation files
- Cyrus mail system - IMAP support
- Internet Message Support Protocol daemon
- Cyrus mail system - proxies and aggregator
- Cyrus mail system - NNTP support
- Cyrus mail system - POP3 support
- Cyrus mail system - replication
- Cyrus SASL - documentation
The fact is that if I also comment out the "http" line, now it seems
that I get a syntax error:
Jan 15 14:14:28 mail cyrus/master: configuration file
/etc/cyrus.conf: bad character '_' in name on line 101
Jan 15 14:14:28 mail cyrus/master: exiting
I think the configuration file already came with the "squatter_a" line
and I just removed the comment. Unless this is a bug in the
configuration file provided by Stretch for Cyrus 2.5.10:
99 # reindex all mailboxes (fulltext) daily
100 # DGB - 20190114
101 squatter_a cmd="/usr/sbin/cyrus squatter" at=0517
>> The associated problem is that because of this it seems that Postfix can
>> not deliver the mails since there is no /var/run/cyrus/socket/lmtp.
> As cyrus aborted the start there is no process listening
That's what I thought :-)
Thanks for your time.
-------------- next part --------------
A non-text attachment was scrubbed...
Size: 195 bytes
Desc: OpenPGP digital signature
More information about the Info-cyrus