从Windows 8到z/OS的FTP失败,原因是;无法打开数据连接“;

从Windows 8到z/OS的FTP失败,原因是;无法打开数据连接“;,ftp,windows-8.1,mainframe,zos,Ftp,Windows 8.1,Mainframe,Zos,是否有人在z/OS系统(运行z/OS V1.13或V2.2)和windows 8.1企业机器之间成功使用FTP?我们过去在XP下这样做没有任何问题,但后来我们的XP台式机被运行Windows8的笔记本电脑取代,FTP不再工作 在Windows shell中声明FTP会话时,我可以登录到大型机,但不能再访问任何文件 我们向桌面支持团队提出了一个问题,认为FTP使用的一个端口(以前在XP下打开)可能被Windows 8防火墙阻止。他们无法解决这个问题 作为一种临时解决方案,我们可以从z/OS向我们组

是否有人在z/OS系统(运行z/OS V1.13或V2.2)和windows 8.1企业机器之间成功使用FTP?我们过去在XP下这样做没有任何问题,但后来我们的XP台式机被运行Windows8的笔记本电脑取代,FTP不再工作

在Windows shell中声明FTP会话时,我可以登录到大型机,但不能再访问任何文件

我们向桌面支持团队提出了一个问题,认为FTP使用的一个端口(以前在XP下打开)可能被Windows 8防火墙阻止。他们无法解决这个问题

作为一种临时解决方案,我们可以从z/OS向我们组织中的Solaris FTP服务器发送FTP,也可以从该服务器向Windows 8台式机发送FTP

我还可以使用WinSCP将存储在z/OS系统USS端的文件通过FTP发送到/发送到文件,因此,就个人而言,一切似乎都正常工作。WinSCP还可以与Solaris FTP服务器进行通信(我认为使用SFTP)

这两个平台之间的FTP是否存在根本问题?(Windows 8和z/OS)

编辑-这是尝试从Windows DOS提示符进行FTP时的日志。
200端口请求正常。
425无法打开数据连接之间有很长的等待时间。

H:\>ftp 10.179.1.1
Connected to 10.179.1.1.
220-FTPD1 IBM FTP CS V1R13 at JXSF.BC.JSPLC.NET, 11:22:33 on 2016-11-24.
220 Connection will close if idle for more than 5 minutes.
User (10.179.1.1:(none)): jbsp03
331 Send password please.
Password:
230 JBSP03 is logged on.  Working directory is "JSDBSP.".
ftp> ls
200 Port request OK.
425 Unable to open data connection.
ftp>

我似乎无法让WinSCP尝试连接到z/OS环境-FTP请求似乎被定向到USS环境。在以前的站点上,我可以使用WinSCP连接到这两个站点,这取决于(我认为)我使用的是FTP还是SFTP。

Windows内置命令行FTP客户端,
FTP.exe
仅支持活动FTP模式

在活动模式下,服务器必须连接回客户端计算机以传输文件和检索目录列表

在默认配置下,传入连接将被Windows防火墙阻止。因此:

425 Unable to open data connection.
我相信在WindowsXP上也是如此(至少在SP2上是如此),但您可能在XP上禁用了防火墙,或者您可能有明确的规则来启用传入连接

在Windows 8上也可以这样做

有关详细信息,请参阅我关于的文章


或者使用另一个命令行/可编写脚本的FTP客户端,该客户端支持被动模式(大多数都支持)。在被动模式下,客户端连接到服务器,这通常是无问题的


由于您已经在使用my,因此可以使用它而不是
ftp.exe
。WinSCP有一个,有一个。WinSCP默认为被动模式

Windows内置命令行FTP客户端,
FTP.exe
仅支持活动FTP模式

在活动模式下,服务器必须连接回客户端计算机以传输文件和检索目录列表

在默认配置下,传入连接将被Windows防火墙阻止。因此:

425 Unable to open data connection.
我相信在WindowsXP上也是如此(至少在SP2上是如此),但您可能在XP上禁用了防火墙,或者您可能有明确的规则来启用传入连接

在Windows 8上也可以这样做

有关详细信息,请参阅我关于的文章


或者使用另一个命令行/可编写脚本的FTP客户端,该客户端支持被动模式(大多数都支持)。在被动模式下,客户端连接到服务器,这通常是无问题的


由于您已经在使用my,因此可以使用它而不是
ftp.exe
。WinSCP有一个,有一个。WinSCP默认为被动模式

支持票已经在各家各户传开,从一个小组传回另一个小组,直到最终传回“大型机支持”,我是其中的一员,最初提出支持票的是我们…“但不能再访问任何文件”-具体点!你有什么错误?给我们看一份FTP会话记录。您使用的是什么FTP客户端?@MartinPrikryl-请参阅编辑后的问题。支持票证已在各家各户传递,从一个组传递到另一个组,直到最终被传递回“大型机支持”,我是其中的一员,最初提出票证的是我们…“但无法再访问任何文件”-请具体说明!你有什么错误?给我们看一份FTP会话记录。您使用的FTP客户端是什么?@MartinPrikryl-请参阅编辑后的问题。Martin-XP中的标准FTP客户端当时是否也支持被动模式,因为没有其他更改。没有。正如我所写:“您可能在XP上禁用了防火墙,或者您可能有明确的规则来启用传入连接”。或者你没有SP2(我相信它引入了防火墙)。马丁-抱歉-错过了那个机器人。好的,谢谢。我们将追击我们的桌面支持团队,但不太乐观。Martin-XP中的标准FTP客户端当时也支持被动模式,因为没有其他更改。没有。正如我所写:“您可能在XP上禁用了防火墙,或者您可能有明确的规则来启用传入连接”。或者你没有SP2(我相信它引入了防火墙)。马丁-抱歉-错过了那个机器人。好的,谢谢。我们将追逐我们的桌面支持团队,但不太乐观。