小编Ian*_*ies的帖子

MSDeploy WMSVC无法正常工作

我有一个构建/测试服务器,它目前运行Jenkins用于我的持续集成,它也作为我的测试服务器,代码将被部署到一次构建(我希望纠正这个并在以后的预算允许时分开这些)

我有一个.NET Web解决方案(基本上没有复杂的Umbraco),我在SVN和Jenkins现在正在构建.我现在想要使用MSDeploy将它部署到同一台服务器上.构建完成后,将生成程序包,但部署失败并显示错误

ERROR_DESTINATION_NOT_REACHABLE:Web部署任务失败.(无法连接到远程计算机("xxxxx.xxxxxxx.xxx.xxxx").在远程计算机上,确保已安装Web Deploy并且已启动所需的进程("Web管理服务")

这是Jenkins使用的我的msbuild参数

/P:Configuration=Release 
/P:DeployOnBuild=True 
/P:MSDeployPublishMethod=WMSVC 
/P:DeployTarget=MSDeployPublish 
/P:PublishProfile=GetSomePixels 
/P:MsDeployServiceUrl=https://build.######## 
/P:AllowUntrustedCertificate=True 
/P:CreatePackageOnPublish=True 
/P:UserName=####### 
/P:Password=########
Run Code Online (Sandbox Code Playgroud)

我检查了服务器并且Web Management Service正在运行并且正在手动启动

我也进入了IIS 8管理器(服务器2012)并检查了"管理服务"下的"允许远程连接"框.重新启动IIS和WMSVC仍然无法正常工作.

如果我在浏览器中访问https://myserver.co.uk:8172/MsDeploy.axd它会解析(提供有关不受信任证书的警告),然后显示空白页面.

任何人都有任何关于我能做什么的想法?我认为它可能与防火墙有关,即使它已经为8172的Windows防火墙添加了一个例外,我已经关闭了整个防火墙,完全没问题,但仍然没有运气.

在服务器上运行此命令以检查其在正确端口上的侦听

C:\ Users\Administrator> netstat -a | findstr 8172 TCP 0.0.0.0:8172 GSP-BUILD:0 LISTENING TCP [::]:8172 GSP-BUILD:0 LISTENING

msbuild msdeploy jenkins

15
推荐指数
2
解决办法
5747
查看次数

标签 统计

jenkins ×1

msbuild ×1

msdeploy ×1