SAP Knowledge Base Article - Preview

3235233 - Server certificate public key uses not supported point format!

Symptom

Within AS Java system, you have created one destination to external system. When do "Ping Destination", it fails with error:
-----------------------
Error during ping operation: Error while silently connecting: org.w3c.www.protocol.http.HttpException: Server certificate public key uses not supported point format!
-----------------------

Or when you try to open one keystore view, it end with 500 error. From defaultTrace.*.trc can see error:
------------------------
Can not get extended entry info for entry <certificate name>

[EXCEPTION]
java.lang.ClassCastException: org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPublicKey (loaded by <xxxx>@705878 com.sap.engine.boot.loader.ResourceMultiParentClassLoader) cannot be cast to iaik.x509.PublicKeyInfo (loaded by library:core_lib@44581 com.sap.engine.boot.loader.ResourceMultiParentClassLoader)
at com.sap.engine.services.keystore.impl.util.EntryUtility.getPublicKeyMD5Fingerprint(EntryUtility.java:591)
at com.sap.engine.services.keystore.impl.util.EntryUtility.getStringRepresentation(EntryUtility.java:486)
at com.sap.engine.services.keystore.impl.util.EntryUtility.getStringRepresentation(EntryUtility.java:259)
at com.sap.engine.services.keystore.impl.util.EntryUtility.getExtendedEntryInfo(EntryUtility.java:203)
at com.sap.engine.services.keystore.jmx.bean.ViewManager.getExtendedEntryInfo(ViewManager.java:170)
at sun.reflect.GeneratedMethodAccessor474.invoke(Unknown Source)
......
500 Internal Server Error is returned for HTTP request [https://<hostname>:<port>/webdynpro/resources/sap.com/tc~lm~itsam~ui~mainframe~wd/FloorPlanApp]:
component [dispatcher],
web module [webdynpro/resources/sap.com/tc~lm~itsam~ui~mainframe~wd],
application [sap.com/tc~lm~itsam~ui~mainframe~wd],
DC name [],
CSN component[],
problem categorization [],
internal categorization [-306856213].

[EXCEPTION]
java.lang.NullPointerException: while trying to invoke the method com.sap.engine.services.keystore.jmx.data._gen.ExtendedEntryInfo.getEntryType() of a null object loaded from local variable 'entryInfo'
at com.sap.security.wd.keystore.KeystoreComponent.supplyKeystoreEntries(KeystoreComponent.java:1171)
at com.sap.security.wd.keystore.wdp.InternalKeystoreComponent.supplyKeystoreEntries(InternalKeystoreComponent.java:445)
at com.sap.security.wd.keystore.wdp.IPublicKeystoreComponent$IKeystoreEntriesNode.doSupplyElements(IPublicKeystoreComponent.java:1111)
at com.sap.tc.webdynpro.progmodel.context.DataNode.supplyElements(DataNode.java:110)
------------------------


Read more...

Environment

  • SAP NetWeaver 7.1
  • SAP NetWeaver 7.2
  • SAP NetWeaver 7.3
  • SAP enhancement package 1 for SAP NetWeaver 7.3
  • SAP NetWeaver 7.5

Product

SAP NetWeaver 7.1 ; SAP NetWeaver 7.2 ; SAP NetWeaver 7.3 ; SAP NetWeaver 7.4 ; SAP NetWeaver 7.5 ; SAP enhancement package 1 for SAP NetWeaver 7.3

Keywords

trustedCAs, crypto, BC, key storage, certificates and keys, , KBA , BC-JAS-SEC-CPG , Cryptography , 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.