Venus Control Suite: How do I configure my browser to accept the VCS certificate

Potential Symptoms

When first type in the address (e.g., https://venus-p:44300 ), the browser will alert with a warning. 

⚠️Your connection is not private. Attackers might be trying to seal your information from venus-p.

Example: 
 image (10)a.png 

Within the advanced portion of the prompt, there is usually an option to proceed to the website at which point the prompt is usually not repeated.

image (10)ab.png

However, the address bar of the browser will continue to warn that the site is not secure:

DD4662126 2.png

Environment

  • Product: 
  • Components: All web browsers - Microsoft Edge, Google Chrome, Mozilla Firefox, etc 
  • Control System: Venus On-Premise

Using browser from another computer to connect to an on-premise Venus Control Suite server (typically named venus-p).

Cause

Unlike the cloud-hosted Venus Control Suite (e.g., https://venus.daktronics.com ), the on-premise Venus Control Suite generates a unique self-signed root certificate for each installation. This approach is widely recognized and accepted for on-premise HTTPS on local networks, but browsers will not automatically trust it.

Resolution

    The steps must be replicated on every client computer that frequently interacts with the on-premise Venus Control Suite.

    ▶️Use the arrows to open and collapse each section.

    Download DaktronicsVenusControlSuiteRoot
    1. Download the server-specific root CA (if different, replace "venus-p" with applicable hostname in the URL)
      1. http://venus-p:8810/pub/public/b666dddb-a1fd-402c-a093-fa27778aa3a6.crt
      2. Within the downloads view, click Open File
         2024-03-11_15-40-39.png 

    👉Optionally can use the equivalent URL (HTTPS with port 8811) if previously granted temporary trust via proceeding past the security prompt. https://venus-p:8811/pub/public/b666dddb-a1fd-402c-a093-fa27778aa3a6.cr

      Install CA Root certificate
      1. Click the Install Certificate... 
        image.png   
      2. Select Local Machine for Store Location and click Next button.
        image.png   
      3. Select Place all certificates in the following store and click Browse....
        image.png  
      4. Select Trusted Root Certification Authorities and click OK.
        image.png 
      5. Click Next.
      6. Click Finish.

      image.png  

      1. Click OK in the prompt for import was successful.
        image.png 
      1. Close all open browsers.
      2. Reopen browser and go to https://venus-p:44300 
      3. The site should now show as a secure connection.

      Related Resources

      All Sport Pro: How do I add Trust of All Sport Pro Root CA

      KB ID: 000028327


      DISCLAIMER: Use of this content may void the equipment warranty, please read the disclaimer prior to performing any service of the equipment.

      DAKTRONICS DOES NOT PROMISE THAT THE CONTENT PROVIDED HEREIN IS ERROR-FREE OR THAT ANY DEFECTS WILL BE CORRECTED, OR THAT YOUR USE OF THE CONTENT WILL PROVIDE SPECIFIC RESULTS. THE CONTENT IS DELIVERED ON AN "AS-IS" AND "AS-AVAILABLE" BASIS. ALL INFORMATION PROVIDED IN THIS ARTICLE IS SUBJECT TO CHANGE WITHOUT NOTICE. DAKTRONICS DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING ANY WARRANTIES OF ACCURACY, NON-INFRINGEMENT, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. DAKTRONICS DISCLAIMS ANY AND ALL LIABILITY FOR THE ACTS, OMISSIONS AND CONDUCT OF YOU OR ANY THIRD PARTIES IN CONNECTION WITH OR RELATED TO YOUR USE OF THE CONTENT. ADJUSTMENT, REPAIR, OR SERVICE OF THE EQUIPMENT BY ANYONE OTHER THAN DAKTRONICS OR ITS AUTHORIZED REPAIR AGENTS MAY VOID THE EQUIPMENT WARRANTY. YOU ASSUME TOTAL RESPONSIBILITY FOR YOUR USE OF THE CONTENT AND ANY LINKED CONTENT. YOUR SOLE REMEDY AGAINST DAKTRONICS FOR DISSATISFACTION WITH THE CONTENT IS TO STOP USING THE CONTENT. THIS LIMITATION OF RELIEF IS A PART OF THE BARGAIN BETWEEN THE PARTIES.

      The above disclaimer applies to any property damage, equipment failure, liability, infringement, or personal injury claim arising out of or in any way related to your use or application of the content, whether such claim is for breach of contract, tort, negligence or any other cause of action.