While testing something completely different, I noticed that a newly
installed test machine didn't send any mail:
Jan 20 11:45:27 vhrstest postfix/pickup[9992]: fatal: could not find any active
network interfaces
Jan 20 11:45:27 vhrstest postfix/master[12458]: warning: process
/usr/lib/postfix/pickup pid 9992 exit status 1
Jan 20 11:45:28 vhrstest postfix/master[12458]: warning:
/usr/lib/postfix/pickup: bad command startup -- throttling
No IPv6 involved, two active interfaces (eth0 and lo), Postfix 2.8.7
on CentOS 6.2. Configuration information (single instance setup):
alias_database = hash:/etc/aliases
alias_maps = hash:/etc/aliases
config_directory = /etc/postfix
inet_interfaces = all
mydestination = vhrstest.example.com, localhost
myhostname = vhrstest.example.com
mydomain = example.com
mynetworks = 127.0.0.0/8
relayhost = [mailrelay.example.com]:25
smtp_tls_security_level = may
smtp_tls_session_cache_database = btree:${data_directory}/smtp_scache
IP/link information:
root@vhrstest:~# ip a l
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 16436 qdisc noqueue state UNKNOWN
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP
qlen 1000
link/ether 1c:6f:65:92:a6:13 brd ff:ff:ff:ff:ff:ff
inet 172.16.12.10/24 brd 172.16.12.255 scope global eth0
inet6 fe80::5054:ff:fe17:4b17/64 scope link
valid_lft forever preferred_lft forever
No virtualization involved. Prevented the IPv6 module from loading,
same results (postfix-wise, of course the inet6 lines in the above
output don't show up).
Can anyone help me debug this further?
Thanks
Stefan