我们正常的建立Socket连接过程都是先运行客户端程序时,客户端不断尝试去连接服务器, 如果连接失败,sleep 几秒再去连接…

错误代码10061, 说明服务器已经找到,但连接被服务器拒绝,

连接失败原因可能是:

1. 端口号设置错误;

2.服务器没有处于监听状态 (即ServerSocket –>Active=true);

3.数据包被服务器端的防火墙过滤掉。

附:Socket常见错误代码与描述

Socket error 0 – Directly send error
Socket error 10004 – Interrupted function  //call 操作被终止
Socket error 10013 – Permission denied  //c访问被拒绝
Socket error 10014 – Bad address   //c地址错误
Socket error 10022 – Invalid argument   //参数错误
Socket error 10024 – Too many open files  // 打开太多的sockets
Socket error 10035 – Resource temporarily unavailable // 没有可以获取的资料
Socket error 10036 – Operation now in progress   // 一个阻塞操作正在进行中
Socket error 10037 – Operation already in progress  // 操作正在进行中
Socket error 10038 – Socket operation on non-socket //非法的socket对象在操作
Socket error 10039 – Destination address required   //目标地址错误
Socket error 10040 – Message too long            //数据太长
Socket error 10041 – Protocol wrong type for socket //协议类型错误
Socket error 10042 – Bad protocol option      // 错误的协议选项
Socket error 10043 – Protocol not supported   //协议不被支持
Socket error 10044 – Socket type not supported //socket类型不支持
Socket error 10045 – Operation not supported   //不支持该操作
Socket error 10046 – Protocol family not supported  //协议族不支持
Socket error 10047 – Address family not supported by protocol family//使用的地址族不在支持之列
Socket error 10048 – Address already in use   //地址已经被使用
Socket error 10049 – Cannot assign requested address  //地址设置失败
Socket error 10050 – Network is down    //网络关闭
Socket error 10051 – Network is unreachable //网络不可达
Socket error 10052 – Network dropped connection on reset  //网络被重置
Socket error 10053 – Software caused connection abort  //软件导致连接退出
Socket error 10054 – connection reset by peer   //连接被重置
Socket error 10055 – No buffer space available   //缓冲区不足
Socket error 10056 – Socket is already connected  // socket已经连接
Socket error 10057 – Socket is not connected    //socket没有连接
Socket error 10058 – Cannot send after socket shutdown  //socket已经关闭
Socket error 10060 – Connection timed out   //超时
Socket error 10061 – Connection refused     //连接被拒绝
Socket error 10064 – Host is down    //主机已关闭
Socket error 10065 – No route to host  // 没有可达的路由
Socket error 10067 – Too many processes  //进程太多
Socket error 10091 – Network subsystem is unavailable  //网络子系统不可用
Socket error 10092 – WINSOCK.DLL version out of range //winsock.dll版本超出范围
Socket error 10093 – Successful WSAStartup not yet performed //没有成功执行WSAStartup
Socket error 10094 – Graceful shutdown in progress  //
Socket error 11001 – Host not found   //主机没有找到
Socket error 11002 – Non-authoritative host not found   // 非授权的主机没有找到
Socket error 11003 – This is a non-recoverable error  //这是个无法恢复的错误
Socket error 11004 – Valid name, no data record of requested type  //请求的类型的名字或数据错误

