Symptom
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.
Environment
- SAP Cloud Integration
- SAP Integration Suite
Cause
The configured User ID in PGP encryption step does not match with the User ID in PGP pubring.
Resolution
You can find the User ID from pubring using tool like Kleopatra.
Then please configure the match user id in PGP step:
See Also
SAP Help Document: Define PGP Encryptor
Keywords
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
Product
Attachments
image.png |