JORGE CARMINATI: > Hi all, I'm trying to integrate Postfix with clamav-milter but am getting > some errors: > > Dec 22 16:16:47 relay1 postfix/cleanup[1177]: warning: cannot receive milters > via service cleanup socket socket > Dec 22 16:16:47 relay1 postfix/cleanup[1177]: fatal: cleanup_milter_receive: > milter receive failed > Dec 22 16:16:48 relay1 postfix/smtpd[846]: warning: cannot send milters to > service public/cleanup socket
Perhaps your kernel does not like the way that Postfix smtpd sends the Milter sockets to Postfix cleanup. There have been some incompatible changes in Postfix workarounds for broken file descriptor passing implementations. The workaround for OpenBSD 3.something was removed because 1) OpenBSD 4.something no longer needs it; 2) it broke on 64-bit NetBSD; 3) other systems never needed the workaround. What is your OS, and what is your Postfix version? Wietse