SAP Knowledge Base Article - Preview

3149246 - Private Key Authentication fails with KeyStoreException in Method: getPrivateKey( KeyStore, String, String )


The receiver SFTP channel is configured with Private Key authentication. The messages don't reach the target SFTP server and the following entries can be seen in the message audit logs:

Transmitting the message to endpoint <local> using connection AFW failed, due to: javax.resource.ResourceException: KeyStoreManagerImplSystemLevel in Method: getISsfProfile( KeyStore, String, String ). A KeyStoreException encountered: A KeyStore-Exception in Method: run(). Message: KeyStoreException in Method: getPrivateKey( KeyStore, String, String ). The requested keystore type is not available in the default provider package or any of the other provider packages that were searched.



  • PI Release Independent
  • SAP NetWeaver
  • SAP Process Integration
  • SAP Process Orchestration


Process Integration 7.0, PI 7.0, PI 7.01, PI 7.02, Process Integration 7.10, PI 7.10, Process Integration 7.11, PI 7.11, Process Integration 7.30, PI 7.30, Process Integration 7.31, PI 7.31, Process Orchestration 7.40, PI 7.40, PO 7.40, Process Orchestration 7.50, PI 7.50, PO 7.50, NetWeaver, XI, AEX, SFTP, Authentication, Private Key, KeyStoreException , KBA , BC-XI-CON-SFT , Secure File Transfer Protocol Adapter , Problem

About this page

This is a preview of a SAP Knowledge Base Article. Click more to access the full version on SAP for Me (Login required).

Search for additional results

Visit SAP Support Portal's SAP Notes and KBA Search.