(13)Permission denied: proxy: HTTP: attempt to connect to 127.0.0.1:8080 (localhost) failed

Bu yazı 2013 yılında yazıldı. Bazı bilgiler ve araçlar güncelliğini yitirmiş olabilir.

Linux üzerinde Apache’de permission hatası ile karşılaşırsanız muhtemelen seLinux’tan dolayıdır. Bunun en sık görülen nedeni SELinux’un apache’ye ağ bağlantıları yapmasına izin vermediğinden dolayıdır. Hatanın çözümü gayet basit;

Terminal’de aşadağı vermiş olduğum komutu çalıştırın;

# setsebool -P httpd_can_network_connect 1

ya da

[root@host-mustafa ~]# setsebool -P httpd_enable_homedirs 1
[root@host-mustafa ~]# chcon -R -t httpd_sys_content_t /home/mustafa/www
Mustafa Toker

Backend mühendisi ve ekip lideri. JVM, Spring Boot, Oracle ve yapay zekâ destekli yazılım geliştirme üzerine sahadan notlar yazıyorum.