Развертывание от осьминога до лазури дает ошибку соединения
Я внедряю свое основное приложение asp.net из осьминога (v2018.8.12) в Azure. И после обновления приложения с.NET Core 1.1 до 2.1 развертывание перестало работать, и я получаю следующее исключение:
Microsoft.Web.Deployment.DeploymentDetailedException: Web Deploy столкнулся с проблемой соединения с сервером и должен был прервать соединение. Обратитесь к администратору сервера, если проблема не устранена. Узнайте больше по адресу: http://go.microsoft.com/fwlink/?LinkId=221672. ---> System.Xml.XmlException: есть открытая литеральная строка. Строка 1, позиция 84.
Deploy из visual studio по-прежнему работает. Также работает развертывание других приложений. Какие-либо предложения?
2 ответа
У меня была та же проблема, причина в том, что TCP-порт 8172, необходимый для webdeploy (который используется в приложениях Octopus Deploy и Azure App), был заблокирован исходящим брандмауэром с моей машины развертывания. Открытие порта устранило проблему, или вы можете поменяться местами, используя ZipDeploy и скрипт powershell