October 12, 2017 12:32AM
Здравствуйте.
Неожиданно один из сайтов перестал работать извне. В логах появились ошибки
2017/10/12 09:22:19 [error] 10729#0: *580 peer closed connection in SSL handshake (54: Connection reset by peer) while SSL handshaking to upstream, client: 83.169.216.72, server: mydomain.ru, request: "GET /favicon.ico HTTP/1.1", upstream: "https://192.168.255.4:443/favicon.ico", host: "mydomain.ru", referrer: "https://mydomain.ru/"

Nginx настроен следующим образом
server {
listen 443 ssl;
server_name mydomain.ru;

ssl_certificate /usr/local/etc/nginx/ssl/certificate.crt;
ssl_certificate_key /usr/local/etc/nginx/ssl/private.key;

location / {
proxy_pass https://mydomain.ru;
}
}

Сертификаты на серверах одинаковые, mydomain.ru разрешается в разные адреса в зависимости от адреса клиента, т.е. клиенты извне присылают запросы на nginx, тот пересылает запросы на сервер внутри сети, клиенты в локальной сети отправляют запросы на сервер, минуя nginx.

Я не могу никак понять почему nginx сам разрешает имя mydomain.ru в локальный ip адрес и посылает запрос используя ip адрес, а не доменное имя.

Аналогичным образом настроены другие сервера и они работают.

nginx version: nginx/1.8.1
Subject Author Posted

Ошибка при использовании Reverse proxy и ssl

emejibka October 12, 2017 12:32AM

Re: Ошибка при использовании Reverse proxy и ssl

Maxim Dounin October 12, 2017 10:04AM

Re: Ошибка при использовании Reverse proxy и ssl

emejibka October 13, 2017 02:36AM

Re: Ошибка при использовании Reverse proxy и ssl

ALex_hha October 13, 2017 04:28AM

Re: Ошибка при использовании Reverse proxy и ssl

Dmitriy Lyalyuev October 13, 2017 04:28AM

Re: Ошибка при использовании Reverse proxy и ssl

emejibka October 16, 2017 12:05AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 265
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready