Hi, I'm sorry for the babble above but there are so many point of failure
and the setup is so complex. 
Last problem was php (e.g. phpMyAdmin).

Anyway now really works this way:

src/http/ngx_http_header_filter_module.c: 
#if (NGX_HTTP_SSL) 
if (c->ssl || port == 443) { 
*b->last++ ='s'; 
} 
#endif 

nginx.conf:
        server {
                listen 127.0.0.1:443            proxy_protocol;
                port_in_redirect                        on;

stunnel configuration: 
[tls] 
accept = 192.168.1.31:1443
connect = 127.0.0.1:1080 
protocol = proxy 
[ssh] 
sni = tls:ssh.go.ro 
... 
[tls to any http]
sni = tls:*
connect = 127.0.0.1:443
protocol = proxy

fastcgi_params:
fastcgi_param HTTPS "on";
fastcgi_param SERVER_PORT "443";

Posted at Nginx Forum: 
https://forum.nginx.org/read.php?2,269623,269647#msg-269647

_______________________________________________
nginx mailing list
nginx@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx

Reply via email to