ie打不开ftp

limars 2003-09-06 02:21:37
当我输入ftp的网址进去 直接就弹个 ie发生错误什么什么之类的窗口出来

用cuteftp或其他浏览器都可以开ftp
有人遇到过这种情况么 怎么解决的?
...全文
960 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
dopt 2003-09-19
  • 打赏
  • 举报
回复
大家好,今天特别兴奋,因为这个问题经过一个多星期的搜索、探征和在朋友门的提醒下,终于给我解决这个问题,现把我的解决方法公布出来,希望能给写FTP协议的朋友有点帮助。当然FTP维护的也可以知道一下它的机制。
IE登陆FTP服务器时需要建两条命令连接,第一条命令连接后跑到PWD命令时开始建第二条命令连接,从此IE和FTP服务器的通信以第二条为准。当你关闭IE时,两条命令连接都会从IE被要求关闭,因此不用担心会建立无数的TCP连接。至于是不是所有的IE都是在PWD命令重建命令连接,我没一一测试,最起码一定会建两条,哈,谢谢各位的帮助。
不知道谁知道哪里有兼职的,本人好想兼职一下??如有,请发EAMIL:coolkeng@163.net
(硬件、软件、维护都可以,具体在谈,一定不会让你失望)
dopt 2003-09-17
  • 打赏
  • 举报
回复
TO xuzhi5276:
我试了下你的方法,还是在PWD命令后对端口6666要求重建命令连接,不能解决问题呀。
下面是串口返回的信息:
220 Ready
USER anonymous
331 Password required
PASS IEUser@
FTPVerify : test = 0001
530 Login required
220 Ready
USER anonymous
331 Password required
PASS IEUser@
FTPVerify : test = 0001
530 Login required
220 Ready
USER kylink
331 Password required
PASS 1234
FTPVerify : test = 0001
230 Logged in
opts utf8 on
502 Not implemented
syst
502 Not implemented
site help
502 Not implemented
PWD
257 "/" is cwd

还有IE5.0我也试过,它在第一次尝试后就断了,串口返回的信息见下面:
220 Ready
USER anonymous
331 Password required
PASS IEUser@
FTPVerify : test = 0001
530 Login required

请高手们快点给小弟献策,快完蛋拉。有谁知道IE登陆FTP的机制?匿名和指定用户。
dopt 2003-09-17
  • 打赏
  • 举报
回复
那不采用anonymous就只能用ftp://192.168.1.24:6666方式了吗?请指教?非常感谢楼上朋友,好象有点道理.马上试试看,行的话立即送分感谢!!!
xuzhi5276 2003-09-16
  • 打赏
  • 举报
回复
首先你不要用21端口及其他一些容易被占用的常用端口而使用一个不常用的端口,如6666,然后在你的地址后面输入(:端口号),如(ftp://192.168.1.24:6666),最后你需要在用户中建立一个ANONYMOUS,只有建立了这个用户才支持直接输入ftp地址的匿名登陆。
dopt 2003-09-16
  • 打赏
  • 举报
回复
人呢?怎么跑哪去了?
czylz 2003-09-15
  • 打赏
  • 举报
回复
说清楚点吧
dopt 2003-09-15
  • 打赏
  • 举报
回复
我好象碰到跟你类似的问题。就是命令连接已建立但IE要求重建?建了还要建?有病。但就是不知道为什么?我的操作系统是2000 professional。请问你的问题解决了吗?请发给我,EMAIL:coolkeng@163.net,QQ:14693048
dopt 2003-09-15
  • 打赏
  • 举报
回复
IE的版本是6.0的。用cuteFTP先匿名再输入用户名和密码可以登录我的服务器。如果在用ftp://kylink:1234@192.168.1.24登录也可以,但敲ftp://192.168.1.24后,IE先用匿名方式登录,不行弹出一个提示框,要求输入用户名和密码,输入后我的服务器已跑到PWD命令,此时IE开始另一个命令连接,因为端口21已被占用,服务器就发RST给IE,造成中止。用其它机上的IE(也是2000)试过同样的情况出现。我的服务器只支持PORT(主动方式),因此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
hudongyi1998 2003-09-15
  • 打赏
  • 举报
回复
ftp协议包括两种下载方式,主动式(port)和被动式(pasv)模式,IE支持的是前者模式,不支持被动式。可能ftp网站将主动下载的模式禁止掉了,所以用ie无法下载
ssjc 2003-09-15
  • 打赏
  • 举报
回复
你 IE 的版本号? 它说是什么错误?

你修复一下 试试
isforce 2003-09-15
  • 打赏
  • 举报
回复
是不是用户名密码不对啊
或者端口问题!
ToUpdate 2003-09-06
  • 打赏
  • 举报
回复
可能是你得ie坏了!

还有:再internet option中使用被动模式访问ftp试试!
流感 2003-09-06
  • 打赏
  • 举报
回复
什么错误呀,说出来大家才好帮你分析

6,185

社区成员

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

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