При попытке поместить существующий веб-сайт (недавно созданный) в виртуальную сеть (созданную как часть процесса) я получаю сообщение vpnnetworksetupfailure, но никакой другой информации. Все это делается на новом портале предварительной версии (portal.azure.com), так как старый портал не позволяет мне подключать виртуальную сеть к веб-сайту.
Далее следуют шаги.
Шаг первый заключается в создании экземпляра веб-сайта, имя и т. д. не имеет значения, но для простоты я оставил все как есть (веб-сайт Standard S1, Северная Европа, On Existing Resource Group).
Шаг второй После создания веб-сайта прокрутите до Сети раздел на Blade и выберите Виртуальная сеть действие. На этом выберите Создать новый и просто дайте ему имя MyTestVpn. Я оставляю поля DNS пустыми, а Блок CIDR адресного пространства так как 10.0.0.0/24
. Рядом с обоими полями появляются зеленые галочки, и я нажимаю хорошо чтобы сохранить изменения, колонка виртуальной сети закрывается, а кнопка Уведомления (примерно через 10 секунд) показывает сообщение об ошибке:
VpnNetworkSetupFailure
Никакой другой информации, только это. Есть ли способ узнать, почему это не работает? Он определенно работал в начале декабря, на самом деле я бы сказал, что работал до 19 декабря.
Проблема заключалась в длине имени экземпляра веб-сайта. Так имя и т. д. не имеет значения как я уже писал, ошибался. Название веб-сайта, которое я использовал, было примерно таким: Test-Site-Dev-North-Europe-uyvberui-212
который примерно 54 символа (случайно).
Когда вы создаете новую сеть из экземпляра веб-сайта, имя для развертывание является VPNNetworkSetupForWebsite-{WebsiteName}
что в этом случае приведет персонажей к 70
. В списке событий (который можно найти, перейдя в группу ресурсов, в которой находится веб-сайт, а затем перейдя на Мониторинг раздел) наконец было найдено сообщение, в котором говорилось:
statusMessage:{"error":{"code":"InvalidDeployment","message":"The provided deployment name 'VPNNetworkSetupForWebsite-Test-Site-Dev-North-Europe-uyvberui-212' has a length of '70' which exceeds the maximum length of '64'."}}
Таким образом, веб-сайт имеет ограничение в 38 символов, если вы собираетесь создать виртуальную сеть. из лезвие веб-сайта (хотя портал Azure дает вам зеленую галочку успеха!)