ie上怎样登录FTP???

dopt 2003-09-15 02:29:08
本人碰到一个FTP的重新命令连接造成服务器中断的问题。
要求的重新连接是命令连接已建立,但客户端要求另外一个命令连接,这样造成无法与服务器连接(因为端口21已被占用),中止掉。这种情况是出现在IE先用匿名的方式试着建立,不成功(因为要用户名和帐号)。然后输入用户名和帐号,连接已建立(220 ready),当运行到PWD命令的返回信息时,客户端要求另外一个命令连接。好象不正常,但不知哪里引起这个问题?刚开始我发现服务器返回的TCP的SEQ不对,修改这个BUG后情况还是一样,不知道为啥???
序列号和校验和都没问题,用cuteFTP登录没问题。可IE好象出现这个问题很怪,怎么可能?不知什么原因引起?

串口信息:
220 Ready
USER anonymous
331 Password required
PASS blackfu@msn.com
530 Login required
220 Ready
USER anonymous
331 Password required
PASS blackfu@msn.com
530 Login required
220 Ready
USER kylink
331 Password required
PASS 1234
230 Logged in
opts utf8 on
502 Not implemented
syst
502 Not implemented
site help
502 Not implemented
PWD
257 "/" is cwd
-->到这里就停了,IE要求建另一个命令连接。???



...全文
204 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
dopt 2003-09-19
  • 打赏
  • 举报
回复
大家好,今天特别兴奋,因为这个问题经过一个多星期的搜索、探征和在朋友门的提醒下,终于给我解决这个问题,现把我的解决方法公布出来,希望能给写FTP协议的朋友有点帮助。当然FTP维护的也可以知道一下它的机制。
IE登陆FTP服务器时需要建两条命令连接,第一条命令连接后跑到PWD命令时开始建第二条命令连接,从此IE和FTP服务器的通信以第二条为准。当你关闭IE时,两条命令连接都会从IE被要求关闭,因此不用担心会建立无数的TCP连接。至于是不是所有的IE都是在PWD命令重建命令连接,我没一一测试,最起码一定会建两条,哈,谢谢各位的帮助。
不知道谁知道哪里有兼职的,本人好想兼职一下??如有,请发EAMIL:coolkeng@163.net
(硬件、软件、维护都可以,具体在谈,一定不会让你失望)

6,185

社区成员

发帖
与我相关
我的任务
社区描述
windows网络管理与配置
社区管理员
  • 网络管理与配置社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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