Berikut ini penyebab mumculnya pesan error 502 bad Gateway Nginx tersebut :
- Nginx yang berjalan sebagai proxy untuk Apache web server ataupun service lainnya.
- Nginx yang berjalan dengan PHP-FPM daemon.
- Konfigurasi buffering/timeout
Pesan “502 bad Gateway Nginx” bisa muncul ketika diserver ada rule iptable untuk membuka port yang melayani scrip fcgi (fastcgi). Hal tersebut mengakibatan website tidak bisa dibuka.
Umumnya port untuk fcgi adalah 4567 dan 9000, maka bukalah port tersebut di iptables dengan mengetikkan perintah berikut :
iptables -I INPUT 1 -p tcp --dport 4567 -j ACCEPT
iptables -I INPUT 1 -p tcp --dport 9000 -j ACCEPT
Untuk mengetahui hasilnya, coba buka website kita, apakah berhasil/bisa diakses tanpa pesan “502 bad Gateway Nginx” yang muncul?
No comments:
Post a Comment