Доброго дня.
Подскажите, точно где то накосячил с настройками конфига:
есть http страница, работающая по 8983 порту.
установил nginx, настроил реверсивный прокси с такими настройками:
server {
listen 8545 ssl;
ssl_certificate "/etc/apache2/ssl/server.crt";
ssl_certificate_key "/etc/apache2/ssl/server.key";
access_log /var/log/nginx/site-access.log;
error_log /var/log/nginx/site.error.log;
location / {
proxy_pass http://127.0.0.1:8983;
proxy_set_header Host $host;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-Proto $scheme;
}
}
вот с такой конфигурацией nginx хотя бы перестал перебрасывать с https на http. но все время при попытке пройти по какой-то ссылке в браузере сбрасывает номер порта на 443.
то есть я прохожу по ссылке https://site:8545/url, а открывается ссылка https://site/url на что идет ругань, что нет соединения. но если указать вручную порт и все ок открывает. и так со всеми ссылками по странице.
p.s. если как прокси выступает apache то проблем таких нету. но он работает только в орле, так как pam не отключается в смоленске.
Подскажите, точно где то накосячил с настройками конфига:
есть http страница, работающая по 8983 порту.
установил nginx, настроил реверсивный прокси с такими настройками:
server {
listen 8545 ssl;
ssl_certificate "/etc/apache2/ssl/server.crt";
ssl_certificate_key "/etc/apache2/ssl/server.key";
access_log /var/log/nginx/site-access.log;
error_log /var/log/nginx/site.error.log;
location / {
proxy_pass http://127.0.0.1:8983;
proxy_set_header Host $host;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-Proto $scheme;
}
}
вот с такой конфигурацией nginx хотя бы перестал перебрасывать с https на http. но все время при попытке пройти по какой-то ссылке в браузере сбрасывает номер порта на 443.
то есть я прохожу по ссылке https://site:8545/url, а открывается ссылка https://site/url на что идет ругань, что нет соединения. но если указать вручную порт и все ок открывает. и так со всеми ссылками по странице.
p.s. если как прокси выступает apache то проблем таких нету. но он работает только в орле, так как pam не отключается в смоленске.