followed one of the tutorials on digitalocean to be able to set up a flask app using uwsgi and nginx.
But I am having a 502 Bad Gateway error everytime I try to connect to it. When looking in the /var/log/nginx/errors.log it shows that the connection was refused.
I have been trying to figure this out for days. Can someone please tell me whats wrong? I think it’s the permissions but I dont know what the permissions are suppose to be.
2016/08/01 16:12:13 [error] 18539#18539: *1 connect() to unix:/home/lit/howlit/how_lit_restapi.sock failed (111: Connection refused) while connecting to upstream,
here is my howlit.ini file:
[uwsgi] module = wsgi:app master = true processes = 5 socket = how_lit_restapi.sock chmod-sock = 666 vaccum = true die-on-term = true
Here is my permissions in the app directory:
drwx---r-x 6 lit www-data 4096 Jul 29 11:47 env -rwx---r-x 1 lit www-data 141 Jul 29 19:01 howlit.ini -rwx---r-x 1 lit www-data 1175 Jul 29 11:52 how_lit_restapi.py -rwx---r-x 1 lit www-data 1781 Jul 29 11:54 how_lit_restapi.pyc srwx---r-x 1 lit www-data 0 Jul 29 16:46 how_lit_restapi.sock -rwx---r-x 1 lit www-data 73 Jul 29 11:54 wsgi.py -rwx---r-x 1 lit www-data 218 Jul 29 11:54 wsgi.pyc
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.