On Tue, 27 Mar 2001, unplug wrote:

> Yeah, I am using redhat linux6.1.
> I have check that the files /etc/hosts.allow & /etc/hosts.deny are 
> empty.
> Below is the config in /etc/services
> imap  143/tcp
> pop3  110/tcp
> 
> /etc/inet.conf
> imap    stream  tcp     nowait  cyrus    /usr/cyrus/bin/imapd   imapd
> pop3    stream  tcp     nowait  cyrus   /usr/cyrus/bin/pop3d    pop3d

Remove (comment) the two lines and restart inetd. Then run the master
program (check cyrus.conf). It should bind 143 and 110 instead of inetd.

[...]
> As you can see, the services of imap & pop3 are running but I donno why
> it 
> can't be connected.
> 
> Any idea??

IIRC, both the cyrus daemons now expect more fds to be opened by their
parent. So they won't work if you run them from inetd. You need `master'.

Somewhere in the docs you can find a paragraph on that, but I admin
I've missed it myself at first, and I've made the same mistake.

.TM.
-- 
      ____/  ____/   /
     /      /       /                   Marco Colombo
    ___/  ___  /   /                  Technical Manager
   /          /   /                      ESI s.r.l.
 _____/ _____/  _/                     [EMAIL PROTECTED]

Reply via email to