Не удается настроить https на виртуальной машине Microsoft Azure.
Уже более недели я пытаюсь настроить https для работы со своим собственным облаком, размещенным на виртуальной машине Microsoft Azure (сервер ubuntu 14.04). Я использую apache2. Я просмотрел все учебники, которые нашел в Интернете, и один человек на форумах owncloud некоторое время пытался помочь, но проблема все еще не решена.
Мне интересно, есть ли что-нибудь необычное в системе Linux, которая размещена на Microsoft Azure? Поскольку эта настройка ssl, насколько я узнал за последние пару дней, должна в значительной степени работать из коробки. Меня интересует, связано ли это с тем, что я добавил интерфейс HTTPS после создания виртуальной машины, а не в процессе ее создания. В любом случае, я слушаю 443 порт и у меня включен ssl, я создал пару ключей и включил ssl engine.
Также man-страницы Debian и т. Д. Вот мои логи и виртуальный хост для ssl:
default-ssl.conf в sites-available:
Моя репутация слишком мала, чтобы публиковать более 2 ссылок, поэтому здесь я размещаю ссылку на свое сообщение на форумах owncloud, где можно увидеть pastebins с моими журналами netstat и acces + error:
https://forum.owncloud.org/viewtopic.php?f=31&t=26375&start=20#p80237
Сейчас я действительно в отчаянии, я понятия не имею, почему я не могу подключиться к своему серверу по протоколу https... Я бы действительно помог всем!
2 ответа
Проблема была решена. Очевидно, есть ошибка в ACL Microsoft Azure Frontends. У меня не было применено ни одного reles, так что это означает, что он должен разрешать все трафик на этом интерфейсе. Вместо этого он фильтровал все. Чтобы исправить это, я отказался от случайного IP-адреса, поэтому правило "разрешить все, кроме этого" начало работать. После этого я мог зайти на свой сайт с помощью https. Спасибо за помощь.
Включили ли вы конечную точку HTTPS на виртуальной машине Azure? Вы можете проверить конечные точки при просмотре свойств вашей виртуальной машины. В верхней части вы увидите четыре элемента: панель мониторинга, монитор, конечные точки и настройка. Нажмите на конечные точки и убедитесь, что HTTPS там. Если нет, нажмите "Добавить" внизу и добавьте его.