Apache Daemon试图在CentOS上Ping但不工作(SELinux问题)

时间:2013-01-23 09:00:03

标签: apache centos ping selinux

我在php中开发了一个应用程序。其功能之一是ping外部服务器。 但是,当这个动作被解雇时,什么都没发生。我检查了SELinux日志,并生成了一个允许apache守护进程ping的策略(如果以apache用户身份登录,则ping正常)。安装该策略后,SELinux日志上没有显示错误,但httpd日志上出现了很多次:

ping: recvmsg: Permission denied

我知道这是一个SELinux配置问题(可能是Socket连接?)因为如果我禁用它,它运行良好,但这对我来说不是一个选项。

我已将ping命令的输出重定向到文本文件,并在触发操作后,结果如下:

PING myhost (myip) 56(84) bytes of data.

--- myhost ping statistics ---
4 packets transmitted, 0 received, 100% packet loss, time 13002ms

所以我有点陷入困境。有人可以帮帮我吗?

非常感谢。

1 个答案:

答案 0 :(得分:0)

重新安装后,一切正常。不要乱用政策,小孩。