cancel
Showing results for 
Search instead for 
Did you mean: 

SSL on PI 7.1 EHP 1 , where to activate ?

Former Member
0 Kudos

Hi.. im currently confuse on the new PI SSL concept.. here is my understandig, hope someone can enlight and coreect me if i have miss conception

My understanding.. for this version the SSL port is defined in the ICM parameter on ABAP stack.. and activation os SSL server is done thru STRUST, by creating server PSE.

Once SSL pse is created, the HTTPS service can be started from SMICM tx.

on JAVA .. i have found the standard SSL service , ssl_service view .. and there is documentation mention about ICM_SSL_InstanceID

http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/60ff2883-70c5-2c10-f090-a744def2b...

for my question.. if we want to get the SSL signed by CA, i should generate the CSR from STRUST or from service_ssl / ICM_SSL_instanceID.

After trying to generate CSR from ABAP, getting it signed and import it back, my services in JAVA could not read the signed identity..

When i create the CSR from service_ssl , and delete the SSL server standard from STRUST, the HTTPS on SMICM coul dbe started ?

anybody could help ?

Accepted Solutions (1)

Accepted Solutions (1)

iprieto
Contributor
0 Kudos

Hi Muda,

The SSL service is always active by default. For management the SSL options you can use SMICM transaction. From this transaction you can activate/desactivate SSL service or change the port. For do it, go to "Goto->Services".

The ICM component has always exists in SAP but in newer versions has a more relevant role. The activation of SSL is made in keystore view.

The CSR should be generated in keystore view on Java stack. The STRUST is not used.

Best regards

Ivá

Former Member
0 Kudos

Hi ian thanks.. but in my case.. the HTTPS its deactivated with error that it can find any SAPSSLS.pse

in my system PI 7.1 EHP 1, this file generated upon activating SSL Server Standard on STRUST

iprieto
Contributor
0 Kudos

It's strange ....

By default, when you install a SAP PI system there are an System PSE created automatically. In my case, I have a PSE installed.

Have you made the post-configuration steps for SAP PI?

Regards

Ivá

Former Member
0 Kudos

Yes i have made full NWA and my Integration directory, SLD , etc is working.. that is why.. its strange..

do you know how to recreate the files ?

iprieto
Contributor
0 Kudos

Hi,

Have you installed SAPCRYPTOLIB (libsapcrypto.so)?

Regards

Ivá

Former Member
0 Kudos

Yes.. sapcrypto lib is installed, and if i put SAPSSLS.PSE from other abap system.. the HTTPS could work fine

Former Member
0 Kudos

Thanks Ivan, i have generated the SAPSSL.pse using sapgenpse

but now on the keystore view there is 2 entry :

ICM_SSL_instanceID and service_ssl

from which keystore i should generate the CSR ?

i still can figure it, how the pse that created using sapgenpse.. can connect with the keystore view

iprieto
Contributor
0 Kudos

Hi,

You should generate the CSR from ICM_SSL_instanceID. I don't know the last question.

regards

Ivá

Former Member
0 Kudos

Hi thanks Ivan... but this is strange.. even i generate and install the SSL to ICM_SSL_ the HTTPS still not taking the signed certificate, instead using the SAPSSLS.pse that i created using sapgenpse

Answers (2)

Answers (2)

Former Member
0 Kudos

ABAP profile. SSL provider set to JAVA solved it

Former Member
0 Kudos

Hi,

are you talking about RZ10 parmater? Where can we set this ABAP profile SSL Provider in PI 7.1? Please guide us.

Thanks,

Vijay Kumar T.

Former Member
0 Kudos

Vijay

It is set in the ABAP part of the PI system.

Go to transaction RZ10

Edit the instance profile

Add the parameter 'ssl/pse_provider'

Set the parameter value to 'ABAP' (or JAVA depending on how you are working with certificates)

Save the profile

Restart the SAP system.

Regards

Joe

Former Member
0 Kudos

Vijay

It is set in the ABAP part of the PI system.

Go to transaction RZ10

Edit the instance profile

Add the parameter 'ssl/pse_provider'

Set the parameter value to 'ABAP' (or JAVA depending on how you are working with certificates)

Save the profile

Restart the SAP system.

Regards

Joe