青未了分享 http://blog.sciencenet.cn/u/yanghang

博文

TCP_Client网络调试助手上提示错误:“1035 未知错误”

已有 8691 次阅读 2021-7-31 16:34 |个人分类:Python|系统分类:科研笔记

错误提示:

connect() failed: The socket is marked as nonblocking and the reque

或者:

“1035 未知错误”,如下图:

image.png


原因可能有多种,作者遇到此问题的原因是:电脑上已经装有虚拟机,且虚拟机中的网络适配器设置改为桥接方式。

解决方案:

在【控制面板】-【网络和 Internet】-【网络和共享中心】-【更改适配器设置】,则打开下图,其中红色箭头指向为虚拟机的网络适配器设置,需要将其禁用。

image.png

虚拟机网络适配器禁用后如下图所示:

image.png


此时在打开网络调试助手(注意是重新打开,如果进行上述设置前已经打开,需要关闭后重新启动),问题解决。

image.png

补充关于IP地址的内容:

在未禁用虚拟机的网络设置前,在CMD中运行ipconfig则如下图显示,

image.png

其内容可对应下图网络连接中的的几个网络:(两图中的编号一一对应)

image.png




https://blog.sciencenet.cn/blog-346157-1297771.html

上一篇:基于UDP的Socket编程
下一篇:TCP服务器接收数据
收藏 IP: 210.72.27.*| 热度|

0

该博文允许注册用户评论 请点击登录 评论 (0 个评论)

数据加载中...
扫一扫,分享此博文

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-4-19 10:37

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部