Biztalk Healt Monitor 5.0 update without internet access

Mika Koljonen 6 Reputation points
2021-10-18T13:01:14.847+00:00

Biztalk healt monitor (BHM) give guidance how to update when no internet access from the location where BHM is running.

Instruction is given like this (C:\Program Files (x86)\BizTalkHealthMonitor\BHM_self_update.mht):

"
How can you update BHM if the machine running it is NOT connected to Internet?
The process is also easy and fast:

  • Copy both files ‘ChkBHMRep.exe’ and ‘Microsoft.WindowsAzure.Storage.dll’ from the BHM folder on a machine connected to the Net
  • On the connected machine run ChkBHMRep.exe w/o specific params to download quickly the updated BHM components in a subfolder named “\Updated”
  • Copy the downloaded components from this subfolder to the installed BHM folder on the machine running BHM
  • Re-register the BHM snap-in on the machine running BHM (mandatory if ‘mbvsnapin.dll’ or MYHC.dll belongs to the updated components) :
  • Open an Admin cmd in your Microsoft.Net folder (C:\Windows\Microsoft.NET\Framework\v4.0.30319)
    • Run this command: installutil “C:\Program Files (x86)\BizTalkHealthMonitor\mbvsnapin.dll” (if BHM was installed in its default folder)
      "

that does not work at all in BHM 5.0. I have not tested does that still work with BHM 4.5 but that worked well at least in earlier.

first error what it gives is like below:
"---------------------------

Error

Cannot check the BHM updates. Be sure that BHMCollect.exe is in the same folder than ChkBHMRep.exe

OK

"
After copying BHMCollect.exe and couple of dlls to same folder it gives this kind of error:
"
Unhandled Exception: System.Security.SecurityException: Requested registry access is not allowed.
at System.ThrowHelper.ThrowSecurityException(ExceptionResource resource)
at Microsoft.Win32.RegistryKey.OpenSubKey(String name, Boolean writable)
at Microsoft.BizTalk.BHMSnapin.BHMRepUpd.Main(String[] args)
"

So my question is is there updated instuction available about this?

Microsoft BizTalk Server
Microsoft BizTalk Server
A family of Microsoft server products that support large-scale implementation management of enterprise application integration processes.
363 questions
0 comments No comments
{count} votes

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.