Sono scarsissimo in Inglese e spero non sia un problema postare in italiano, una volta tanto che e' possibile ;)

Su una Ubuntu 12.04 con nginx e uwsgi installati dai repositories di Ubuntu sto cercando di far funzionare mercurial.
Ho questa configurazione:

server {
        ...
        location /hg {
                auth_basic "Secure Login";
                auth_basic_user_file /home/hg/hgusers;
                uwsgi_pass      127.0.0.1:9002;
                include         uwsgi_params;
                uwsgi_param     SCRIPT_NAME "";
                uwsgi_param     UWSGI_SCHEME $scheme;
                uwsgi_param     SERVER_SOFTWARE nginx/$nginx_version;
        }
}

<uwsgi>
    <plugin>python</plugin>
    <socket>127.0.0.1:9002</socket>
    <mount>/hg=/var/www/hg/hgweb.wsgi</mount>
    <manage-script-name/>
</uwsgi>

L'autenticazione degli utenti e' ok ma poi nginx non trova l'app:

tail /var/log/nginx/error.log

1 connect() failed (111: Connection refused) while connecting to upstream, client: 192.168.1.111, server: ****, request: "GET /hg HTTP/1.1", upstream: "uwsgi://127.0.0.1:9002", host: "192.168.1.254"

Infatti anche dopo /etc/init.d/uwsgi restart non vedo processi con ps aux | grep uws


_______________________________________________
uWSGI mailing list
[email protected]
http://lists.unbit.it/cgi-bin/mailman/listinfo/uwsgi

Reply via email to