В соединении отказано HTTPS 443 localhost

Я использую Windows Server 2012 R2 с Apache 2.4. По какой-то причине у меня возникли проблемы с включением HTTPS. Я делал это раньше, и раньше все, что я делал, было

1.) Включите SSL внутри Apache, не комментируя LoadModule ssl_module modules / mod_ssl.so из httpd.conf.

2 .) Добавьте запись в мой файл виртуальных хостов.

3. ) Перезапустите Apache и перейдите на сайт через https

По какой-то причине он не работает. Когда я просматриваю http, все работает, как ожидалось. Однако по https не подключается. Итак, я выполнил следующие тесты.

C:> telnet dev.mydomain.com 80 - подключается нормально telnet

C:> telnet dev.mydomain.com 443 - Не удалось открыть соединение с хостом через порт 443. Соединение не удалось .

Итак, думая, что это проблема брандмауэра, я добавил правило, разрешающее порт 443. Я даже попытался полностью отключить брандмауэр. Ни то, ни другое не сработало. Ошибка соединения по-прежнему возникает.

Кто-нибудь может указать мне правильное направление?

Спасибо!

2
задан 30 November 2017 в 22:08
1 ответ

После БОЛЬШОЙ помощи со стороны ezra-s я добавил

Listen 443

в файл httpd.conf, и HTTPS начал работать. УРА !!!

2
ответ дан 3 December 2019 в 11:27

Теги

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