Trying to integrate with SAP - Need Certificate

akhil19
Kilo Expert

Hi,

I am trying to integrate with SAP Transport but we need to install the certificate from ServiceNow for the connection to work.

I tried to download the SN certificate from the browser but it comes up as untrusted.

Does anybody know the place from where we should be downloading it ?

Thank

1 ACCEPTED SOLUTION

Hi Sreeja,


You can download the certificates from browser.



1.Open any of your SN instances in Chrome.


2. Click on the green lock icon in the address bar


3. Click on "Connection" tab and then on certificate information.


4. The use 'Export to File" and use the required format to export it in.


5.Make sure to export the entire chain one at a time.


View solution in original post

14 REPLIES 14

tony_barratt
ServiceNow Employee
ServiceNow Employee

Hi Akhilesh,



There is some info on the SSL cert for SeviceNow here:


SSL Certificate Information - ServiceNow Wiki



Evidently every time you connect to your instance via https you do dynamically download the cert.



If you download the Cert and hardcode it somewhere, if the cert changes on the ServiceNow side the integration will will no longer function.



Best Regards



Tony


I was able to get the Cert and get it installed on SAP.


But the SAP system is throwing up the error "SSSLERR_PEER_CERT_UNTRUSTED".





tony_barratt
ServiceNow Employee
ServiceNow Employee

Hi Akhillesh,



Inbound SOAP Web Service Security - ServiceNow Wiki


..


ServiceNow supports mutual authentication for outbound web services. Mutual authentication is not available for inbound web services.



You do mention here:


Obtaining Client/Server Certificates for SOAP Mutual Authentication


That you are implementing inbound, to the instance ,SOAP.




I think SSSLERR_PEER_CERT_UNTRUSTED error message is a symptom of mutual authentication not being available.




Best Regards




Tony



I Also have had to deal with mutual soap messages for an integration with entrust. To get that to work we had to actually do the soap calls on our midserver in a odd way. I'll add more to this tomorrow.