FTP和FTP命令的问题。

2020-09-06 14:24发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


大家好,

出现异常后出现带有ls或put命令的iam FTPcommand功能模块或RSFTP002程序时

ls

NIECONN_BROKEN:TCP/IP网络连接在getreply()中中断

TCP/IP错误,连接已终止。

对于其他任何命令,如PWD,cd等,它都可以正常工作。

请帮助我解决问题。

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


大家好,

出现异常后出现带有ls或put命令的iam FTPcommand功能模块或RSFTP002程序时

ls

NIECONN_BROKEN:TCP/IP网络连接在getreply()中中断

TCP/IP错误,连接已终止。

对于其他任何命令,如PWD,cd等,它都可以正常工作。

请帮助我解决问题。

付费偷看设置
发送
6条回答
大简至美
1楼 · 2020-09-06 15:14.采纳回答

你好桑德拉,

解决了该问题,正如您提到的,当Ftp服务器位于防火墙或NAT网关后面时,应该启用"被动"模式。 在put命令运行之前,先运行'Passive mode on'命令。一切正常。

半个程序猿
2楼-- · 2020-09-06 15:04

请与您的网络管理员联系,这与Abap开发无关。 否则,发布您的代码(相关部分)并重新编写(是否在FTP_COMMAND等之前调用FTP_CONNECT等)

注意:您是否已经阅读过SAPFTP库-ABAP中的FTP编程

落灬小鱼
3楼-- · 2020-09-06 15:05

嗨,

您是否已检查SAP注释633391

,或者可以尝试使用ftp_SERVER_TO_R3下载文件,然后使用FTP_R_3_TO_SERVER将其上传到新位置

问候,

Nawa

土豆飞人
4楼-- · 2020-09-06 15:16

1)也许这是无效的命令?

您不应混淆FTP命令

FTP客户端将您的命令解释并转换为在 RFC959 并发送到服务器。

您是否可以尝试使用NLST而不是LS(应该是等效的)。

2)如果您第一次使用它,可能会起作用 设置被动模式之间的区别是什么(命令PASV)

代楠1984
5楼-- · 2020-09-06 15:25

Thx进行反馈 ,您可以将您的评论转换为答案,以获得更好的可视性。

PS:我想我的第一点是完全没有意义的,因为SAP FTP界面基于`sapftp`程序, 客户端使用经典命令" ls","设置被动打开"等。通过命令" quote"将RFC959命令(NLST,PASV等)直接传输到服务器仍可以使用(例如

compass1988
6楼-- · 2020-09-06 14:59

感谢 Nawanandana Edirisinghe ,对我没有用

一周热门 更多>