Назад | Перейти на главную страницу

Мое веб-приложение работает на одном сервере и двух рабочих узлах

мой файл конфигурации nginx

сервер {слушать ip-адрес: 80;

      server_name subdomain.domain.com;
        server_name www.subdomain.domain.com;
        server_name ipv4.subdomain.domain.com;

location / {
proxy_pass http://ip-address:32038/;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;

proxy_http_version 1.1;


  fastcgi_read_timeout 3000;
}


}

сервер {IP-адрес прослушивания: 443 ssl http2;

    server_name subdomain.domain.com;
server_name www.subdomain.domain.com;
server_name ipv4.subdomain.domain.com;

ssl_certificate /opt/psa/var/certificates/scf83NyxP;
ssl_certificate_key /opt/psa/var/certificates/scf83NyxP;
ssl_client_certificate /opt/psa/var/certificates/scfrr8L8y;

proxy_read_timeout 60;

location / {
  proxy_pass https://ip-address:30588/;
  proxy_set_header Host $host;
      proxy_set_header X-Real-IP $remote_addr;
    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
  proxy_set_header X-Forwarded-Proto $scheme;
}

}

мой сайт на http://subdomain.mydomain.com работает нормально. но когда я использую https://subdomain.mydomain.com он отображает плохую страницу ошибки шлюза сервером nginx

через ssh, когда я запускаю следующую команду, все работает нормально

Для http curl -v -HHost: subdomain.mydomain.com http: // ip-адрес: 32038

curl -v subdomain.mydomain.com

Для https curl -v -HHost: subdomain.mydomain.com https://subdomain.mydomain.com:30588

С серверного узла SSH curl -v -HHost: subdomain.mydomain.com --resolve subdomain.mydomain.com:30588:ip-address --cacert / opt / psa / var / Certificates / scf83NyxP https://subdomain.mydomain.com:30588

curl -v -HHost: subdomain.mydomain.com --cacert / opt / psa / var / Certific / scf83NyxP http: // ip-адрес: 32038

Любая помощь будет очень оценена.

Спасибо