Я использую 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. Я даже попытался полностью отключить брандмауэр. Ни то, ни другое не сработало. По-прежнему появляется ошибка подключения.
Может кто-нибудь указать мне правильное направление здесь?
Спасибо!
После БОЛЬШОЙ помощи от ezra-s я добавил
Слушайте 443
в файл httpd.conf и HTTPS начал работать. УРА!!!