General Info
When attempting to log in to the Manitou Web Client, you may see this error when hovering your mouse over the LOGIN button. There are a couple of items that can cause this.
This can happen when the Local Utility Service is unable to correctly verify the WorkstationID value from the registry.
- This value can be found at \\HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Bold Technologies\Manitou\Client
The Local Utility Service is used to communicate between the browser and the local system. To do this securely, it needs an SSL certificate. During the installation of the Local Utility Service, a self-signed LOCALHOST certificate is created for this purpose. The certificate created can be viewed by running "certlm.msc" from the Windows Run prompt.

Another cause is the site being blocked due to the Local Network Access in the browser. To fix this in the browser, follow the steps below:
- Edge - go to Settings -> Privacy, search, and services-> Site Permissions -> All permissions -> Local Network access -> change the permission for the MWC via the ellipses to allow

- Chrome - go to Settings -> Privacy and security -> Site settings -> Permissions -> Additional Permissions -> Go into the permissions for the site using the triangle, scroll down to the bottom, and update the permissions for Local Network Access to Allow.

The "No Workstation ID Found" error occurs when one of these communication layers fails
-
Local Utility Service is not installed or running.
-
The Local Certificate did not get created correctly.
-
The Local Certificate is not bound properly to 0.0.0.0:7020
-
The WorkstationID key in the registry is not present.
Troubleshooting
-
Verify that the Local Utility Service is running (Task Manager > Services).
-
Verify that the certificate exists (CERTLM > Personal > Certificates)
-
Verify that the registry entry exists (\\HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Bold Technologies\Manitou\Client)
If items 1 through 3 above have been verified, proceed to Next Steps.
Next Steps
-
Rename the WorkstationID key in the registry to "OLDWorkstationID" and then refresh the ManitouNEO login page. This will force the Local Utility Service to create a new WorkstationID key.
-
If it successfully creates the new WorkstationID try to login to ManitouNEO and see if that has resolved the issue.
-
If it fails to create the key please proceed to step 2.
-
-
Re-run the LocalCertificateUtility by hand.
-
Open a command prompt as administrator
-
Run the following commands
-
C:\Program Files (x86)\Bold Technologies\Manitou\LocalCertificateUtility>LocalCertificateUtility.exe --p=7020 --cn
C:\Program Files (x86)\Bold Technologies\Manitou\LocalCertificateUtility>LocalCertificateUtility.exe --p=7021 --cn
C:\Program Files (x86)\Bold Technologies\Manitou\LocalCertificateUtility>LocalCertificateUtility.exe --p=7022 --cn
-
If issues persist, enter https://localhost:7020 in the address bar in the browser – when prompted, select ‘Proceed Anyway’ and retest.
-
If still unsuccessful, attempt to create cert manually.
-
Open an Administrator Command Prompt
-
Type "netsh http delete sslcert ipport=0.0.0.0:7020" and press ENTER. This will delete our existing certificate.
-
Copy the attached BoldCert.inf file to the customer's C:\temp directory.
-
In the command prompt switch to the C:\Temp directory.
-
Type "Certreq.exe -new BoldCert.inf cert.req" and press ENTER.
-
If prompted to overwrite a cert.req file - click OK on that dialog.
-
When the command succeeds it will output the details of the newly installed certificate like this:
-
-

-
Copy the Thumbprint value from the output
-
Type "netsh http add sslcert ipport=0.0.0.0:7020 certhash=[THUMBPRINT] appid={72605d10-BA07-4136-ACBB-AC43CB54f8EA}", replacing the [THUMBPRINT] variable with the value from step 6 and press ENTER. You should see a message stating "SSL Certificate successfully added"
-
Restart the Local Utility Service service and attempt to log in to ManitouNEO again.

