Добрый день, помогите пожалуйста
есть 2 сервера:
1 сервер расположен в одной точке с IP xxx.xxx.xxx.xxx там есть nginx+apache (тут много виртуальных хостов)
2 сервер расположен в другой точке с IP yyy.yyy.yyy.yyy - nginx (proxy)
Вот мне нужно чтобы при обращении ко второму серверу он проксировал до первого сервера, естественно до определённого домена, вот настроить чтобы проксировалось у меня получилос, но если прикручивать сертификат на втором сервере, то он не передаётся, тоесть при заходе на сайт сертификат не обнаружен:
Вот мой конфиг виртуального хоста на втором сервере с nginx
Помогите пожалуйста
server {
server_name domain www.domain;
listen yyy.yyy.yyy.yyy:80;
listen yyy.yyy.yyy.yyy:443 ssl;
#ssl on;
ssl_certificate "/etc/nginx/cert/domain.crt";
ssl_certificate_key "/etc/nginx/cert/domain.key";
ssl_session_cache builtin:1000 shared:SSL:10m;
ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
ssl_ciphers HIGH:!aNULL:!eNULL:!EXPORT:!CAMELLIA:!DES:!MD5:!PSK:!RC4;
ssl_prefer_server_ciphers on;
location / {
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
proxy_set_header Host $http_host;
proxy_set_header X-NginX-Proxy true;
proxy_pass
http://node;
proxy_redirect off;
proxy_bind yyy.yyy.yyy.yyy;
port_in_redirect off;
set_real_ip_from еее.еее.еее.еее/26;
real_ip_header X-Forwarded-For;
}
}
upstream node {
server ххх.ххх.ххх.ххх;
}
Суть данной настройки такова что я хочу скрыть реальный IP первой машины, вот и нужно проксирование
Спасибо.