Non-existent of vmman service

Hi

Is there a procedure to reinstall the vmman service, I can’t find this service in Windows services on the BigFix server.

All commands like
Upgrade VM Manager Tool to version (10.0.13.0)
or
Uninstall VM Manager Tool (10.0.13.0)
terminate with error when executing vmman.bat

Many thanks for your help

Is this for ILMT or BFI? If ILMT, check if it’s installed in ILMT server (if on a separate server)

This is for BFI

Regards
Mohamed AFEILAL

The VM Manager tool is usually automatically installed during the BFI installation. The issue with vmman.bat giving error should be addressed to see why the execution is failing. It could be due to permissions or if a security tool is preventing it from running.

The vmman.bat command can also be run from command prompt to: list available options, load config, debug etc.
Check if the vmman.bat can be run manually.

What error is returned by the command?

Hi

This is the error message returned by the vmman command

C:\Program Files (x86)\BigFix Enterprise\BES Client\LMT\VMMAN>vmman.bat -run
net start vmmansvc
Le nom de service n’est pas valide.

Vous obtiendrez une aide supplémentaire en entrant NET HELPMSG 2185.

Error: loading: C:\Program Files (x86)\BigFix Enterprise\BES Client\LMT\VMMAN\java\jre\bin\msvcp140.dll
Error: loading: C:\Program Files (x86)\BigFix Enterprise\BES Client\LMT\VMMAN\java\jre\bin\j9vm\jvm.dll

C:\Program Files (x86)\BigFix Enterprise\BES Client\LMT\VMMAN>vmman.bat -status
Error: loading: C:\Program Files (x86)\BigFix Enterprise\BES Client\LMT\VMMAN\java\jre\bin\msvcp140.dll
Error: loading: C:\Program Files (x86)\BigFix Enterprise\BES Client\LMT\VMMAN\java\jre\bin\j9vm\jvm.dll

C:\Program Files (x86)\BigFix Enterprise\BES Client\LMT\VMMAN>vmman.bat -runservice
Error: loading: C:\Program Files (x86)\BigFix Enterprise\BES Client\LMT\VMMAN\java\jre\bin\msvcp140.dll
Error: loading: C:\Program Files (x86)\BigFix Enterprise\BES Client\LMT\VMMAN\java\jre\bin\j9vm\jvm.dll

I’ve seen it complain about msvcp140.dll before when C++ is not installed on the server running the VMMan. I don’t remember if it wants the x86 or x64.

Hi

I don’t know what happened on the BES server. The service existed before, I don’t know how it was removed.

The service VM Manager Information returns the following results:

Computer Name = Name of BigFix server (BES)
VMMAN Tool Versio = 10.0.11.0
VMMAN Tool Build Version = 20221209-2054

I think the service was removed during an upgrade that went wrong. That’s why I’m asking how to uninstall VMMAN and reinstall it to at least get the service back.

Regards

Mohamed AFEILAL

I was just looking in to that. Since the installer and uninstaller both use the copy of JRE that vmman itself delivers to install & delete the service, if the JRE is corrupted (which it appears to be) then it won’t be able to cleanly remove itself.

What I’d try is to rename the VMMAN folder (by default \Program Files (x86)\BigFix Enterprise\BES Client\LMT\VMMAN) to VMMAN.broken. Then your system should become relevant to Task 81 Install VM Manager Tool (10.0.13.0) BigFix Inventory v10, running that task would download VMMAN, the JRE, its dependencies, and reinstall.

If you still have a working config file from the original VMMAN you may be able to copy it over, otherwise you’ll need to reconfigure the VM Manager using the dashboards or BFI interface.

Thanks a lot Jason

I was able to install VMMAN, the BFI VM Manager Data Collector service is back.

Regards
Mohamed AFEILAL

1 Like