成功因素-HCI-第三方SFTP连接

2020-09-12 00:13发布

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

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


专家们,

我正在通过Cloud Platform Integration开发一个标准集成方案,即 Benefitfocus .Cloud Integration将首先触发以通过SFAPI从Success Factor中获取数据,然后将数据推送到第三方SFTP服务器。 我配置了所有必需的通道和参数。

配置后,当我触发时,遇到了以下错误,

[CAMEL] [IFLOW] [ERROR]:集成流程失败。 [CAMEL] [IFLOW] [EXCEPTION]:java.util.concurrent.TimeoutException [CAMEL] [IFLOW] [UNRESOLVED]:未解决的依赖关系:(objectClass = com.sap.esb.security.pgp.PGPPublicKeyringAccessor) I 已经在Cloud Integration租户上部署了第三方SFTP服务器的known_host文件。 我们也需要部署PGP公共密钥环吗? 如果是,那么我们如何生成第三方SFTP服务器的PGP公钥,因为我已经有了第三方SFTP服务器的公钥。如果我的操作方向错误,请提出建议并改正我。谢谢! Pravesh Shukla

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

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


专家们,

我正在通过Cloud Platform Integration开发一个标准集成方案,即 Benefitfocus .Cloud Integration将首先触发以通过SFAPI从Success Factor中获取数据,然后将数据推送到第三方SFTP服务器。 我配置了所有必需的通道和参数。

配置后,当我触发时,遇到了以下错误,

[CAMEL] [IFLOW] [ERROR]:集成流程失败。 [CAMEL] [IFLOW] [EXCEPTION]:java.util.concurrent.TimeoutException [CAMEL] [IFLOW] [UNRESOLVED]:未解决的依赖关系:(objectClass = com.sap.esb.security.pgp.PGPPublicKeyringAccessor) I 已经在Cloud Integration租户上部署了第三方SFTP服务器的known_host文件。 我们也需要部署PGP公共密钥环吗? 如果是,那么我们如何生成第三方SFTP服务器的PGP公钥,因为我已经有了第三方SFTP服务器的公钥。如果我的操作方向错误,请提出建议并改正我。谢谢! Pravesh Shukla
付费偷看设置
发送
4条回答
clasier
1楼-- · 2020-09-12 01:02

你好Pravesh,

下面将提供有关生成PGP密钥的更多详细信息。

https://help.sap.com/viewer/ 368c481cd6954bdfa5d0435479fd4eaf/Cloud/zh-CN/6c5846bbe10a4d258507443108f68301.html

从高于标准内容的角度来看,不必强制设置PGP加密,通过在配置IFlow时将以下参数留空,可以生成不具有PGP加密的文件。

此致

Sriprasad Shivaram Bhat

小灯塔
2楼-- · 2020-09-12 00:47

我刚刚发现我和Pravesh有同样的问题。 即使您在测试模式下(而非PGP)运行接口,也必须在HCI中至少部署一个公共/专用对密钥。 我按照此链接中的步骤进行操作:

https://blogs.sap.com/2015/12/16/hci-using-pgp-message-level-security-in-hci /

注意:最新版本的gpg使用.kbx版本而不是gpg创建发布。 HCI似乎不喜欢kbx。 所以我使用了先前的(1.4.3)。

希望如此。

Cikesha
3楼-- · 2020-09-12 01:07

嗨,Sirprasad,

我解决了这个问题!

解决方案:->我们需要通过gpg4win生成PGP Open KeyRing(下载)->生成密钥对,然后将其作为PGP公钥环部署到我们的HCI租户中。 完成此操作后,提到的错误消失了。

这里出现了新错误:PFB屏幕截图。(SFTP =用户凭据名称)

我用用户ID/密码检查过,它工作正常。

任何人都可以帮我解决这个问题:)

此致

Pravesh Shukla

ZJXianG
4楼-- · 2020-09-12 00:52

嗨,Pravesh,我遇到了同样的错误,但是它通过维护SSH密钥对并向Benefit Focus提供公钥来解决。 他们会将此公钥与用户ID关联。 该用户ID应该是您在适配器配置中输入的用户ID。

一周热门 更多>

点击此处---> EasySAP.com 一起学习S4 HANA ...

相关问答