SFTP接收方通道中的动态地址设置错误

2020-08-16 18:24发布

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

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


专家们,

我们在sftp接收器通道中使用动态代理类型,地址和位置ID。 部署iflow时,会出现以下错误消息。

消息:org.apache.camel.component.file.GenericFileOperationFailedException:无法连接到sap-sftp://XXXXXX @ XXXXXXXX:22,原因:java.net.UnknownHostException

在固定值的前提下,以代理类型运行良好。 那时我使用的地址值来自为sftp端的sftp云连接器创建的scp目标的地址。

动态设置出了什么问题。

最诚挚的问候,

凝乳。

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

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


专家们,

我们在sftp接收器通道中使用动态代理类型,地址和位置ID。 部署iflow时,会出现以下错误消息。

消息:org.apache.camel.component.file.GenericFileOperationFailedException:无法连接到sap-sftp://XXXXXX @ XXXXXXXX:22,原因:java.net.UnknownHostException

在固定值的前提下,以代理类型运行良好。 那时我使用的地址值来自为sftp端的sftp云连接器创建的scp目标的地址。

动态设置出了什么问题。

最诚挚的问候,

凝乳。

付费偷看设置
发送
7条回答
半个程序猿
1楼 · 2020-08-16 18:49.采纳回答

Hello Nyein,

如果将代理类型设置为动态,则需要遵循以下步骤。

要使用的SAP属性以及可能的值为:
 属性SAP属性类型值
 代理服务器类型SAP_FtpProxyType字符串'internet'和'onPremise'
 身份验证SAP_FtpAuthMethod字符串"键","用户"和"双"
 

我建议您彻底浏览博客。

https://blogs.sap.com/2020/05/29/cloud-integration-dynamic-configure-the-sftp-receiver-adapter/

问候,

Sriprasad Shivaram Bhat

宇峰Kouji
2楼-- · 2020-08-16 19:02

您好,Sriprasad Shivaram Bhat

>>如果要将SFTP从Internet更改为本地,则需要更新主机文件。

我将代理类型的SFTP从本地更改为动态。 如果是这样,我们是否需要更新主机文件?

我们如何更新它?

最诚挚的问候,

Nyein。

Bunny_CDM
3楼-- · 2020-08-16 18:39

Hello Nyein,

如果要将SFTP从Internet更改为On Prem,则需要更新主机文件。 如果进行了上述更改,主机条目的格式也会更改。

此致

Sriprasad Shivaram Bhat

三十六小时_GS
4楼-- · 2020-08-16 18:51

嗨,巴尔加瓦克里希纳·塔拉西拉,

感谢您的回答。

我可以使用本地代理类型和固定值地址像以前一样访问sftp。 现在,我想将地址和位置ID与动态设置一起使用,因此我将代理类型从"内部部署"更改为"动态",并将固定值交换为该属性并按如下所示进行设置。 那时发生我第一篇文章的错误。 如果原因是防火墙阻塞,仅我的想法,我们将无法像以前一样访问sftp(本地代理类型并使用固定值)。

地址:$ {property.sftp_adr}

代理类型:动态

位置ID:$ {property.sftp_loc}

最诚挚的问候,

Nyein。

打一壶酱油
5楼-- · 2020-08-16 18:58

Hi Nyein,

此错误可能是由于防火墙阻止了与SFTP的连接,或者您没有在白名单中添加CPI IP。 。

请参阅SAP注释

2554365 -在CPI配置为动态设置的情况下,无法连接到CPI上的sftp错误

我建议您检查日志并验证主机名是否正确。

问候

Bhargava克里希纳

SC_Yao
7楼-- · 2020-08-16 19:06

你好Nyein,

请参阅以下博客。

https://blogs.sap.com/2017/09/26/how-to -generate-sftp-known_host-file-cloud-platform-integration/

您可以通过以下屏幕(Monitoring-> Connectivity Test-> SSH)

来获取known_hosts文件。

复制密钥并将其保存为" known_hosts",然后将其上传到Monitoring-> 管理安全材料->添加已知主机(SSH)。

致谢

Sriprasad Shivaram Bhat

一周热门 更多>