在线等:网络编程碰到的奇怪问题,能够连接但无法收发数据。

llm06 2011-07-27 01:23:34
事情是这样的,用vc 6开发了一个客户端程序使用mfc,vc6 开发了一个服务端程序,使用c++和ace。
这个系统已经使用了1年多,重未有过任何问题。

最近在一个客户那里部署,服务端是hp的服务器,操作系统是windows 2003 server enterprise edition,除了hp随机的各类软件,没有安装其他的软件,windows的防火墙已经关闭,现在碰到一个奇怪的问题,客户端可以和服务端建立连接,但是无法发送和接收数据。

个人认为应该不是软件自身的问题,那么问题出在什么地方呢?windows 2003 server有什么这方面的设置吗?或者如何去排查这个问题。

各位高手帮忙出个注意,谢谢了。
...全文
96 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
llm06 2011-08-04
  • 打赏
  • 举报
回复
哎,揭晓谜底。

端口被一个服务程序给占用了。不好意思,让大家见笑了。
squiffy 2011-07-27
  • 打赏
  • 举报
回复
我觉得会不会是MTU的问题?

你是不是每个包携带的数据很大?

你可以尝试发送一个比较小的报文。
shenyi0106 2011-07-27
  • 打赏
  • 举报
回复
是不是在服务器前面有硬件防火墙?
弱水垂钓 2011-07-27
  • 打赏
  • 举报
回复
也不用什么别的工具,就telnet上去,看看回车有啥 反应,换行的话或是有横线----出现就没应该不是你们应用的事
弱水垂钓 2011-07-27
  • 打赏
  • 举报
回复
能连接的话应该可以呀,原来接手过几个Hp Proliant G5,真没遇到你说的这个问题
xxq123321 2011-07-27
  • 打赏
  • 举报
回复
tcpdump检测一下啊
ndy_w 2011-07-27
  • 打赏
  • 举报
回复
能连接就是能收发包啊!不会是防火墙。确定你的应用确实send了吗?
ryfdizuo 2011-07-27
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 ouyh12345 的回复:]

最基础的client、server demo程序,能不能收发数据?
[/Quote]按照ls的建议测试一下、
ouyh12345 2011-07-27
  • 打赏
  • 举报
回复
最基础的client、server demo程序,能不能收发数据?

18,356

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 网络编程
c++c语言开发语言 技术论坛(原bbs)
社区管理员
  • 网络编程
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