Fresh Install MID Server

Minh Huy Lam Qu
Giga Sage

Hello everyone,

 

I would like to 

Our instance currently has one MID Server that cannot auto-upgrade whenever a new security patching or upgrade is applied. ServiceNow Hi Support has suggested a fresh install for that MID Server. The MID Server is just used for the discovery of the CIs, we can see there are some Discovery Schedules that are linked to that MID Server. 

 

If we fresh install the MID Server, is there any impact on the functionality? Can the MID Server perform the same as before the fresh installation?

 

Regards,

 

2 ACCEPTED SOLUTIONS

Hi @Minh Huy Lam Qu 

"The MID Server just has some credentials and Discovery Schedules." --> If this is all there is to it, and you know all the places where an MID server has been configured, there is nothing to stop you reinstalling it.

Maik

View solution in original post

Rahul Priyadars
Giga Sage
Giga Sage

When u Install the New Mid Server - You just need to change the Mid Server reference in Discovery Schedules. If 

Specific Mid Server/Cluster Option is used.

RahulPriyadars_0-1704176398738.png

 

Now Coming to your Original Query - Auto Upgrade of Mid Server is enabled by Default and few points on this

 

(1) Access to the MID Server download site The MID Server host computer must have access to the ServiceNow download site at install.service-now.com to upgrade automatically. If you have a self-hosted ServiceNow environment that blocks access to the download site, you must import the MID Server installer package into your MID Server hosts manually. For instructions, see KB0760123 in the Self-Hosted knowledge base.

(2) MID Server access to OCSP blocked Firewalls and proxy configurations may block calls to the OCSP Entrust server, which prevents the MID Server from working. You may need to change your firewall permissions so the OCSP traffic to go through properly. For more information and resolutions, see the HI Knowledge Base article [KB0813636].

(3) 

MID Server operating system compatibility
Upgrading Windows or Linux MID Servers with 32-bit operating systems is not supported. For more information refer to [KB0863694].

The MID Server cannot upgrade on a Windows host if the Windows Application Experience service is disabled. For information on the error that is displayed and instructions for re-enabling this service, see KB0597552.

The MID Server upgrade is blocked by some antiviruses running on Windows hosts. For information on the errors and list of these antiviruses see KB0870329.

(4) mid.version.override: Sets an override condition for the current version for all MID Servers in your environment. This action pins the MID Servers to a single version and disables the automatic upgrade feature. This property is not visible in the base system and must be added to the System Property [sys_properties] table when it is set.

 

Regards

RP

View solution in original post

4 REPLIES 4

Maik Skoddow
Tera Patron
Tera Patron

Hi @Minh Huy Lam Qu 

 

"ServiceNow Hi Support has suggested a fresh install for that MID Server" -> I'm curious what has been done by ServiceNow to investigate the root cause for your issue. Of course you could install a new MID Server but why should this approach solve your issue?

 

I highly can recommend taking a look on my page MID Server You will find there tons of links to additional sources which might help to identify the root cause

 

And to answer your question. To my mind, reinstallation of the MID Server always bears the risk to break existing functionalities like Discovery or any integrations relying on a MID Server. As the new MID Server will have a new Sys ID you have to replace any references anywhere in the system with the new MID Server record.

 

Maik

Hi @Maik Skoddow ,

 

The MID Server just has some credentials and Discovery Schedules. If I choose the option to fresh install it, then re-configure these credentials and Discovery Schedules for the new one. Can it run the same as the old one?

 

If I don't choose this option, every time ServiceNow applied the new Security Patching or Upgrade, I will need to manually upgrade the MID Server Service in the hosted Server.

 

Regards,

Huy Lam

Hi @Minh Huy Lam Qu 

"The MID Server just has some credentials and Discovery Schedules." --> If this is all there is to it, and you know all the places where an MID server has been configured, there is nothing to stop you reinstalling it.

Maik

Rahul Priyadars
Giga Sage
Giga Sage

When u Install the New Mid Server - You just need to change the Mid Server reference in Discovery Schedules. If 

Specific Mid Server/Cluster Option is used.

RahulPriyadars_0-1704176398738.png

 

Now Coming to your Original Query - Auto Upgrade of Mid Server is enabled by Default and few points on this

 

(1) Access to the MID Server download site The MID Server host computer must have access to the ServiceNow download site at install.service-now.com to upgrade automatically. If you have a self-hosted ServiceNow environment that blocks access to the download site, you must import the MID Server installer package into your MID Server hosts manually. For instructions, see KB0760123 in the Self-Hosted knowledge base.

(2) MID Server access to OCSP blocked Firewalls and proxy configurations may block calls to the OCSP Entrust server, which prevents the MID Server from working. You may need to change your firewall permissions so the OCSP traffic to go through properly. For more information and resolutions, see the HI Knowledge Base article [KB0813636].

(3) 

MID Server operating system compatibility
Upgrading Windows or Linux MID Servers with 32-bit operating systems is not supported. For more information refer to [KB0863694].

The MID Server cannot upgrade on a Windows host if the Windows Application Experience service is disabled. For information on the error that is displayed and instructions for re-enabling this service, see KB0597552.

The MID Server upgrade is blocked by some antiviruses running on Windows hosts. For information on the errors and list of these antiviruses see KB0870329.

(4) mid.version.override: Sets an override condition for the current version for all MID Servers in your environment. This action pins the MID Servers to a single version and disables the automatic upgrade feature. This property is not visible in the base system and must be added to the System Property [sys_properties] table when it is set.

 

Regards

RP