localhost works but server_name times out!
Credo
nginx-forum at forum.nginx.org
Tue Feb 6 15:29:35 UTC 2018
I'm new to nginx and I'm trying to learn it fast so that I can use it in a
work project.
But I have a weird problem. I have a django project which I run using uwsgi
and I'm trying to use nginx as a reverse proxy for it. It works fine as long
as I access it through localhost:port, but when I use the server name, it
just gets stuck until it times out. There is no error, not even in
/var/log/nginx/error.log.
These are my configurations:
/etc/nginx/conf.d/default.conf:
server {
listen 9506;
server_name localhost;
charset utf-8;
client_max_body_size 75M;
location / {
root
/home/user/shayan/Desktop/djangoProjects/user_management;
uwsgi_pass
unix:/home/shayan/Desktop/djangoProjects/user_management/uwsgi-nginx.sock;
include /etc/nginx/uwsgi_params;
}
}
/home/shayan/Desktop/djangoProjects/user_management/uwsgi.ini:
[uwsgi]
ini=:base
socket=%duwsgi-nginx.sock
master=true
processes=4
[dev]
ini=:base
socket= :8001
[local]
init= :base
http= :8000
[base]
chmod-socket=666
and this is how I run uwsgi:
uwsgi --wsgi-file user_management/wsgi.py --ini uwsgi.ini
So...what's wrong here?
Thanks
Posted at Nginx Forum: https://forum.nginx.org/read.php?2,278385,278385#msg-278385
More information about the nginx
mailing list