Socket通讯连接常见错误代码相关推荐

  1. windows7台式计算机网线连接,WIN7网线怎么连接电脑 宽带连接常见错误代码解决方案...

    对于理工专业毕业的人来说,搞宽带连接就是小儿科的事情.但对从来没接触过这类的业主来讲,却不是一件易事.那么,WIN7网线怎么连接电脑呢?宽带连接常见错误代码如何解决呢?下面,小编就来教教大家WIN7网 ...

  2. pppoe远程计算机错误,PPPoE宽带拨号连接常见错误代码是什么意思

    原标题:"PPPoE宽带拨号连接常见错误代码的解决办法 错误769的处理方法"的相关路由器设置教程资料分享.- 来源:191路由网. 当我们家的网络出现问题时,网络管理员一般会问你 ...

  3. “宽带连接”常见错误代码及解决方法

    去做宽带维护常见很多朋友对宽带拔号时出现的错误代码很不了解,打客服电话有时被告知是电脑问题,那到底哪些是电脑问题哪些是网络问题呢,在这以我小小的经验给大家做个简单的讲解判断, 蓝色字体部分为常见错误代 ...

  4. Microsoft Active Directory(LDAP)连接常见错误代码

    本文出处:http://blog.csdn.net/chaijunkun/article/details/23695001,转载请注明.由于本人不定期会整理相关博文,会对相应内容作出完善.因此强烈建议 ...

  5. 错误651dns服务器未响应,网络常见错误代码及解决办法.doc

    网络常见错误代码及解决办法,678错误代码解决办法,错误代码651解决办法,769错误代码解决办法,691错误代码解决办法,宽带常见错误代码,http常见错误代码,常见错误代码,宽带连接常见错误代码, ...

  6. Socket常见错误代码与描述

    如错误代码10061, 说明服务器已经找到,但连接被服务器拒绝, 连接失败原因可能是: 端口号设置错误: 2.服务器没有处于监听状态 (即ServerSocket –>Active=true): ...

  7. 连接被远程计算机621,拨号上网常见错误代码提示及解决方法

    错误代码提示及解决方法 1.错误 678 问题:线路故障问题,不能进行连接,连接被远程计算机关闭,远程计算机没有响应 原因:网线接触不好或其它线路故障. 解决:自行检查网线的连接是否出现接触不良的情况 ...

  8. [C#]手把手教你打造Socket的TCP通讯连接(一)

    本文章将讲解基于TCP连接的Socket通讯,使用Socket异步功能,并且无粘包现象,通过事件驱动使用. 在编写Socket代码之前,我们得要定义一下Socket的基本功能. 作为一个TCP连接,不 ...

  9. Python SSL Socket长连接加密通讯

    加密通讯的必要性 我们在使用http或tcp协议传输数据时,都是明文的,用抓包工具截获数据后,很容易就能看到数据内容.你的用户名.密码和各种数据都一目了然.当你不希望别人看到你的数据时,可以使用加密通 ...

  10. [C#]手把手教你打造Socket的TCP通讯连接(三)

    上一篇中,我们编写了SocketHandler处理Socket的IO. 现在我们只剩下服务器端了. 服务器端包含两个类,一个TCPListener,一个TCPListenerClient. TCPLi ...

最新文章

  1. 网址服务器地址修改,网址服务器地址修改
  2. Markdown编辑器模板
  3. Mybatis入门---一对多、多对多
  4. spring cloud alibaba_SpringCloudAlibaba与Cloud搭配方案
  5. Linux系统驱动全吗,linux系统需要给硬件安装驱动程序么?谁推荐一下linux系统阿~要驱动最全...
  6. 怎么把汇编语言变成c语言,如何把汇编语言转换成C语言
  7. Mybatis使用之 Caused by: org.apache.ibatis.type.TypeException: Could not resolve type alias‘User’
  8. Java第十周的作业
  9. 【rqnoj】 1 明明的随机数
  10. PHP字符串替换函数strtr()的功能实现讲解
  11. 常用图像数据集大全(分类,跟踪,分割,检测等)
  12. 极客大学架构师训练营 系统架构 分布式缓存 一致性哈希 Hash 第9课 听课总结
  13. Jarvis Oj Pwn 学习笔记-level1
  14. uc/os-II的内存改进与实现TLSF算法的详解,移植实现(三)
  15. 西北工业大学 编译原理实验 minic文法 编译器前端 flex-bison实现 的 debug手记
  16. bzoj4011落忆枫音
  17. IAR各版本下载链接
  18. 手把手和你用原生JS写一个循环播放图片轮播
  19. csv是什么意思中文_CSV 文件是什么意思?
  20. 如何找到浏览器扩展的安装位置

热门文章

  1. 粗浅的rdt协议介绍
  2. 技术分享 | DNS解析不生效的原因及解决方法
  3. 深入理解Plasma(四):Plasma Cash
  4. 【WiFi 6E】WiFi 6E信道分布
  5. macOS 10.13 High Sierra的新增功能,现已上市
  6. 只愿得一人心 白首不分离
  7. Pymol获得蛋白中二级结构信息
  8. win8 报file://CBD 0xc0000034 蓝屏
  9. 多文件自平衡云传输(二)资源接收 断点续传篇 —————— 开开开山怪
  10. 【论文下饭】Temporal Graph Network for Deep Learning on Dynamic Graphs