Hello Gaby,
--On 23. toukokuuta 2005 20:47 +0100 Gaby vanhegan gaby@vanhegan.net wrote:
I've been trying to install the latest stable version (as of 23rd May 2005) by downloading the tarball from the site to my OpenBSD 3.6 box, and building with these arguments:
I'm running OpenBSD too. -test70 is only release that I've had serious problems with, others have worked like a charmn.
# ./configure --localstatedir=/var --with-ssl=openssl # --with-ssldir=/etc/ssl --without-vpopmail - -without-pam --without-shadow
We seem to build the binaries in very similar way. This is how I build mine:
$ ./configure --with-pgsql --with-mysql --with-ldap --without-pam --without-vpopmail --without-shadow --localstatedir=/var/dovecot --sysconfdir=/etc/dovecot --with-ssldir=/etc/ssl --with-ssl=openssl
Here's my configuration file. I only really want to server imaps, but I've turned on imap for debuggering purposes:
And it's running from my inetd.conf:
Personally I run dovecot outside the inetd.
bash-3.00# /usr/local/sbin/dovecot Fatal: listen(143) failed: Address already in use
I think the problem is here, because you already have an installation that listens the port 143.
What you should do here is modify dovecot.conf on line 28 and define an alternative port there e.g.
listen = 127.0.0.1:144
dovecot: May 23 20:34:19 Error: login: Missing protocol from server name 'imap'
Not sure what this error message means, but one idea that came to my mind is that you have no protocol called "imap" specified in /etc/services file. This is just an guess thought. Here's what I got there:
$ grep imap /etc/services imap 143/tcp imap2 # Internet Message Access Proto imap 143/udp imap2 # Internet Message Access Proto imap3 220/tcp # Interactive Mail Access imap3 220/udp # Protocol v3 imaps 993/tcp # imap4 protocol over TLS/SSL imaps 993/udp # imap4 protocol over TLS/SSL
Is this .conf file really the one you're using to run dovecot as it seems to have a typo, please see the following error message:
dovecot: May 23 20:40:25 Error: login: Unknown protocol 'imap?W'
You got extra characters like "?" and "W" after the word imap - at least that's what I can read from your error log.
Thought I cannot see these extra characters in your dovecot.conf so I'm wondering if these configuration files really are the same. See line 19:
protocols = imap imaps
Thanks, Tero
-- Tero Ripattila