When using PGP Encryption step of Cloud Integration iFlow, you notice below error is thrown:
com.sap.it.rt.adapter.http.api.exception.HttpResponseException: An internal server error occured: Cannot PGP encrypt message
No public encryption key found for the User Ids [pubring] in the public keyring. Either specify other User IDs or add correct public keys to the keyring..
- SAP Cloud Integration
- SAP Integration Suite
The configured User ID in PGP encryption step is not match with the User ID in PGP pubring.
You can find the User ID from pubring using tool like Kleopatra.
Then please configure the match user id in PGP step:
SAP Help Document: Define PGP Encryptor
CPI, Cloud Integration, Cloud Platform Integration, HCI, HANA Cloud Integration, Iflow, integration flow, PGP, encryption, encryptor, user ID, No public encryption key found, pubring, keyring, not found, com.sap.it.rt.adapter.http.api.exception.HttpResponseException: An internal server error occured: Cannot PGP encrypt message , KBA , LOD-HCI-PI-CON-SOAP , SOAP Adapter , Problem