HTTPS ILMT Integration with ServiceNow MID

Abhishek41
Tera Contributor

Hi All,

I am trying to integrate IBM ILMT server with SN Mid using https connection. I am little confuse with the HTTPS certificate configuration online SN documentation for the MID server. If someone has already implemented it, can share the steps for the importing/configuring the certificate on MID.

 

Thanks in Advance,

Abby

7 REPLIES 7

Shravani Kantha
Tera Contributor

Hi Abhishek,

 

Did you find any process or document to upload certificate to mid server for https connection. I'm also looking for the same.

Below article is confusing if the connection is possible using mid server for https servers.

 

https://support.servicenow.com/kb?id=kb_article_view&sysparm_article=KB0712613

 

Regards,

Shravani

Hi @Shravani Kantha 

 

Check if the ILMT Server IP address is reachable from the Mid Server you are using? 

 

Prabu Velayutha
Mega Sage
Mega Sage

Hi @Abhishek41 

 

I got the PEM certificate from my ILMT ADMIN and imported it under System Definition - > Certificates.

1.On the Certificates list view click on new

2. Then give the name and set format as PEM

3. Paste the certificate content you received from the ILMT admin in the PEM certificate field

4. Click Save and then click Validate Stores/Certificates, you will find the start and expiry date getting auto populated upon successful validation, be cautious while you copy paste the content in this field. 

 

Note: There no need to copy or import directly on the MID server, creating the certificate in the instance is sufficient.

Inform the ILMT admin to share you the PEM certificate.

 

If my response helps to solve your issue. Kindly mark it as helpful & correct!

Hi Prabu,

 

I have followed below steps and facing an error while importing data.

 

1. Got PEM certificate from ILMT admin and uploaded certificate, validation of certificate is successful

2. Set up mid server and configured this mid server on connection form by selecting specific mid server and gave mid server name

3. From connection health, when i validate, received error "No sensors defined" in ecc_queue

4. Based on below article, added ilmtRequest.setEccParameter("skip_sensor","true"); in ILMTRestUtil script include

https://support.servicenow.com/kb?id=kb_article_view&sysparm_article=KB0727028 

5. No error in ecc_queue now and when i ran "Scheduled Import", I'm getting below error

*** Script: SamIbmDataImportJob: Error: ILMTImportWorker: IBM Server connection name 'ilmt_int', url 'https://server name:9081/' is not valid

SamIbmDataImportJob: Error: ILMTImportWorker: IBM Server connection name '', url '' is not valid.

 

I'm not sure what was the issue with url, On connection form, Host field i gave server name and port as 9081 by making url builder check box to true, Instead of server name, tried with IP address of server, No luck.

 

Any idea what I'm missing/any configurations from server/network configurations i need to take care of?

 

Thank you in advance.

 

Regards,

Shravani