Skip to Content

Success Factor -HCI -Thirf party SFTP Connection

Hi Experts,

I am working on one Standard Integration Scenario i.e. Benefitfocus through Cloud Platform Integration.Cloud Integration Will trigger first to fetch the data from Success Factor through SFAPI and then push the data to third party SFTP server. I configured all the required channels and parameters.

After configuration when I triggered ,got the below error,

[CAMEL][IFLOW][ERROR] : Integration flow failed. [CAMEL][IFLOW][EXCEPTION] : java.util.concurrent.TimeoutException [CAMEL][IFLOW][UNRESOLVED] : Unresolved dependency: (objectClass=com.sap.esb.security.pgp.PGPPublicKeyringAccessor) I already deployed known_host file of Third Party SFTP server on Cloud Integration tenant. Do we need to deploy PGP public keyring too? If yes then How we can generate PGP public key of Third Party SFTP server, as I already have the public key of third party SFTP server.Please suggest me and correct me if I am going in a wrong direction.Thanks in advance!Regards,Pravesh Shukla
Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

3 Answers

  • Sep 26, 2017 at 02:57 PM

    Hello Pravesh,

    Below will provide more details about generating PGP keys.

    https://help.sap.com/viewer/368c481cd6954bdfa5d0435479fd4eaf/Cloud/en-US/6c5846bbe10a4d258507443108f68301.html

    From above standard content perspective it is not mandatory to set the PGP Encryption,by leaving the below parameter blank while configuring your IFlow you can generate the file without PGP Encryption.

    Regards,

    Sriprasad Shivaram Bhat

    Add comment
    10|10000 characters needed characters exceeded

  • Sep 27, 2017 at 10:23 AM

    Hi Sriprasad,

    I resolved this issue!

    Solution: -> We need to generate PGP Open KeyRing through gpg4win (Download it)-> Generate Key pair, then after Deploy it on our HCI tenant as PGP Public Keyring. The mentioned error was gone after doing this.

    Here the new error arrives: PFB screenshot.(SFTP = User Credential name)

    I checked with user Id/ password, it is working fine.

    Can anyone please help me out to resolve this :)

    Regards,

    Pravesh Shukla

    Add comment
    10|10000 characters needed characters exceeded

  • Oct 10 at 05:15 PM

    Hi Pravesh, I got the same error but it was resolved by maintaining SSH key pairs and providing the public key to Benefit Focus. They will associate this public key with a user id. This user id should be the one you put in the adapter configuration.

    Add comment
    10|10000 characters needed characters exceeded