Развертывание с осьминога на лазурный дает ошибку подключения

Я развертываю свое основное приложение asp.net с Octopus (v2018.8.12) до лазурного. И после обновления приложения с .NET Core 1.1 до 2.1 развертывание перестало работать, и я получаю это исключение:

Microsoft.Web.Deployment.DeploymentDetailedException: при веб-развертывании возникла проблема с соединением с сервером, и соединение было прервано. Если проблема не исчезнет, ​​обратитесь к администратору сервера. Дополнительные сведения см. По адресу: http://go.microsoft.com/fwlink/?LinkId=221672#ERROR_CONNECTION_TERMINATED. ---> System.Xml.XmlException: есть незакрытая буквальная строка. Строка 1, позиция 84.

Развертывание из Visual Studio все еще работает. Также работает развертывание других приложений. Какие-либо предложения?


person ant    schedule 23.10.2018    source источник


Ответы (2)


Помогло воссоздание всего веб-приложения

person ant    schedule 24.10.2018

У меня была такая же проблема, причина заключалась в том, что TCP-порт 8172, необходимый для webdeploy (который используется под покровом Octopus Deploy и Служба приложений Azure), был заблокирован исходящим брандмауэром с моей машины развертывания. Открытие порта устранило проблему. Или вы можете заменить его на ZipDeploy и сценарий PowerShell.

person alastairtree    schedule 12.11.2018