我在Windows Server 2012上使用IIS 8.5。
我已经安装和configurationIIS“pipe理服务”。
当在本地运行“连接到网站”并尝试使用“本地主机”或127.0.0.1连接到服务器上的网站时,它可以正常工作…
当远程运行“连接到站点”并尝试使用其IP地址连接到服务器上的站点时,它不起作用。
我得到这个错误:
无法连接到特定的计算机。
详细信息:远程服务器返回错误:(503)服务器不可用。
我尝试更改证书,并从远程机器确authentication书已更改:
这个证书是发给不同的服务器的。
安全证书问题可能表明….
这对我意味着实际的Webpipe理服务在某种程度上被阻止。 此服务器在AWS上运行,我有一个安全组,允许从我的计算机上的Webpipe理端口8172上的stream量。
Windows防火墙具有允许通过8172的stream量的入站规则,但防火墙似乎closures。
这是以前的工作,但我重新安装了Webpipe理服务,并没有工作之后。
我已经搜遍了,找不到像这个特定的问题。 我查看了Webpipe理服务(C:\ inetpub \ logs \ wmsvc \ W3SVC1)的日志文件,并且在发生503错误时看不到任何条目。 我确实有“启用失败的请求跟踪”选项,但似乎没有任何区别。
如果有人有任何想法,我可以进一步debugging和/或可能是什么问题,我将不胜感激。
我用同样的东西挣了很久。 对我来说有效的是:在你安装IIS的机器上,angular色是:
netsh http show sslcert delete sslcert ipport=ip-addr:8172并删除与端口8172有关的所有证书 HKLM\SOFTWARE\Microsoft\WebManagement\Server\IPAddress 毕竟,它为我工作。 pipe理服务的重新安装留下了一些设置在function正常运行的干扰之后,或者看起来如此。 希望这会为你工作!