HTTPS proxy
Евгений Новицкий
ewgenow на gmail.com
Ср Сен 8 16:22:27 MSD 2010
Юрий я читал эту статью. Сертификаты на сервере, где стоит nginx отличаются
от тех, которые на 192.168.1.200 (он же mail.site.com). Может с ними что-то
нужно делать?
Настройки проксирования у меня находятся в файле /etc/nginx/mail.conf
(конфиг см. ниже), проксирование на тот же сервер на порт 443 настроено по
аналогии в файле nginx.conf (сам файл в разделе http такой же за исключением
хоста, сертификатов и location), там всё нормально работает, proxy_pass
отрабатывает, так как и ожидается.
http {
include /etc/nginx/mime.types;
default_type application/octet-stream;
log_format main '$remote_addr - $remote_user [$time_local] "$request"
'
'$status $body_bytes_sent "$http_referer" '
'"$http_user_agent" "$http_x_forwarded_for"';
access_log /var/log/nginx/mail.access.log main;
sendfile on;
keepalive_timeout 65;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
server {
listen 2345;
server_name mail.site.com;
ssl on;
ssl_prefer_server_ciphers off;
ssl_certificate /usr/local/nginx/conf/server.crt;
ssl_certificate_key /usr/local/nginx/conf/server.key;
access_log /var/log/nginx/mail.access.log main;
location /somemail {
proxy_pass https://192.168.1.200:443;
#proxy_redirect https://mail.site.com:443/somemail/ /;
#proxy_redirect off;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}
location / {
proxy_pass https://192.168.1.200:443;
#proxy_redirect https://mail.site.com:443/somemail/ /;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}
}
}
2010/9/8 Yuriy Taraday <yorik.sar на gmail.com>
>
> http://nginx.org/en/docs/http/configuring_https_servers.html#name_based_https_servers
>
> С уважением, Юрий.
>
>
> _______________________________________________
> nginx-ru mailing list
> nginx-ru на nginx.org
> http://nginx.org/mailman/listinfo/nginx-ru
>
>
----------- следущая часть -----------
Вложение в формате HTML было извлечено…
URL: <http://nginx.org/pipermail/nginx-ru/attachments/20100908/f07489b8/attachment.html>
Подробная информация о списке рассылки nginx-ru