当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 19 篇帖子 ]  前往页数 1, 2  下一页
作者 内容
1 楼 
 文章标题 : [问题]CrossFTP server建立FTP后局域网用户无法访问的问题
帖子发表于 : 2007-10-28 0:35 
头像

注册: 2007-06-26 1:58
帖子: 116
送出感谢: 0 次
接收感谢: 1
利用crossFTP server建立好了ftp,在本地上利用ftp命令登录正常,可其他局域网用户登录不了(win用户),显示信息是

打开FTP服务器上文件夹时发生错误,清检查是否有权限访问该文件夹。

详细信息:
无法与服务器建立连接


请问达人们怎么解决的?看到了类似的帖子但没看到解决方法~

p.s.:清推荐在ubuntu下其他的配置FTP的软件,谢谢


页首
 用户资料  
 
2 楼 
 文章标题 :
帖子发表于 : 2007-10-28 23:22 

注册: 2006-06-09 20:31
帖子: 179
送出感谢: 0 次
接收感谢: 0 次
因为你已经正常可以登陆了,服务器看上去没有什么问题,问题估计出在firewall和router上边。
你在发生错误的那台的机器上边用CrossFTP客户端连接服务器试试看,然后如果有错误的话,把错误消息贴出来。


页首
 用户资料  
 
3 楼 
 文章标题 :
帖子发表于 : 2007-11-25 23:21 

注册: 2007-08-17 14:04
帖子: 67
送出感谢: 0 次
接收感谢: 0 次
我的也是出现上面同样的问题,使用同样一个FTP客户端软件在本机可以访问在其他机器上都不可以访问,客户端是WIN下的FLASHFXP,在UBUNTU下使用WINE运行。
之前在本机的FIREFOX是可以访问的,现在也不能访问了,使用anonymous出现错误提示can't open date connection,而且刚点登录时可以看到“返回上级文件夹”的连接,下面没有内容,闪过后就出现“无法连接”页面,然后弹出can't open date connection错误提示。之前有进about:config设置过火狐的字符编码,待会改回去看看。


页首
 用户资料  
 
4 楼 
 文章标题 :
帖子发表于 : 2007-11-25 23:33 

注册: 2007-08-17 14:04
帖子: 67
送出感谢: 0 次
接收感谢: 0 次
在另外一个机器上使用FLASHFXP访问能登录,但是看不到目录内容,只能看到一个根目录“/”,上传文件操作会提示“数据socket错误:连接已拒绝”,


页首
 用户资料  
 
5 楼 
 文章标题 :
帖子发表于 : 2007-11-25 23:41 

注册: 2007-08-17 14:04
帖子: 67
送出感谢: 0 次
接收感谢: 0 次
CrossFTP server 上的日志,
[INFO ]Open connection - 192.168.0.5
[INFO ]Login success - log
[INFO ]Directory create : log - /123
[INFO ]Removing idle data connection for log
[INFO ]Open connection - 192.168.0.250
[INFO ]Anonymous login success - mozilla@example.com
[WARN ]FtpDataConnection.getDataSocket()
java.net.SocketTimeoutException: Accept timed out
at java.net.PlainSocketImpl.socketAccept(Native Method)
at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:384)
at java.net.ServerSocket.implAccept(ServerSocket.java:453)
at java.net.ServerSocket.accept(ServerSocket.java:421)
at org.apache.ftpserver.FtpDataConnection.getDataSocket(FtpDataConnection.java:210)
at org.apache.ftpserver.FtpRequestImpl.getDataOutputStream(FtpRequestImpl.java:334)
at org.apache.ftpserver.command.LIST.execute(LIST.java:66)
at org.apache.ftpserver.RequestHandler.service(RequestHandler.java:279)
at org.apache.ftpserver.RequestHandler.run(RequestHandler.java:242)
at java.lang.Thread.run(Thread.java:619)

[INFO ]Close connection : 192.168.0.250 - anonymous


页首
 用户资料  
 
6 楼 
 文章标题 :
帖子发表于 : 2007-11-25 23:44 

注册: 2007-08-17 14:04
帖子: 67
送出感谢: 0 次
接收感谢: 0 次
下面是用firefox登录时的页面抓图


附件:
Screenshot-2.png
Screenshot-2.png [ 98.18 KiB | 被浏览 1610 次 ]

Screenshot-1.png
Screenshot-1.png [ 94.85 KiB | 被浏览 1594 次 ]

Screenshot.png
Screenshot.png [ 75.2 KiB | 被浏览 1566 次 ]

页首
 用户资料  
 
7 楼 
 文章标题 :
帖子发表于 : 2007-11-27 23:41 

