AWS Amazon AMI EC2 получает использование памяти с помощью php для shell exec

nginx works with HTTP upstream, but when I change the proxy_pass to HTTPS it fails after few seconds with the following error:

root@websrv1:/etc/nginx/sites-enabled# nginx -t
nginx: [emerg] host not found in upstream "backend" in /etc/nginx/sites-
enabled/preprod-ssl.conf:30
nginx: configuration file /etc/nginx/nginx.conf test failed

Nginx config:

    proxy_ssl_verify       off;
    proxy_pass https://backend;
    proxy_ssl_trusted_certificate /etc/nginx/trusted-ssl/nginx.crt;
}

upstream backend {

    server IP:PORT;
    server IP:PORT;
}
1
задан 9 August 2017 в 11:41
2 ответа

NGINX с proxy_pass to https требует доступа к DNS. Включение DNS на брандмауэре решило проблему.

1
ответ дан 3 December 2019 в 23:27

Необходимо включить proxy_ssl:

Включает протокол SSL/TLS для соединений с прокси-сервером.

0
ответ дан 3 December 2019 в 23:27

Теги

Похожие вопросы