HTTP Error 503 bei Tomcat


#1

HTTP Error 503

Der Server, genauer der Apache vor dem Tomcat, gibt einen HTTP Error 503 zurück. im Logfile des Servers ‘’/var/log/httpd/verinice-error_log’’ findet sich folgender Eintrag:

Thu Jun 27 03:45:16 2013] [error] (13)Permission denied: proxy: HTTP: attempt to connect to 127.0.0.2:8080 (example.local) failed

Ursache sind Problem mit SELinux, die hier beschrieben werden.

Lösung 1:

/usr/sbin/setsebool -P httpd_can_network_connect true
/etc/init.d/httpd restart

Alternative Lösung 2:

grep -iE httpd /var/log/audit/audit.log | audit2allow -M verinicePROPolicy

Mit diesem Befehl wird eine SELinux Policy erstellt. Um die Änderungen bootfest zu machen, führen Sie anschließend diesen Befehl aus:

semodule -i verinicePROPolicy