Browser does not trust SignalR host

You are here:
< Back

Sometimes a browser upgrade or new install will not “trust” the Self-Signed certificate to allow the various BFC web pages to connect to the BFC SignalR Service on the local computer. In those situations, we can navigate to the BFC SignalR Service web page and add the “trust” to the browser.

For each of the supported browsers, we will show the different steps on how to add the security exception to allow the browser to trust the certificate. By default, the installer will add the self-signed certificate to the Trusted Certificates within Windows.

The easiest way to correct browser problems is to re-install the BFC Applet v5. If there are still problems, this article discusses how to add it to the Trusted Certificates and to the browser’s trusted certificate store.

Use the GeneralSSL.cmd file

Navigate to the “C:\Program Files (x86)\Brinkman Financial Company, L.P\BFC Applet v5” folder. Right click on the “generateSSL.cmd” and select “Run as Administrator.”

Once complete, the black Command Prompt window will automatically close. Please restart the browser and try to connect to the
https://localhost:3068/signalr/hubs address.

Verifying SSL Certificate Install with Certificate MMC

Press the Windows key and “R” key together. Type “mmc” and press Enter.

Microsoft Management Console

Next, press Ctrl-M, click on Certificates and press “Add.”

Next, choose “Computer Account” radio button

Click Next, select “Local computer” and press Finish

In the new MMC window, expand the Trusted Root certificate list and look for “localhost.”

There should be at least one “localhost” value in this list. In the Personal\Certificates list, you should see at least one “localhost” entry and it should have an expiration date 3 years in the future of today.

Browser-Specific Trusts

First, make sure the BFCSignalRBridge service is running. Next, using the browser of choice, navigate to https://localhost:3068/signalr/hubs.

Internet Explorer

If navigating to the above URL stops the user with an error message about a “problem with this website’s security certificate,” we can add the site to the trusted sites.

Press “Alt” and then select the “Tools” menu and select “Internet options” from that menu.

On the Security Tab, click on Trusted Sites and click on the Sites button. Next, add https://localhost:3068/ to the list.

Reload the page and the site should try to download the Hubs.js file.

Firefox

The easiest way to add the SSL certificate trust for Firefox is to utilize the “firefoxcertinstall.cmd” in the “BFC Applet v5” directory (run as Administrator).

Through the browser, navigate to the above URL.

Click on Advanced and press the “Accept the Risk and Continue.” This will save the certificate in the exception list.