注册: 2006-06-09 20:31
帖子: 179
送出感谢: 0 次
接收感谢: 0 次
不清楚firefox用的是PASV方式还是其它方式登录FTP。从日志上看control connection可以连接,服务器等待客户端的数据连接,但是data connection没有成功连接。 这貌似是服务器端防火墙之类的把进入的链接阻隔了。
你可以用CrossFTP客户端试一下PORT以及PASV的方式登录,然后贴出客户端的日志。


页首
 用户资料  
 
8 楼 
 文章标题 : crossFTP客户端登录日志
帖子发表于 : 2007-11-28 10:06 

注册: 2007-08-17 14:04
帖子: 67
送出感谢: 0 次
接收感谢: 0 次
[R] Connect to yz.3322.org
[R] 220 CrossFTP Server ready for new user.
[R] USER yz
[R] 331 User name okay, need password for yz.
[R] PASS (hidden)
[R] 530 Authentication failed.
[R] Authentication failed.
[R] Connection lost.
[R] Reconnect #2 to yz.3322.org in 30 seconds.

头都大了,一直无法解决,是否为权限问题?用crossftp有时候能登录,但是目录无内容


页首
 用户资料  
 
9 楼 
 文章标题 :
帖子发表于 : 2007-11-28 10:26 

注册: 2007-08-17 14:04
帖子: 67
送出感谢: 0 次
接收感谢: 0 次
CrossFTP客户端PORT和PASV的方式登录都不可以


页首
 用户资料  
 
10 楼 
 文章标题 :
帖子发表于 : 2007-11-28 11:56 

注册: 2006-06-09 20:31
帖子: 179
送出感谢: 0 次
接收感谢: 0 次
代码:
[R] 530 Authentication failed.


这个错误是验证错误。 你的用户名密码输入的不对,要重新输入正确的用户名和密码。

同时局域网里比较方便的一点是:CrossFTP服务器默认自动支持 Bonjour服务发现协议,所以你可以用CrossFTP客户端的Bonjour功能来找到服务器的位置 (Bonjour Server ->) 。
Bonjour协议是Apple系统上的服务发现协议,在LAN里可以方便的找到Apple TV, Macbook, iTunes等等服务。在CrossFTP里就用来寻找FTP服务器了。


页首
 用户资料  
 
11 楼 
 文章标题 :
帖子发表于 : 2007-11-29 9:43 

注册: 2007-08-17 14:04
帖子: 67
送出感谢: 0 次
接收感谢: 0 次
密码错误的问题可以排除,自己设置的密码,而且测试不下100次,呵呵。
我在另外一台UBUNTU的电脑上安装crossFTP客户端同样也访问不了,其他的FTP方式也是一样。
还有没有其他的可能?
麻烦大家再帮忙分析分析,谢谢!


页首
 用户资料  
 
12 楼 
 文章标题 :
帖子发表于 : 2007-11-29 23:26 

注册: 2006-06-09 20:31
帖子: 179
送出感谢: 0 次
接收感谢: 0 次
因为你贴出来的[R] 530 Authentication failed. 是登录验证错误,所以这样说。 可能是服务器上你写错了用户名密码,也可能是客户端写错了。 你在服务器的本机上要试验一下先,本机一定要能正常访问。


页首
 用户资料  
 
13 楼 
 文章标题 :
帖子发表于 : 2007-12-06 16:11 

注册: 2007-08-17 14:04
帖子: 67
送出感谢: 0 次
接收感谢: 0 次
本地使用CROSSFTP可以登录的,使用同样的用户名和密码FIREFOX就不能登录


页首
 用户资料  
 
14 楼 
 文章标题 :
帖子发表于 : 2008-04-20 21:38 
头像

注册: 2007-04-23 13:34
帖子: 524
送出感谢: 0 次
接收感谢: 0 次
我也是这个问题啊, 求解决方法~


_________________
我的微博:http://weibo.com/likewaterwater 欢迎关注~!


页首
 用户资料  
 
15 楼 
 文章标题 :
帖子发表于 : 2008-04-21 13:36 
头像

注册: 2007-04-23 13:34
帖子: 524
送出感谢: 0 次
接收感谢: 0 次
thomsi 写道:
在另外一个机器上使用FLASHFXP访问能登录,但是看不到目录内容,只能看到一个根目录“/”,上传文件操作会提示“数据socket错误:连接已拒绝”,


偶的和你一样,怎么解决? 有人知道吗?


_________________
我的微博:http://weibo.com/likewaterwater 欢迎关注~!


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 19 篇帖子 ]  前往页数 1, 2  下一页

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 2 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译