SAP Knowledge Base Article - Preview

2253896 - InvalidKeyException logging in to PI Integration Builder

Symptom

  • When logging on to the Process Integration (PI) or Process Orchestration (PO) Integration Builder tools you get the error "Application cannot be started" with
    Caused by: java.security.InvalidKeyException: No installed provider supports this key: com.sun.deploy.security.MSCryptoRSAPrivateKey
  • You are connecting to the Integration Builder over HTTPS URL
  • The stack trace of the error is:

    com.sun.deploy.net.FailedDownloadException: Resource cannot be started: https://<server>:<port>/dir/directory/com.sap.xpi.ibdir.client.jar
          at com.sun.deploy.net.DownloadEngine.actionDownload(Unknown Source)
          at com.sun.deploy.net.DownloadEngine.downloadResource(Unknown Source)
          at com.sun.deploy.cache.ResourceProviderImpl.getResource(Unknown Source)
          at com.sun.deploy.cache.ResourceProviderImpl.getResource(Unknown Source)
          at com.sun.javaws.LaunchDownload$DownloadTask.call(Unknown Source)
          at java.util.concurrent.FutureTask.run(Unknown Source)
          at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
          at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
          at java.lang.Thread.run(Unknown Source)... 

    javax.net.ssl.SSLHandshakeException: Error signing certificate verify
          at sun.security.ssl.Alerts.getSSLException(Unknown Source)
          at sun.security.ssl.SSLSocketImpl.fatal(Unknown Source)
          at sun.security.ssl.Handshaker.fatalSE(Unknown Source)
          at sun.security.ssl.ClientHandshaker.serverHelloDone(Unknown Source)
          at sun.security.ssl.ClientHandshaker.processMessage(Unknown Source)
          at sun.security.ssl.Handshaker.processLoop(Unknown Source)
          at sun.security.ssl.Handshaker.process_record(Unknown Source)
          at sun.security.ssl.SSLSocketImpl.readRecord(Unknown Source)
          at sun.security.ssl.SSLSocketImpl.performInitialHandshake(Unknown Source)
          at sun.security.ssl.SSLSocketImpl.startHandshake(Unknown Source)
          at sun.security.ssl.SSLSocketImpl.startHandshake(Unknown Source)
          at sun.net.www.protocol.https.HttpsClient.afterConnect(Unknown Source)
          at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(Unknown Source)
          at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)
          at sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(Unknown Source)
          at com.sun.deploy.net.HttpUtils.followRedirects(Unknown Source)
          at com.sun.deploy.net.BasicHttpRequest.doRequest(Unknown Source)
          at com.sun.deploy.net.BasicHttpRequest.doRequest(Unknown Source)
          at com.sun.deploy.net.BasicHttpRequest.doGetRequest(Unknown Source)
          at com.sun.deploy.net.DownloadEngine.actionDownload(Unknown Source)
          at com.sun.deploy.net.DownloadEngine.downloadResource(Unknown Source)
          at com.sun.deploy.cache.ResourceProviderImpl.getResource(Unknown Source)
          at com.sun.deploy.cache.ResourceProviderImpl.getResource(Unknown Source)
          at com.sun.javaws.LaunchDownload$DownloadTask.call(Unknown Source)
          at java.util.concurrent.FutureTask.run(Unknown Source)
          at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
          at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
          at java.lang.Thread.run(Unknown Source)

    Caused by: java.security.InvalidKeyException: No installed provider supports this key: com.sun.deploy.security.MSCryptoRSAPrivateKey
          at java.security.Signature$Delegate.chooseProvider(Unknown Source)
          at java.security.Signature$Delegate.engineInitSign(Unknown Source)
          at java.security.Signature.initSign(Unknown Source)
          at sun.security.ssl.HandshakeMessage$CertificateVerify.<init>(Unknown Source)
          ... 18 more


Read more...

Environment

  • PI Release Independent
  • SAP NetWeaver
  • SAP Process Integration

Product

SAP NetWeaver all versions ; SAP Process Integration all versions

Keywords

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.4, PI 7.4, PO 7.4, PO 7.5, XI, AEX, P4, Anwendung kann nicht gestartet werden , KBA , BC-XI-IBC , Integration Builder - Configuration , BC-XI-IBD , Integration Builder - Design , BC-XI-IBF , Framework , 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.