Web App common domain does not work

Nikolay Buslaev 20 Баллы репутации
2024-06-06T05:19:25.34+00:00

After add and verify common domain i can't add binding it to web app
web app has premium plan
User's image

After waiting in 15 minutes, I got error
User's image

Azure
Azure
Платформа и инфраструктура облачных вычислений для создания, развертывания приложений и служб и управления ими через глобальную сеть центров обработки данных, управляемых корпорацией Майкрософт.
Вопросы: 27
Комментариев: 0 Без комментариев
Голосов: {count}

Принятый ответ
  1. Ivan Prodanov 320 Баллы репутации
    2024-06-06T14:50:35.2966667+00:00

    Hi, this is a Russian speaking Q&A. Would you like to continue working on your issue in Russian? In case you wish to continue in English, you may ask your question on the English Q&A: https://learn.microsoft.com/en-us/answers/

    Вот шаги, которые вы можете предпринять для устранения и решения этой проблемы:

    1. Проверьте конфигурацию DNS

    Убедитесь, что записи DNS правильно настроены и распространяются. Это включает добавление необходимых записей CNAME или A в вашем DNS-провайдере.

    • Для записи CNAME убедитесь, что она указывает на <your-app-name>.azurewebsites.net.
    • Для записи A убедитесь, что она указывает на IP-адрес вашего веб-приложения Azure.

    Вы можете использовать такие инструменты, как nslookup, dig или онлайн-проверки распространения DNS, чтобы убедиться, что изменения DNS правильно распространились.

    1. Проверьте проверку пользовательского домена

    Убедитесь, что пользовательский домен правильно проверен в портале Azure.

    • Перейдите к вашему веб-приложению в портале Azure.
    • В разделе Настройки нажмите на Пользовательские домены.
    • Убедитесь, что пользовательский домен показывает статус Проверено.
    1. Убедитесь в наличии необходимых прав доступа

    Убедитесь, что ваша учетная запись Azure имеет необходимые права для создания и управления сертификатами.

    • Перейдите в портал Azure.
    • Перейдите к группе ресурсов вашего веб-приложения.
    • В разделе Управление доступом (IAM) убедитесь, что ваша учетная запись имеет роль Участник или выше.
    1. Подождите, пока DNS-изменения распространятся

    Изменения DNS иногда могут занять некоторое время для распространения. Хотя вы упомянули, что ждали 15 минут, в некоторых случаях это может занять до 48 часов. Убедитесь, что прошло достаточно времени для вступления изменений в силу.

    1. Очистите кеш браузера

    Иногда старый кеш DNS в вашем браузере может вызвать проблемы. Попробуйте очистить кеш браузера или использовать окно инкогнито.

    1. Попробуйте вручную привязать сертификат

    Вы можете попробовать вручную привязать сертификат к пользовательскому домену:

    • Перейдите к вашему веб-приложению в портале Azure.
    • В разделе Настройки нажмите на Настройки TLS/SSL.
    • В разделе Сертификаты с закрытым ключом (Предварительная версия) проверьте, был ли создан сертификат несмотря на ошибку тайм-аута.
    • Если сертификат существует, перейдите в Пользовательские домены.
    • Выберите ваш пользовательский домен и нажмите Добавить привязку.
    • Выберите SNI SSL и выберите сертификат из выпадающего списка.
    1. Повторите создание сертификата

    Если сертификат не был создан, повторите процесс:

    • Удалите любые частично созданные сертификаты.
    • Повторите попытку создания управляемого сертификата App Service:
      • Перейдите в Настройки TLS/SSL.
        • В разделе Сертификаты с закрытым ключом (Предварительная версия) нажмите на Создать управляемый сертификат App Service.
          • Следуйте инструкциям для создания сертификата.
    1. Используйте Azure CLI для получения подробных ошибок

    Использование Azure CLI может иногда предоставить более подробные сообщения об ошибках:

    bash

    Установите переменные для вашего веб-приложения и пользовательского домена

    resourceGroupName="ваша-группа-ресурсов"

    webAppName="ваше-веб-приложение"

    customDomain="ваш-пользовательский-домен"

    Попробуйте создать управляемый сертификат

    az webapp config ssl create --resource-group $resourceGroupName --name $webAppName --hostname $customDomain

    1. Проверьте требования к тарифному плану App Service

    Убедитесь, что ваш тарифный план App Service поддерживает управляемые сертификаты. Управляемые сертификаты поддерживаются только на определенных тарифных планах (обычно Standard и выше).

    1. Просмотрите журналы активности Azure

    Проверьте журналы активности Azure на наличие подробных сообщений об ошибках или журналов, которые могут дать больше информации о причине сбоя создания сертификата:

    Перейдите в Мониторинг в портале Azure.
    
    Нажмите на Журнал активности.
    
    Отфильтруйте по группе ресурсов и найдите любые ошибки, связанные с процессом создания сертификата.
    

    Свяжитесь с поддержкой Azure

    Если после выполнения этих шагов проблемы не исчезнут, рассмотрите возможность обращения в поддержку Azure для получения более детальной помощи. Предоставьте им точные сообщения об ошибках и шаги, которые вы уже предприняли для устранения неполадок.


Дополнительные ответы: 0

Сортировать по: Наиболее полезные