SAP Knowledge Base Article - Public

3232918 - How to configure Corba SSL for Crystal Reports for Enterprise (CR4E) BI & CRS 4.2 SP05+

Symptom

  • How to configure Corba SSL for CR4E client application
  • What are the high-level steps or commands used to configure Corba SSL?

Environment

SAP Crystal Reports for Enterprise (CR4E)

Reproducing the Issue

When CR4E client SSL is not configured correctly, you may received the following error when attempting to upload content to CRS/BIP:

Serialized Session is invalid. - [CRC00000026]
Caused by: Serialized Session is invalid. - [CRC00000026]
Caused by: Communication error occurred when trying to connect to server ExampleServer.com:6400 (FWM 01009) - [Internal Error SDKExceptionL145]
Caused by: Communication error occurred when trying to connect to server ExampleServer.com:6400 (FWM 01009) - [Internal Error RawAPSDirectoryL392]
Caused by: Unable to create client - [Internal Error ClientManagerL384]

Cause

Have the need to implement Secure Sockets Layer (SSL) communication between client application and the back-end Crystal Reports Server or BI Platform.

CR4E config.ini file may not have been configured

Resolution

Configure the Crystal Reports for Enterprise SSL properties for CORBA:
  

      1. Open the file: config.ini, located by default at:

             C:\Program Files (x86)\SAP BusinessObjects\Crystal Reports for Enterprise XI 4.0\configuration
           
      2. Add the folllowing lines to the file config.ini

             businessobjects.orb.oci.protocol=ssl
             certDir=C:\\mycerts       
             trustedCert=cacert.der
             sslCert=servercert.der
             sslKey=server.key
             passphrase=passphrase.txt
          
      3. In the above lines added, where it is written: "C:\\mycerts", replace it with the location of your SSL files.

IMPORTANT NOTES:

  • The backslashes in the cerDir path must be double "\\"
  • The settings certDir, trustedCert, sslCert, sslKey are case sensitive and MUST contain uppercase D, C, C, and K respectively
  • The settings businessobjects.orb.oci.protocol and certDir must NOT have trailing spaces after the value

See Also

2634052 - How to configure Corba SSL using self-signed certificate for SAP BI 4.2 SP05+

See the following documentation found on help.sap.com:
https://help.sap.com/docs/SAP_CRYSTAL_REPORTS_FOR_ENTERPRISE/14191c53df3a4d13aeb24ea3bef63abd/e1e1e256a5394b9d842e88a3fadb898e.html?locale=en-US

Keywords

KBA , BI-BIP-ADM , BI Servers, security, Crystal Reports in Launchpad , Problem

Product

SAP Crystal Reports 2011