C# TcpClient 由于目标机器积极拒绝,无法连接
来源:互联网 发布:c语言和汇编语言的优点 编辑:程序博客网 时间:2024/05/17 04:35
近日写了一个tcp通信程序,但是运行时总是出现错误提示:
由于目标机器积极拒绝,无法连接
于是四处搜索解决方法,得到好几种可能的原因:
1.如果是采用TCP/udp协议进行连接,检查windows防火墙是否开放相应SocketTCP/udp端口;
简单的检测方法是关闭windows防火墙后再试;
2.检查防火墙软件是否开放相应SocketTCP/udp端口;
简单的检测方法是关闭防火墙软件后再试;
3.如果服务器端和客户端均在本机上运行,则将相应的 serverIP="127.0.0.1",serveraddress="127.0.0.1";
服务器端侦听:
listener = new TcpListener(IPAddress.Parse(serverIP), listenport);
客户端与服务器建立连接:
clientsocket = new TcpClient(serveraddress, serverport);
4.如果服务器运行在局域网或广域网内,则将相应的
serverIP,serveraddress设为本机所在局域网或广域网上的IP;
注意 serverport==listenport;
仔细的研究也上面的方法,防火墙什么的也都禁了,可仍然不成功,正在不知道怎么办的时候看到了下面这句话:
需要你用tcpclient访问的IP的端口正在被监听,否则就会显示积极拒绝,不是看他是否被占用,要看他是否在监听
顿时醒悟。是自己开了一个tcplistener线程监听端口,但是忘了写thread.start();语句,也就是没有进行监听,所以总是出错~~~
- C# TcpClient 由于目标机器积极拒绝,无法连接
- C# TcpClient 由于目标机器积极拒绝,无法连接
- 由于目标机器积极拒绝,无法连接
- 由于目标机器积极拒绝,无法连接__解决办法_SVN
- 由于目标机器积极拒绝,无法连接(一种变态问题)
- C# 网络编程“由于目标机器积极拒绝,无法连接。。”的原因
- 由于目标计算机积极拒绝,无法连接
- 由于目标机器积极拒绝,无法连接/无法连接到 的端口
- Socket 连接异常 之"由于目标机器积极拒绝,无法连接" 的诊断
- mongodb无法启动,由于目标计算机积极拒绝,无法连接
- SVN的错误:Error: Can't connect to host '': 由于目标机器积极拒绝,无法连接。
- SVN的错误:Error: Can't connect to host '': 由于目标机器积极拒绝,无法连接
- SVN提示:由于目标机器积极拒绝,无法连接 的解决方法
- winsock 错误 0x0000274d 由于目标机器积极拒绝,无法连接问题解决
- SVN的错误:Error: Can't connect to host '': 由于目标机器积极拒绝,无法连接。
- SVN的错误:Error: Can't connect to host '': 由于目标机器积极拒绝,无法连接。
- supermap 中System.Net.Sockets.SocketException: 由于目标机器积极拒绝,无法连接。 127.0.0.1:8800
- SVN提示"由于目标机器积极拒绝,无法连接"的解决方法
- UVA 1556 - Disk Tree(Trie)
- 简单并查集
- log4cxx的使用
- (水)hdu_1022
- androidpn-通信机制
- C# TcpClient 由于目标机器积极拒绝,无法连接
- daemon not running的解决办法
- 试用 Tomcat7.x 与 Tomcat6.x 的明显不同 + Context 填写方法 + 默认应用配置方法(转自ShaneLooLi)
- java中HashMap详解
- Two Sum Java
- MFC消息映射机制
- 数据挖掘分类方法探究----朴素贝叶斯方法
- androidpn-服务器介绍
- HDU 4961 Boring Sum(构造题)