[pyar] Consulta nginx + gunicorn + ssl

Nicolás Rebagliati nicolas.rebagliati en aenima-x.com.ar
Jue Oct 17 13:38:05 ART 2013


Listo ya lo solucione fue una combinacion nginx y setting.py
En el settings.py tuve que poner:
SESSION_COOKIE_SECURE = True
SECURE_PROXY_SSL_HEADER = ('HTTP_X_FORWARDED_PROTOCOL', 'https')
CSRF_COOKIE_SECURE = True

y en nginx agregar:
proxy_set_header X-Forwarded-Protocol $scheme ;


On Oct 17, 2013, at 1:26 PM, Nicolás Rebagliati <nicolas.rebagliati en aenima-x.com.ar> wrote:

> No funciono :(
> 
> Como conteste antes el problema es que el nginx no esta recibiendo los request al http porque no lo tengo escuchando en el puerto 80.
> 
> La unica manera me parece que va a ser esa, que escuche tambien en el 80 y buscar como poner una regla que me lo mande al 443
> 
> On Oct 17, 2013, at 1:09 PM, Andres Riancho <andres.riancho en gmail.com> wrote:
> 
>> Proba con esto:
>> 
>>   # Finally, send all requests to the Django server
>>   location / {
>>       uwsgi_pass  django;
>>       include     /etc/nginx/uwsgi_params;
>> 
>>       proxy_set_header   Host             $host;
>>       proxy_set_header   X-Real-IP        $remote_addr;
>>       proxy_set_header   REMOTE_HOST      $remote_addr;
>>       proxy_set_header   REMOTE_USER      $remote_user;
>>       proxy_set_header   X-Forwarded-For  $proxy_add_x_forwarded_for;
>>       proxy_set_header   X-FORWARDED-PROTOCOL $scheme;
>> 
>>       proxy_redirect off;
>>   }
>> 
>> 2013/10/17 Nicolás Rebagliati <nicolas.rebagliati en aenima-x.com.ar>:
>>> Buenas, tengo un problema que me esta volviendo loco.
>>> 
>>> Tengo un app hosteada con nginx y gunicorn y la quiero poner sobre https.
>>> El tema es el siguiente, funcionar funciona ok.
>>> El problema es cuando quiero loguearme porque django me tira el redirect del login (un 302) a http://xxxx/app/login
>>> 
>>> El problema que veo es que al manejar nginx el https la aplicación nunca se entera por lo cual nunca va a hacerme el redirect a https.
>>> Alguna idea?
>>> 
>>> gracias
>>> 
>>> _______________________________________________
>>> pyar mailing list pyar en python.org.ar
>>> http://listas.python.org.ar/listinfo/pyar
>>> 
>>> PyAr - Python Argentina - Sitio web: http://www.python.org.ar/
>>> 
>>> La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de Argentina - http://www.usla.org.ar
>> 
>> 
>> 
>> -- 
>> Andrés Riancho
>> Project Leader at w3af - http://w3af.org/
>> Web Application Attack and Audit Framework
>> Twitter: @w3af
>> GPG: 0x93C344F3
>> _______________________________________________
>> pyar mailing list pyar en python.org.ar
>> http://listas.python.org.ar/listinfo/pyar
>> 
>> PyAr - Python Argentina - Sitio web: http://www.python.org.ar/
>> 
>> La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de Argentina - http://www.usla.org.ar
> 

------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.python.org.ar/pipermail/pyar/attachments/20131017/a2ca22c3/attachment.html>


More information about the pyar mailing list