[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

nginx and uwsgi-socket



I have the same configuration on my laptop and server.  On my laptop it works, but not on the server.

Differences:

Laptop: nginx version 1.4.3-2
Server: nginx version 1.2.1-2.2+wheezy2

The socket configuration is the same in both uwsgi
<socket>/var/run/uwsgi/app/web2py.socket</socket>

and in nginx:
uwsgi_pass      unix:///var/run/uwsgi/app/web2py.socket;

In both instances www-data is the owner of the socket and it indeed appears in the correct place.

But on the server I get this strange url (uwsgi://unix:///...) in the nginx error.log:

2013/11/27 13:18:02 [error] 32378#0: *3 upstream prematurely closed connection while reading response header from upstream, client: 127.0.0.1, server: crest2, request: "GET /init/isi/l1_countrynames_standardise_rp HTTP/1.1", upstream: "uwsgi://unix:///var/run/uwsgi/app/web2py.socket:", host: "localhost:1081", referrer: "http://localhost:1081/init/isi/update_alt_country_code_rp?c_id=61977921"

If the localhost:1081 looks strange to you, I am testing this through a ssh-tunnel.

What could be causing this because uwsgi://unix:/// is certainly wrong.

Regards
Johann
--
Because experiencing your loyal love is better than life itself,
my lips will praise you.  (Psalm 63:3)

Reply to: