Cyrus imapd 2.3.7 mupdate - getaddrinfo: service not supported for ai_socktype

Dennis Davis D.H.Davis at bath.ac.uk
Fri Nov 3 12:38:15 EST 2006


On Fri, 3 Nov 2006, Phil Pennock wrote:

> From: Phil Pennock <info-cyrus-spodhuis at spodhuis.org>
> To: Antoine Jacoutot <ajacoutot at lphp.org>
> Cc: info-cyrus at lists.andrew.cmu.edu
> Date: Fri, 3 Nov 2006 17:44:17 +0100
> Subject: Re: Cyrus imapd 2.3.7 mupdate - getaddrinfo: service not	suppor
>     	for ai_socktype
> 
> On 2006-11-03 at 17:04 +0100, Antoine Jacoutot wrote:
> > Could it be looking for another service? (I know things like sieve... are not
> > part of /etc/services)
> 
> You're quite right, of course.
> 
> "ctl_mboxlist -m" is talking to the mupdate server.  Duh.  I was back a
> couple of cups of coffee when I replied before.  ;^)
> 
> Service name "mupdate" needs to exist.

On my OpenBSD3.9 box (not tried OpenBSD4.0 yet) running Cyrus 2.3.7
I added the following to /etc/services:

# More Cyrus services.
#  DHD  June 2006
#
sieve           2000/tcp
lmtp            2003/tcp
mupdate         3905/tcp
#
# Cyrus synchronization service.
#  DHD  June 2006
#
csync           2005/tcp

If you're running the Cyrus imsp server you may also need:

# Cyrus imsp server.
#  DHD  June 2006
#
imsp            406/tcp

and if you want to secure this (possibly using stunnel) you may
also need:

# And a secured Cyrus imsp server.  Note port 906 is unassigned, so
# we'll use that.
#  DHD  June 2006
#
imsps           906/tcp


I'm not sure how widespread the use of Cyrus imsp server is.  But
it's used here for storing Mulberry settings.
-- 
Dennis Davis, BUCS, University of Bath, Bath, BA2 7AY, UK
D.H.Davis at bath.ac.uk               Phone: +44 1225 386101


More information about the Info-cyrus mailing list