tt Я добавляю обратный прокси-сервер nginx перед моим существующим сервером nextcloudpi, чтобы иметь возможность перенаправлять трафик на другие серверы в моей сети в зависимости от используемого домена.В настоящее время работает только сервер nextcloudpi, поэтому весь трафик направляется на него напрямую.Сервер доступен только через https, и letsencrypt обрабатывает сертификаты на сервере nextcloudpi.
Чтобы маршрутизировать трафик с моего обратного прокси-сервера на сервер nextcloudpi через https, я настроил файл default.conf для просмотракак это:
server {
listen 443;
listen [::]:443;
server_name <my-public-url>;
location / {
proxy_pass https://<hostname-of-my-nextcloudpi-server>;
}
}
К сожалению, это не работает.Firefox возвращает SSL_ERROR_RX_RECORD_TOO_LONG
и Chrome ERR_SSL_PROTOCOL_ERROR
Я также нигде не видел, чтобы трафик передавался по адресу http s .Я знаю, что в моей внутренней сети я могу и должен просто направить к целевому месту на порту 80, но так как сервер уже настроен на использование https, я хочу сохранить его таким.
Спасибо за вашу помощь