我使用Apache2 mod_proxy_ajp代理Tomcat的请求。Apache是用AppArmor包起来的。当主机具有有效的ipv4地址时,一切正常。然而,当在parallels中仅使用LAN地址时,代理会返回空页。
查看/var/log/kern.log时,我看到下面这一行。aa-logprof不知道如何处理它。我怀疑这是因为parallels分配了ipv6 lan地址而不是ipv4。我该怎么解决这个问题呢?
Jan 30 14:48:32 John-Ubuntu-Desktop kernel: [ 86.853082] type=1400
audit(1327963712.880:54): apparmor="DENIED" operation="recvmsg" parent=1686
profile="/usr/lib/apache2/mpm-prefork/apache2//DEFAULT_URI" pid=1696
comm="apache2" laddr=::ffff:127.0.0.1 lport=80 faddr=::ffff:127.0.0.1
fport=59686 family="inet6" sock_type="stream" protocol=6发布于 2012-01-31 08:58:05
解决了自己的问题。通过添加一个
#include <abstractions/nameservice>到^DEFAULT_URI{}
https://stackoverflow.com/questions/9072522
复制相似问题