2012-01-30 4 views
1

Я использую Apache2 mod_proxy_ajp для прокси-запросов Tomcat. Apache изолирован от AppArmor. Все работает нормально, когда хост имеет действительный адрес ipv4. Однако при использовании внутри параллелей только с адресом локальной сети прокси возвращает пустые страницы.Apparmor и IPv6

При просмотре /var/log/kern.log я вижу строку ниже. aa-logprof не знает, что с ним делать. Я подозреваю, что это связано с параллелью, назначающей адрес 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 

ответ

1

Решил проблему. Исправлено его добавление

#include <abstractions/nameservice> - ^DEFAULT_URI{}