Как настроить https VM на Proxmox, чтобы избежать ошибки cURL 7, порт 443. Отказано в соединении? - PullRequest
1 голос
/ 10 мая 2019

У меня есть веб-сайт, работающий на виртуальной машине на Proxmox.

Публичный IP -> Host Proxmox -> Частный IP-адрес виртуальной машины

https -> SSL сертификата, выданного Host Proxmox -> http на частном IP-адресе виртуальной машины

На стороне клиента (снаружи) все в порядке.

На стороне сервера (администратор Wordpress) я получаю ошибку cURL 7:

Не удалось подключиться к порту 443 mysitename.com: соединение отклонено

Я думаю, что на стороне сервера, администратор WordPress пытается достичь https://mysitename.com с виртуальной машины .... которыйзапустить под http

Мои файлы etc / host (на виртуальной машине):

127.0.0.1 localhost mysitename.com

:: 1 localhost ip6-localhost ip6-loopback

ff02 :: 1 ip6-allnodes

ff02 :: 2 ip6-allrouters

--- BEGIN PVE ---

10.10.2.30 mysitename.com mysitename

--- END PVE ---

Что я должен изменить в своей конфигурации, чтобы авторизовать соединение https с и на локальную виртуальную машину (которая не имелаон https сертификат)?

Большое спасибо!

1 Ответ

0 голосов
/ 30 мая 2019

Ошибка Connection Refused означает, что https (порт 443) не может быть достигнуто. Дважды проверьте правила брандмауэра / переадресации портов, чтобы убедиться, что и 80, и 443 перенаправлены на ваш частный IP-адрес. Лучше всего использовать только 443. Но это зависит от других факторов.

Если вы еще не настроили SSL-сертификат для вашей установки WordPress, вы можете начать использовать бесплатные сертификаты из проекта https://letsencrypt.org/.

...