Am 12.08.2015 um 15:16 schrieb Dr J Austin:
Hi Richard
I have been working at trying to get cyrus to listen on 148.197.29.5 interface instead of the localhost - I have failed
Whenever I add things to /etc/cyrus.conf such as imaps cmd="imapd -s" listen="[148.197.29.5]:imaps" prefork=1
No square brackets around the ip address.
[root@maui:~]$ service cyrus-imapd restart
[root@maui:~]$ ps -ef|grep cyr cyrus 22187 1 0 13:26 ? 00:00:00 idled cyrus 28044 1 0 13:54 ? 00:00:00 /usr/lib/cyrus-imapd/cyrus-master -d cyrus 28048 1 0 13:54 ? 00:00:00 idled cyrus 28050 28044 0 13:54 ? 00:00:00 imapd cyrus 28051 28044 0 13:54 ? 00:00:00 pop3d cyrus 28052 28044 0 13:54 ? 00:00:00 pop3d -s cyrus 28053 28044 0 13:54 ? 00:00:00 lmtpd -a cyrus 28054 28044 0 13:54 ? 00:00:00 imapd cyrus 28055 28044 0 13:54 ? 00:00:00 pop3d cyrus 28058 28044 0 13:54 ? 00:00:00 imapd cyrus 28059 28044 0 13:54 ? 00:00:00 imapd cyrus 28060 28044 0 13:54 ? 00:00:00 imapd cyrus 28061 28044 1 13:54 ? 00:00:00 pop3d root 28063 11348 0 13:54 pts/2 00:00:00 grep cyr
Then no "imapd -s" appears
I have tried all sorts of combinations in cyrus.conf but all fail to LISTEN on 148.197.29.5
Make sure the IP address 148.197.29.5 is definitely up on any of the system's devices. Verify running "ip address list".
[ ... ]
Why will cyrus not listen on 148.197.29.5 ?
I am sure it is because that IP address isn't bound to any device.
John
Alexander