Technology Blogs by Members
Explore a vibrant mix of technical expertise, industry insights, and tech buzz in member blogs covering SAP products, technology, and events. Get in the mix!
cancel
Showing results for 
Search instead for 
Did you mean: 
SumB
Explorer
0 Kudos

Overview:

Many a times it is seen that when SSL certificate of a server is expired or when new application servers are introduced in landscape, we need to share Certificate Signing request (CSR) with Certificate Authority (CA).

Method generally used is to create CSR form SSL Server Standard pse of STRUST and share with CA but sometime below error appears at CA side CSR doesn’t conform to policy and new CSR must be generated or pse error while importing.

So, today I’ll discuss how to use STRUST’s replacement wizard to generate, share new CSR with CA and import back the response.

SumB_0-1715762461310.png

Pre-requisite:

A valid use with access to STRUST tcode with change authorizations.

In order to make use of the Replacement Wizard tool, the system must have the corrections of SAP Note 2414090 - STRUST wizard to replace existing key pairs. This requires a minimum of:

SAP_Basis740SAPKB74017
SAP_Basis750SAPK-75007INSAPBASIS
SAP_Basis751SAPK-75102INSAPBASIS

 

Process:

To fix the above reported error at CA side there are two ways:

  • Delete existing PSE and recreate SSL standard pse to generate CSR – which is not a recommended approach in productive scenarios
  • So, the recommended option would be to use STRUST’s replacement wizard. Advantage of this method is that it’ll create a new certificate key pair without disturbing existing one and can be used to add additional Subject Alternative Names (SAN) too when new application servers are added. Until the existing one is replaced with new response, existing pse will remain intact and continue to work if not expired.

STRUST > Go to change mode > Right click SSL Server Standard> Replacement Wizard

This will launch replacement wizard:

SumB_4-1715767930028.png

Step1: Confirm on DN, change if needed, in this step you also have option to add multiple new SANs or delete the non-required ones as well

SumB_3-1715767874491.png

Step2: Confirm on Algorithm

SumB_2-1715767849282.png

Step 3: Confirm to create key pair with details shown on screen like CN & SAN

SumB_1-1715767828770.png

Step 4: CSR is generated, this can be copied in a plain text and should be shared with CA

SumB_0-1715767798448.png

When CA confirms that CSR is signed and ready to import, comeback to SSL Server standard replacement wizard.

Beauty of replacement wizard is that it knows a CSR was generated previously and when you relaunch it will take you directly to next step.

Step5: Import certificate request, it can be either PKCS#7 file or pem file containing all root & intermediate CA certificates

SumB_6-1715766221026.png

Step6: if certificate is good and no errors reported then it’s ready to use, click activate New Key Pair and Certificate

SumB_7-1715766229628.png

And in last you will get a wizard completion confirmation.

SumB_8-1715766239250.png

Once certificate is imported here, go back to SSL server standard pse and verify the details like expiry date and SAN names you added in first step.

Don’t forget to share the new SSL certificate with the system interacting over HTTPS with your system.

 

Check below notes to get more information on STRUST & SSL :

2414090 - STRUST wizard to replace existing key pairs - SAP for Me

2985997 - Explanation of components below BC-SEC - SAP for Me 

 

Thanks!!

Sumit

Labels in this area