Browser does not trust SignalR host
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
Verifying SSL Certificate Install with Certificate MMC
Press the Windows key and “R” key together. Type “mmc” and press Enter.
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.
First, make sure the BFCSignalRBridge service is running. Next, using the browser of choice, navigate to https://localhost:3068/signalr/hubs.
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.
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.