No connection could be made because the target machine actively refused it [::1]:808

1.首先查看端口占用情况,

在资源监视器中查看808端口,没有发现端口被监听

2.和同事确认,他那边的808端口,是一个名为SMSvcHost的进程在监听

查看了一下,进程的file location

C:\Windows\Microsoft.NET\Framework64\v4.0.30319

3.谷歌搜索SMSvcHost.exe start automatically

发现这个exe和一个Service关联的

4.让同事使用process explorer查看exe的属性,发现这个exe关联到三个service

5.查看自己机器上的service,发现Net Tcp Listener是关闭状态,重启服务

重启之后,依然有问题,exe不知道去监听iis中配置好的wcf端口

和微软的agent聊天,智能聊天机器人发的链接可以用

https://answers.microsoft.com/en-us/windows/forum/windows_vista-networking/network-error-tcperror/e46185e4-cd61-493e-b6c3-680672864365?auth=1

I would suggest you to repair the TCP/IP stack in your system and check whether the issue is resolved. Follow the steps mentioned below.

a.       Click on Start, Programs and then Accessories and right click on Command Prompt, select "Run as Administrator" to open a command prompt.

b.      In the command prompt, type in the bolded text, one command after the other, pressing Enter between each of them:

§ Reset WINSOCK entries to installation defaults:netsh winsock reset catalog

§ Reset IPv4 TCP/IP stack to installation defaults:netsh int ipv4 reset reset.log

§ Reset IPv6 TCP/IP stack to installation defaults:netsh int ipv6 reset reset.log

c.       Reboot the machine.

就我的个人测试而言,只需要执行第一句

然后重启net tcp listener adapter服务

https://www.cnblogs.com/webu/archive/2013/06/07/3123170.html

简单来说netsh winsock reset命令含义是重置 Winsock 目录。如果一台机器上的Winsock协议配置有问题的话将会导致网络连接等问题,就需要用netsh winsock reset命令来重置Winsock目录借以恢复网络。

winsock是windows网络编程接口,从Windows XP SP2开始内置了一条命令使用netsh能够对该接口进行修复。

netsh是一个能够通过命令行操作几乎所有网络相关设置的接口。比如设置IP,DNS,网卡,无线网络等。
netsh winsock reset:
先进入netsh
然后进入winsock这个部件
对winsock这个部件执行reset命令。
效果就是重置Winsock。对于一些WinSock被破坏导致的问题有奇效。在netsh出现之前,对于WinSock问题的修复是非常繁琐的

命令也可以一层一层递进

最新文章

  1. UTF-8编码的字符串拆分成单字、获取UTF-8字符串的字符个数的代码及原理
  2. go sync.Mutex 设计思想与演化过程 (一)
  3. Spetember 5th 2016 Week 37th Monday
  4. 很好的一篇讲LTP在编解码中的作用的文章
  5. Entity Framework + WCF REST JSON Service
  6. 台湾书籍代购网址——2013-08-25 16
  7. Android各层推荐开发书籍及参考资料
  8. SQLServer表变量对IO及内存影响测试
  9. java学习笔记1——window7下JDK环境变量配置图解
  10. python网络编程之网络主机信息
  11. Android Studio 或 IntelliJ IDEA获取数字签名的方法
  12. toggle的用法(点击更换不同的function)当指定元素被点击时,在两个或多个函数之间轮流切换。
  13. 201621123062《java程序设计》第12周作业总结
  14. 什么是 Docker
  15. python之squid实现免费 IP代理 (windows win7 单机 本机 本地 正向代理 区分 HTTPS)
  16. LeetCode - 703. Kth Largest Element in a Stream
  17. Linux - history命令的常用方法
  18. linux学习笔记--程序与进程管理
  19. tmux不自动加载配置文件.tmux.conf
  20. lighttpd + php 移植配置

热门文章

  1. android帧动画,移动位置,缩放,改变透明度等动画解说
  2. 用shell脚本实现linux系统上wifi模式(STA和soft AP)的转换
  3. Gretna2.0 使用过程中遇到的问题
  4. linux下安装redis3.2
  5. HMM XSS检测
  6. Pycharm使用入门
  7. 在nodejs使用Redis缓存和查询数据及Session持久化(Express)
  8. POJ 1201 差分约束+SPFA
  9. T7315 yyy矩阵折叠(长)
  10. android 双击图片变大,缩放功能