免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 8152 | 回复: 12
打印 上一主题 下一主题

ftp bye/quit命令不能退出 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-11-04 08:57 |只看该作者 |倒序浏览
使用ftp ip 命令登陆服务器,能正常登陆,但随后使用quit或bye命令,却不能退出来,必须Ctrl+Z才能退出,在网上查了半天,也没找到答案。哪位大哥能帮忙解答,谢谢。
现象如下:
ftp> quit
221-You have transferred 0 bytes in 0 files.
没有返回到shell命令提示符下。

正常应该返回到shell下,比如向下面这样:
ftp> bye
221-You have transferred 13 bytes in 1 files.
221-Total traffic for this session was 579 bytes in 1 transfers.
221-Thank you for using the FTP service on jkqz.
221 Goodbye.
返回到shell命令提示符下。

以前有贴说是网络问题,我想咨询一下能具体说出是网络什么问题吗?以前好好的,网络没有任何变动,突然这样!!!

论坛徽章:
5
IT运维版块每日发帖之星
日期:2015-08-06 06:20:00IT运维版块每日发帖之星
日期:2015-08-10 06:20:00IT运维版块每日发帖之星
日期:2015-08-23 06:20:00IT运维版块每日发帖之星
日期:2015-08-24 06:20:00IT运维版块每日发帖之星
日期:2015-11-12 06:20:00
2 [报告]
发表于 2009-11-04 09:02 |只看该作者
1、你dir 列目录正常否。
2、你是否多等过一段时间,看看是否超时太长。

论坛徽章:
0
3 [报告]
发表于 2009-11-04 09:03 |只看该作者
而且不是所有机器都这样,是部分机器出现这种问题。
另外问题ftp服务器,在同网段客户端ftp时就不出现此问题,跨网段经过防火墙的就出现此问题,我们防火墙是cisco FWSM防火墙
板卡起的虚拟防火墙,上线后一直好好的,这两天突然出现这个问题,希望得到大侠们的帮忙!!!

论坛徽章:
0
4 [报告]
发表于 2009-11-04 09:05 |只看该作者
原帖由 ssffzz1 于 2009-11-4 09:02 发表
1、你dir 列目录正常否。
2、你是否多等过一段时间,看看是否超时太长。




ls/dir列表都没有问题,所有命令都没有问题,数据传输也没有错误,就是bye/quit退不出来!

论坛徽章:
0
5 [报告]
发表于 2009-11-04 09:06 |只看该作者
服务端抓包发现:
192.168.1.113     192.168.3.119   ftp  request:quit
192.168.3.119     192.168.1.113   tcp ftp > 4045 [Ack] seq=0 Ack=6 win=24820 Len=0
192.168.3.119     192.168.1.113   ftp  response:221-You....
192.168.3.119     192.168.1.113   ftp  response:221-Total.....
192.168.1.113     192.168.3.119   tcp 4045 > ftp [Ack]  Seq=6 Ack=48 Win=4140 Len=0


然后 119好像没有收到221-Total这条的回复,一直发一个包:

192.168.3.119     192.168.1.113   ftp  [TCP Retransmission]  response:221-Total....


这是服务器端抓包的大概情况

论坛徽章:
5
IT运维版块每日发帖之星
日期:2015-08-06 06:20:00IT运维版块每日发帖之星
日期:2015-08-10 06:20:00IT运维版块每日发帖之星
日期:2015-08-23 06:20:00IT运维版块每日发帖之星
日期:2015-08-24 06:20:00IT运维版块每日发帖之星
日期:2015-11-12 06:20:00
6 [报告]
发表于 2009-11-04 09:13 |只看该作者
记得好像防火墙有个FTP或者TCP的超时值,你改大一点。命令忘记了,你查一下吧,应该有。

另外切换为主动模式 被动模式都测试一下。

论坛徽章:
0
7 [报告]
发表于 2009-11-04 09:26 |只看该作者
原帖由 ssffzz1 于 2009-11-4 09:13 发表
记得好像防火墙有个FTP或者TCP的超时值,你改大一点。命令忘记了,你查一下吧,应该有。

另外切换为主动模式 被动模式都测试一下。



我防火墙tcp超时时间我给改为0了,不超时,无法解决这个问题

论坛徽章:
0
8 [报告]
发表于 2009-11-04 11:26 |只看该作者
还有没有大侠提供帮助,在线等,准备夜间将防火墙主备切换一下,将主墙重启一下看看!

论坛徽章:
5
IT运维版块每日发帖之星
日期:2015-08-06 06:20:00IT运维版块每日发帖之星
日期:2015-08-10 06:20:00IT运维版块每日发帖之星
日期:2015-08-23 06:20:00IT运维版块每日发帖之星
日期:2015-08-24 06:20:00IT运维版块每日发帖之星
日期:2015-11-12 06:20:00
9 [报告]
发表于 2009-11-04 12:46 |只看该作者
如果你怀疑是防火墙问题的话,你是否可以通过调整配置绕过防火墙呢???
CISCO的插卡不很了解,H的倒是可以。

论坛徽章:
0
10 [报告]
发表于 2009-11-04 13:07 |只看该作者
同一网段没有问题,这个试过了!!
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP