Я использую 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 я добавил
Listen 443
в файл httpd.conf, и HTTPS начал работать. УРА !!!