Is it by design that if I setup in cyrus.conf something like this:
pop3          cmd="pop3d" listen="[127.0.0.1]:pop3" prefork=0
pop3          cmd="pop3d" listen="[192.168.0.3]:pop3" prefork=0

than after first connection to lets say 127.0.0.1, the spawned pop3d never
closes, and handles all subsequent connections?

and than no connections can be made to 192.168.0.3, until I manually kill
127.0.0.1 pop3d

and the other way around.
trying to connect second time says that connection is established, but no server
prompt appears, until as I mentioned the other interface pop3d is killed.
same thing with imapd.

using this works:
pop3          cmd="pop3d" listen="pop3" prefork=0
but isn't listen there to create flexibility on which interface to listen?


or am I alone in seeing this problem? or is setting listen on several ips for
one protocol not allowed?

freebsd 4.5 imapd 2.1.3 sasl 2.1.2

Reply via email to