Question
Node.js - Nginx 502 Bad Gateway on POST/PUT
Hi,
I have a MEAN app and on localhost works fine.
I have a CentOs droplet with node.js and nginx, but that i make for example a submit form by POST or PUT, console returns “502 Bad Gateway”.
Each time i restart nginx, shows:
nginx: [emerg] unknown directive “proxyhttpversion”
My conf in nginx:
server {
listen 80;
server_name mysub.domain.com
location / {
proxy_pass http://localhost:3003;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection 'upgrade';
proxy_set_header Host $host;
proxy_cache_bypass $http_upgrade;
proxy_connect_timeout 300;
proxy_send_timeout 300;
proxy_read_timeout 300;
send_timeout 300;
}
}
My niginx version is 1.0.15
Thanks for now. =D
These answers are provided by our Community. If you find them useful, show some love by clicking the heart. If you run into issues leave a comment, or add your own answer to help others.
×
Usually when shown 502 error is the following:
Nginx running as proxy for Apache web server.
Nginx running with PHP-FPM daemon.
Nginx running with other services as gateway.
Bad buffering/timeout configuration.
Are you running Nginx using PHP-FPM?