<div dir="ltr"><div><div><div><div>Option #2 should work, here's what I have for my uwsgi site. Double check your permissions on the directory the uwsgi.sock lives in.<br><br></div><div>My nginx conf:<br></div><div><div style="margin-left:40px">location / {<br>    uwsgi_pass unix:///var/www/my_app/my_virtualenv/run/uwsgi.sock;<br>    include uwsgi_params;<br>}<br><br></div><br>Directory permissions:<br><div style="margin-left:40px">$ ls -la /var/www/my_app/my_virtualenv/run/<br>total 12<br>drwxr-xr-x 2 www-data www-data 4096 Sep 29 13:03 .<br>drwxr-xr-x 7 www-data www-data 4096 Jul 22 23:05 ..<br>srwxr-xr-x 1 www-data www-data    0 Sep 29 13:03 uwsgi.sock<br></div><br></div>My vassal contains:<br></div><div style="margin-left:40px">[uwsgi]<br></div></div><div style="margin-left:40px">socket = /var/www/my_app/my_virtualenv/run/uwsgi.sock</div><div style="margin-left:40px">uid = www-data<br>gid = www-data<br></div></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Oct 9, 2014 at 5:45 AM, Steven Williams <span dir="ltr"><<a href="mailto:theblessedadventhope@gmail.com" target="_blank">theblessedadventhope@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">-----BEGIN PGP SIGNED MESSAGE-----<br>
Hash: SHA1<br>
<br>
I have been trying to get nginx to talk to uwsgi to no avail. uwsgi<br>
works by itself as I can host it on port 80 on my local machine with no<br>
problems. I have tried configuring nginx with the following variations:<br>
<br>
# option 1<br>
location / {<br>
    include uwsgi_params;<br>
    uwsgi_pass unix:/tmp/uwsgi.sock;<br>
}<br>
<br>
# option 2<br>
location / {<br>
    include uwsgi_params;<br>
    uwsgi_pass unix:///tmp/uwsgi.sock;<br>
}<br>
<br>
# option 3<br>
location / {<br>
    include uwsgi_params;<br>
    uwsgi_pass <a href="http://127.0.0.1:3000" target="_blank">127.0.0.1:3000</a>;<br>
}<br>
<br>
These are the corresponding errors I get:<br>
<br>
# option 1<br>
<br>
# option 2<br>
2014/10/08 14:24:39 [crit] 15736#0: *8 connect() to<br>
unix:///tmp/uwsgi.sock failed (2: No such file or directory) while<br>
connecting to upstream, client: 127.0.0.1, server: localhost, request:<br>
"GET / HTTP/1.1", upstream: "uwsgi://unix:///tmp/uwsgi.sock:", host:<br>
"127.0.0.1"<br>
<br>
# option 3<br>
<br>
<br>
- --<br>
Steven Williams<br>
My PGP Key: <a href="http://pgp.mit.edu/pks/lookup?op=get&search=0xCACA6C74669A54FA" target="_blank">http://pgp.mit.edu/pks/lookup?op=get&search=0xCACA6C74669A54FA</a><br>
<br>
-----BEGIN PGP SIGNATURE-----<br>
Version: GnuPG v1<br>
<br>
iQIcBAEBAgAGBQJUNoNoAAoJEMrKbHRmmlT6pWkP/i5w/RJdEKOS9C22W6WxIbmr<br>
MjrTH4L0FwrCizZnI+dV+2XnYSEkky4GzefaoffpoWsr/sfA7UwMYfjSiYrWcxxE<br>
3U4mbyJVpxiJmafVswoifKJspHTGtsFDwigm0/k04TTml8exPK9sjLUFF4I/um7H<br>
CzEOvHahC1GIaeEWl+38GZAmSnBNo99TGSpQKzWaZ9zw5hed+ySkVj/nMIijNp0Y<br>
euLOKuH93JzSgRAY54fxVd8J+mLRh+HX/NUfAkEoDtJ2Bq6ltcgTmy4Q5HHTwrxP<br>
8ekQk1Pmea7SMFiAU/zkD4WVTp3tyXX5F31DtTXXzGKVTt0VJZBbmXK1AwIO8H9h<br>
RyVyg10T5+4PCPWSpn7SLtAgdDupb7YXTXP4Owov7P47bawy6+z+9LaE5/IWc8V7<br>
DY477LLmnbYK0M8voJcgcIVLWsS65yTr8l7S6tXBI8ONRmiPvr33MInGy14JefCv<br>
fXCkeCOYCwa6dVGLFHMHpDLcSWzxPPCSMjHyTOu2KpTpjwJO7qGpoZVXlrKt+Qkq<br>
JeFCAhbSAsPI1v8dcf5JzXXz1bjnOKhSVWQFgYg+MTqNoWq3oG1JLhuO19VR4Wb/<br>
Kol91PhT6FkQITMWeBNftMqzatuk1sD5vXxl8kgycJTFCbtys64DKGgBmpkyfa56<br>
2z62sKR23yH7VJuu4knb<br>
=9laf<br>
-----END PGP SIGNATURE-----<br>
<br>
_______________________________________________<br>
nginx mailing list<br>
<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
<a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
</blockquote></div><br></div>