Назад | Перейти на главную страницу

Ошибка создания сертификата Letsencrypt из расширения веб-сайта Azure

В нашем веб-приложении, работающем в Azure, установлено расширение Azure Let's Encrypt 0.9.6. Запуск расширения (https://********-website-stage.scm.azurewebsites.net/letsencrypt/) не проблема, и мы можем заполнить форму значениями, необходимыми для создания сертификата, как на прикрепленном изображении:

Регистрационная форма сертификата Let's Encrypt

Примерно через 2 минуты запрос истекает. Мы получаем следующую ошибку:

502 - Веб-сервер получил недопустимый ответ, выступая в качестве шлюза или прокси-сервера.

Возникла проблема со страницей, которую вы ищете, и она не может быть отображена. Когда веб-сервер (действуя как шлюз или прокси) связался с вышестоящим сервером содержимого, он получил недопустимый ответ от сервера содержимого.

Журнал ошибок говорит следующее:

Журнал ошибок IIS

Имя веб-приложения, о котором сообщает об ошибке (******-website-stage) существует (используется для ******-website-stage.azurewebsites.net), но это выглядит довольно забавно с префиксом https, тильдой с цифрой один после (~ 1) и, наконец, вызовом порта 80 на https?

Мы выполнили ту же настройку и установку letsencrypt в нашей производственной среде, и все прошло без проблем.

Проблема, по-видимому, возникает, когда наше веб-приложение снова пытается связаться с Let's Encrypt, чтобы предоставить информацию о конфигурации нашего веб-приложения Azure, например, для каких имен узлов зарегистрировать сертификат.

Есть идеи, где искать дальше?