以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  FTP连接方式  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=185693)

--  作者:genggeng
--  发布时间:2023/3/10 17:18:00
--  FTP连接方式
创建了一个FTP站点,用连接FTP的软件尝试连接,发现软件默认的连接方式是“被动连接”的时候连不上,显示计算机积极拒绝,但是改成“主动连接”的时候就连上了。请问是什么问题呢?这个问题导致我的foxtable一直连不上FTP,咱们foxtable的默认连接方式也是“被动连接”吗?如果是的话可以修改吗?非常感谢解答!
--  作者:有点蓝
--  发布时间:2023/3/10 17:23:00
--  
只能使用被动连接,改不了
--  作者:genggeng
--  发布时间:2023/3/17 18:22:00
--  
那请问可以帮忙看看问题吗?下面是foxtable的connet测试结果:
[18:18:12] 正在列表
[18:18:14] 不能连接到服务器,由于目标计算机积极拒绝,无法连接。 120.238.137.183:31077
[18:18:14] 正在列表
[18:18:24] FTP错误,System.Net.Sockets.SocketException (0x80004005): 由于连接方在一段时间后没有正确答复或连
图片点击可在新窗口打开查看此主题相关图片如下:snipaste_2023-03-17_18-20-18.png
图片点击可在新窗口打开查看
接的主机没有反应,连接尝试失败。
   在 System.Net.Sockets.Socket.Receive(Byte[] buffer, Int32 offset, Int32 size, SocketFlags socketFlags)
   在 Foxtable.FTPClient.o.000_.()
[18:18:24] 进入PASV模式失败,
[18:18:34] FTP错误,System.Net.Sockets.SocketException (0x80004005): 由于连接方在一段时间后没有正确答复或连接的主机没有反应,连接尝试失败。
   在 System.Net.Sockets.Socket.Receive(Byte[] buffer, Int32 offset, Int32 size, SocketFlags socketFlags)
   在 Foxtable.FTPClient.o.000_.()



--  作者:有点蓝
--  发布时间:2023/3/18 8:49:00
--  
参考一下这里的方法设置一下pasv模式

http://www.foxtable.com/bbs/dispbbs.asp?BoardID=2&replyID=714466&ID=104284&skin=1