In this article
Overview
You can use this account type to connect the SAP S/4HANA Cloud Snaps to SAP S/4HANA Cloud instance using SSL-based authentication.
Prerequisites
Valid Communication Arrangement which includes Catalog Service at S/4HANA Cloud instance.
Valid certificates (Key store, Trust store, Key/Trust store password, and Key alias).
Limitations and Known Issues
None.
Account Settings
Asterisk ( * ): Indicates a mandatory field.
Suggestion icon ( ): Indicates a list that is dynamically populated based on the configuration.
Expression icon ( ): Indicates whether the value is an expression (if enabled) or a static value (if disabled). Learn more about Using Expressions in SnapLogic.
Add icon ( ): Indicates that you can add fields in the fieldset.
Remove icon ( ): Indicates that you can remove fields from the fieldset.
Field Name | Field Type | Field Dependency | Description |
---|---|---|---|
Label* | String | None. | Specify a unique name for the account. Default Value: N/A |
Host* | String | None. | Specify the host server name of SAP S/4HANA Cloud instance. Default Value: N/A |
Port* | String | None. | Specify the port of SAP S/4HANA Cloud instance. Default Value: N/A |
Key store* | String | None. | Specify the location of the key store file. It can be in the SLDB or any other unauthenticated endpoint such as https://... Default Value: N/A |
Trust store* | String | None. | Specify the location of the trust store file. It can be in the SLDB or any other unauthenticated endpoint such as https://... Default Value: N/A |
Key/Trust store password* | String | None. | Specify the password for key/trust store. It is used for both, Key store and Trust store, if both are defined. Default Value: N/A |
Key alias* | String | None. | Specify the alias for the Key/Trust store password. Default Value: N/A |
Troubleshooting
Error | Reason | Resolution |
---|---|---|
IO/Error Cause: File not found on elastic.snaplogic.com at | The file path entered is incorrect. | Ensure that the file path is correct. |
IO/Error Failed to decrypt safe contents | Key store password is incorrect. Such issues can arise if an incorrect key is used during decryption. |
|
PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: | Valid certification path to requested target is not found. |
|
IO/Error Cause: toDerInputStream rejects tag type <--- type number --->. | toDerInputStream rejects tag type <--- type number --->, the input file is rejected. |
|
Detect premature EOF. | The file is empty. |
|
Additional Information
SSL Connection
SAP S/4HANA Cloud allows users to access the APIs using X509 certificate authentication. To implement this certificate-based authentication (SSL), you need to upload the key/trust store files on your SnapLogic tenant and configure this account accordingly. Refer to the following resources for more details about the SAP security, Communication Arrangements, and SAP SSL certificate settings.