Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sockets/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/design-patterns/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sockets 在windows 7上打开端口8172-Telnet_Sockets_Port_Telnet_Webdeploy - Fatal编程技术网

Sockets 在windows 7上打开端口8172-Telnet

Sockets 在windows 7上打开端口8172-Telnet,sockets,port,telnet,webdeploy,Sockets,Port,Telnet,Webdeploy,正如我在中发布的那样,我在完成VS2013的web部署时遇到问题 显然,WebDeploy使用端口8172,尽管我的windows防火墙中存在允许端口通过的规则,但我目前无法远程登录到该端口 我正在使用命令telnet localhost 8172和telnet 192.168.0.1 8172,它说它无法连接到端口8172上的主机 我不确定这是否是问题所在,因为我可以在其他项目中完成Azure的web部署?但无论如何,我都不明白为什么我不能远程登录到这个端口 我的语法错了吗 JK如果您正在使用

正如我在中发布的那样,我在完成VS2013的web部署时遇到问题

显然,WebDeploy使用端口8172,尽管我的windows防火墙中存在允许端口通过的规则,但我目前无法远程登录到该端口

我正在使用命令telnet localhost 8172和telnet 192.168.0.1 8172,它说它无法连接到端口8172上的主机

我不确定这是否是问题所在,因为我可以在其他项目中完成Azure的web部署?但无论如何,我都不明白为什么我不能远程登录到这个端口

我的语法错了吗


JK

如果您正在使用Azure,则需要在“网络组”设置中打开一个端口


如果您使用的是CloudFlare或其他类型的代理,请确保连接到VM的IP地址或MS提供的域名,而不是您的“网站域名”。CloudFlare不会通过任何旧的随机端口进行代理。

听起来您实际上没有任何服务在端口8172上运行。尝试此资源:据我所知,MSDeploy应该使用MsDeployAgentService,它应该在该端口上侦听。我如何找出该服务正在监听哪个端口?当然,由于此MSDeploy进程与不同的项目一起工作,相同的服务应该意味着端口是打开的,而my可能不是端口?在windows操作系统中,您可以使用netstat命令查看在哪个端口上监听谁。