Kadang kita menjumpai pesan error "502 bad Gateway Nginx" yang muncul saat membuka website. Pesan ini muncul pada website yang jalan diatas Nginx.
Berikut ini penyebab mumculnya pesan error 502 bad Gateway Nginx tersebut :
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?
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?
Solusi 502 Bad Gateway nginx
Reviewed by Joherujo
on
Juni 30, 2013
Rating:
Makasih informasinya mengenai bad gateway sangat membantu :)
BalasHapusSama-sama, makasih juga udah kesini
BalasHapussaya masih kesulitan mas heru.
BalasHapuskira2 dimna nya ya?
maksudnya membuka port yg digunakan fcgi? Kalau itu, melalui terminal dengan mengetikkan perintah diatas kang Asep :)
Hapus