Re: cyrus-imapd not starting after upgrade

Daniel Bareiro <[email protected]>
Newsgroups gmane.mail.imap.cyrus
Message-ID <[email protected]>
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[5311]: cannot find executable for
> service 'nntp'
> Jan 14 23:10:46 mail cyrus/master[5311]: 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[20737]: cannot find executable for
service 'http'
----------

But I'm not sure if this has been included in another separate package:

----------
root@mail:/var/run/cyrus/socket# aptitude search ^cyrus
idA cyrus-admin
        - Cyrus mail system - administration tools
c   cyrus-admin-2.4
        -
p   cyrus-caldav
        - Cyrus mail system - CalDAV and CardDAV support
idA cyrus-clients
        - Cyrus mail system - test clients
c   cyrus-clients-2.4
        -
idA cyrus-common
        - Cyrus mail system - common files
i   cyrus-common-2.4
        - Cyrus mail system - common files [dummy package]
p   cyrus-dev
        - Cyrus mail system - developer files
p   cyrus-doc
        - Cyrus mail system - documentation files
idA cyrus-imapd
        - Cyrus mail system - IMAP support
c   cyrus-imapd-2.4
        -
p   cyrus-imspd
        - Internet Message Support Protocol daemon
p   cyrus-murder
        - Cyrus mail system - proxies and aggregator
p   cyrus-nntpd
        - Cyrus mail system - NNTP support
p   cyrus-pop3d
        - Cyrus mail system - POP3 support
p   cyrus-replication
        - Cyrus mail system - replication
p   cyrus-sasl2-doc
        - 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[20778]: configuration file
/etc/cyrus.conf: bad character '_' in name on line 101
Jan 15 14:14:28 mail cyrus/master[20778]: 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.

Kind regards,
Daniel

----
Cyrus Home Page: http://www.cyrusimap.org/
List Archives/Info: http://lists.andrew.cmu.edu/pipermail/info-cyrus/
To Unsubscribe:
https://lists.andrew.cmu.edu/mailman/listinfo/info-cyrus
signature.asc (application/pgp-signature, 195 B)
-----BEGIN PGP SIGNATURE-----

iF0EARECAB0WIQS/swjWtNExsnK5Kc5mlr8bFOYdNwUCXD4g/gAKCRBmlr8bFOYd
Nx43AJ4sJxtzQZricvd+sQ7LADNcY5kzXQCeIIlNgk+r93Qfy1kVnl5PKZWCc6M=
=W+M+
-----END PGP SIGNATURE-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.