Web部署代理服务返回500内部服务器错误。

3
我正在尝试使用Web Deployment Agent Service远程部署网站。在使用Visual Studio生成的cmd文件并使用/m命令开关运行时,我遇到了以下错误:
错误代码:ERROR_COULD_NOT_CONNECT_TO_REMOTESVC 更多信息:由于服务器未响应,无法使用指定的进程(“Web Deployment Agent Service”)连接到远程计算机(“x.x.x.x”)。确保远程计算机上已启动进程(“Web Deployment Agent Service”)。请参阅:http://go.microsoft.com/fwlink/?LinkId=221672#ERROR_COULD_NOT_CONNECT_TO_REMOTESVC 以获取更多信息。 错误:远程服务器返回错误:(500) Internal Server Error。
我检查了链接,它有3个建议。确保服务正在运行,它是的。确保用户是管理员,它也是的,并确保防火墙没有阻止流量,这也不是问题。
我打开了Wireshark,看看是否能得到任何提示,我从部署服务中获得了最初的401 Unauthorized响应,然后客户端再次使用NTLMSSP_NEGOTIATE发出请求。这时,部署服务返回500。
我猜测这是我的部署服务器上某种权限问题,但我无法缩小范围。有人知道Web Deployment Agent Service日志位于何处或如何打开该服务的日志记录吗?
2个回答

0

之前是否有效?我曾经遇到过相同的问题,在12月19日重启后,WebDeploy突然崩溃了,可能是某些Windows更新导致的。我不得不从“程序和功能”中删除WebDeploy 3.6,然后通过服务器管理器卸载IIS Web管理角色。

重新启动后,我再次通过Web平台安装程序安装了Web Deploy 3.6 for Hosting Servers,然后它又正常工作了。


没有部署服务的时候它从未工作过。我可能会尝试重新安装并查看是否可以解决问题。 - Darryl Davidson
@DarrylDavidson,那次机会,我不确定它是否涉及解决方案,但我注意到IIS的Windows身份验证支持功能未安装,因此我在重新安装所有内容之前添加了该功能。 - Suchiman

0

那是Web管理服务。我正在尝试让Web部署代理服务工作。是否有关于Web部署代理服务的等效文章? - Darryl Davidson

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接