Application Development and Automation Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 

Migration BO4.1 to BO4.3 sp3 patch 7 logon is depricated and not working

querrec
Explorer
0 Kudos
317
  • SAP Managed Tags:

I get all equivalent jars from installed repo of business object 4.3, i delete all jar bo4.1 then i copy sapjce.jar in C:\sapjvm1.8\sapjvm_8\jre\lib\ext then i copy sapcrypto.dll, slcryptokernel.dll, slcryptokernel.dll.sha256 in C:\sapjvm1.8\sapjvm_8\jre\bin

So despite this manipulation i still have the same error!

déc. 11, 2023 11:19:14 AM com.sap.commoncryptolib.provider.SAPJCE traceProviderInfo

INFOS:

SAPJCE version : 8.5.51

CommonCryptoLib : null

CommonCryptoLib version : 8.5.51

Crypto Kernel version : 8.4.47

FIPS 140-2 mode : YES

Exception at logon()

com.crystaldecisions.sdk.exception.SDKException$ConfidentialChannelFailed: Impossible d'établir un canal confidentiel. (FWM 02119)

cause:com.businessobjects.bcm.exception.UnexpectedError: An unexpected error occurred(DerInputStream.getLength(): Redundant length bytes found). Please validate recently changed internal code. (DerInputStream.getLength(): Redundant length bytes found)

detail:Impossible d'établir un canal confidentiel. (FWM 02119) An unexpected error occurred(DerInputStream.getLength(): Redundant length bytes found). Please validate recently changed internal code. (DerInputStream.getLength(): Redundant length bytes found)

at com.crystaldecisions.sdk.occa.security.internal.ConfidentialChannelService.establishConfidentialChannel(ConfidentialChannelService.java:217)

at com.crystaldecisions.sdk.occa.security.internal.ConfidentialChannelService.createConfidentialChannel(ConfidentialChannelService.java:149)

at com.crystaldecisions.sdk.occa.security.internal.CCMap.locateCCItem(CCMap.java:63)

at com.crystaldecisions.sdk.occa.security.internal.LogonService.doUserLogon(LogonService.java:1057)

at com.crystaldecisions.sdk.occa.security.internal.LogonService.doUserLogon(LogonService.java:1011)

at com.crystaldecisions.sdk.occa.security.internal.LogonService.userLogon(LogonService.java:301)

at com.crystaldecisions.sdk.occa.security.internal.SecurityMgr.userLogon(SecurityMgr.java:168)

at com.crystaldecisions.sdk.framework.internal.SessionMgr.logon_aroundBody0(SessionMgr.java:800)

at com.crystaldecisions.sdk.framework.internal.SessionMgr.logon(SessionMgr.java:1)

at com.crystaldecisions.sdk.framework.internal.SessionMgr.logon_aroundBody2(SessionMgr.java:828)

at com.crystaldecisions.sdk.framework.internal.SessionMgr.logon_aroundBody3$advice(SessionMgr.java:528)

at com.crystaldecisions.sdk.framework.internal.SessionMgr.logon(SessionMgr.java:1)

at fr.maafvie.batch.demat.bo4.utils.testapp.main(testapp.java:23)

Caused by: com.businessobjects.bcm.exception.UnexpectedError: An unexpected error occurred(DerInputStream.getLength(): Redundant length bytes found). Please validate recently changed internal code. (DerInputStream.getLength(): Redundant length bytes found)

at com.businessobjects.bcm.internal.DHKeyAgreeImpl.<init>(DHKeyAgreeImpl.java:43)

at com.businessobjects.bcm.BCM.createKeyAgreement(BCM.java:1096)

at com.crystaldecisions.sdk.occa.security.internal.ConfidentialChannelService.establishConfidentialChannel(ConfidentialChannelService.java:187)

... 12 more

Caused by: java.io.IOException: DerInputStream.getLength(): Redundant length bytes found

at sun.security.util.DerInputStream.getLength(DerInputStream.java:623)

at sun.security.util.DerInputStream.getLength(DerInputStream.java:586)

at sun.security.util.DerInputStream.getDefiniteLength(DerInputStream.java:649)

at sun.security.util.DerInputStream.getBigInteger(DerInputStream.java:206)

at com.sap.commoncryptolib.provider.AlgorithmParametersDH.engineInit(Unknown Source)

at java.security.AlgorithmParameters.init(AlgorithmParameters.java:293)

at com.businessobjects.bcm.internal.DHKeyAgreeImpl.<init>(DHKeyAgreeImpl.java:40)

... 14 more

0 REPLIES 0