Il giorno 17/giu/2011, alle ore 16.52, Giacomo Bagnoli ha scritto:
> On 06/17/2011 03:53 PM, Roberto De Ioris wrote:
>>
>> Il giorno 17/giu/2011, alle ore 12.50, Giacomo Bagnoli ha scritto:
>>
>>> <uwsgi.0.9.8.log>
>>
>>
>> It looks like nginx is not passing the hostname, can you post the content of
>> uwsgi_params file ?
>
> Uhm, it's the default shipped with nginx on gentoo. Maybe I've missed
> some changes in here?
>
> gbagnoli@ubik ~ $ cat /etc/nginx/uwsgi_params
>
> uwsgi_param QUERY_STRING $query_string;
> uwsgi_param REQUEST_METHOD $request_method;
> uwsgi_param CONTENT_TYPE $content_type;
> uwsgi_param CONTENT_LENGTH $content_length;
>
> uwsgi_param REQUEST_URI $request_uri;
> uwsgi_param PATH_INFO $document_uri;
> uwsgi_param DOCUMENT_ROOT $document_root;
> uwsgi_param SERVER_PROTOCOL $server_protocol;
>
> uwsgi_param REMOTE_ADDR $remote_addr;
> uwsgi_param REMOTE_PORT $remote_port;
> uwsgi_param SERVER_PORT $server_port;
> uwsgi_param SERVER_NAME $server_name;
>
> gbagnoli@ubik ~ $ /usr/sbin/nginx -V
> nginx: nginx version: nginx/1.0.2
>
> Thanks,
> Giacomo
>
Have you updated nginx too ?
In recent versions $server_name is not set if you do not specify a server_name
directive
server {
server_name <name>
....
}
If you want to automatically populate it with The content of the Host header
you can use
server_name $hostname;
By the way i do not understand why uWSGI continue to create new apps, probably
some check on hostname is missing.
Let me know if you solve
--
Roberto De Ioris
http://unbit.it
_______________________________________________
uWSGI mailing list
[email protected]
http://lists.unbit.it/cgi-bin/mailman/listinfo/uwsgi