我看到很多这样的问题,但是“Address already in use”错误,而不是“Permission Denied”错误。
我通过这个博客安装了OpenDKIM:
http://blog.matoski.com/articles/spf-dk-dkim-plesk-debian/
一切都顺利进行,直到我重新启动Postfix,我的日志立即爆发:
OpenDKIM Filter: Unable to bind to port inet:8891@localhost: Permission denied OpenDKIM Filter: Unable to create listening socket on conn inet:8891@localhost smfi_opensocket() failed
我已经证实,没有其他人在这个端口上收听,我已经回到了博客文章,并可以确认其他一切是正确的。
[root@server opendkim]# ps aux | grep opendkim root 18173 0.0 0.0 103252 864 pts/0 S+ 18:39 0:00 grep opendkim [root@server opendkim]# [root@server opendkim]# netstat -nlp | grep 8891 [root@server opendkim]#
我怀疑这是与selinux停止创build另一个监听器,但我不知道如何改变这一点。 或者,也许我是远离基地的。
尝试运行以下命令
semanage port -a -t milter_port_t -p tcp 8891