首页 > 代码库 > 飞鸽传书 bind() error=10048错误的解决方法
飞鸽传书 bind() error=10048错误的解决方法
提示 bind() 错误=10048
原因:其他程序占用飞鸽的 2425 端口
比如:飞秋也是使用2425端口
解决:用netstat命令查看是哪个进程占用了该端口
格式:netstat -ano | find "2425"
结果: UDP 0.0.0.0:2425 *:* 1716
最后的1716就是占用2425进程的进程ID,看看是什么,可以结束的直接结束该进程,再打开飞鸽就可以了。
关于netstat命令可以输入命令 netstat /? 查看更多
CMD> netstat -ano CMD> netstat -an CMD> netstat -anb -a 显示所有连接和侦听端口 -n 以数字形式显示地址和端口号,不进行DNS解析 -b 显示在创建每个连接或侦听端口时涉及的可执行程序。 -o 显示此连接关联的进程号
在任务管理器进程列表里显示进程ID:查看 - 选择列 - 勾上 PID
第二种解决方案:手动指定绑定的端口号
在启动飞鸽的时候,为其指定绑定的端口号。
CMD> IPMSG2007.exe 1234
不过这样有一个问题就是使用飞鸽的双方都要改成同一个端口号才行。更多飞鸽详情:
http://www.azhi.net/blog/default.asp?cat=5
本文出自 “Share your knowledge” 博客,请务必保留此出处http://skypegnu1.blog.51cto.com/8991766/1436413
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。