Configure Connectivity Hub to run on FIPS compliant machines

If an administrator enabled a FIPS policy on the servers running Connectivity Hub, use the following steps to ensure Connectivity Hub runs successfully:

  1. Locate the Connectivity Hub Admin Site directory. The Default path is C:\Program Files\BA Insight\Connectivity Hub\Admin Site.
  2. Create a new file in the directory named clr.config with the following content:

    clr.config
    Copy
    <?xml version="1.0"?>
    <configuration>    
    <runtime>        
    <enforceFIPSPolicy enabled = "false" />    
    </runtime> 
    </configuration>
  3. Save the file.

  4. Open a command prompt as an Administrator and run command below to set the clr.config file on the Connectivity Hub application pool.

    1. Replace the code <PathToConnectivity HubDir> with the path to your Connectivity Hub installation directory.

    Copy
    C:\Windows\System32\inetsrv\appcmd.exe set apppool /apppool.name:"Connectivity Hub" /CLRConfigFile:"<PathToConnectivity HubDir>\clr.config" /commit:apphost
  5. Locate the "Connectivity Hub Quartz Server" \bin directory. 

    1. Default pathC:\Program Files\BA Insight\Connectivity Hub\Quartz Server\bin.

  6. Open the file Quartz.Server.exe.config and locate the "runtime" section.
    Before the "runtime" section closes add the following line:

    <enforceFIPSPolicy enabled = "false" />

    Example:

     

  7. Open the Services window on your local machine (services.msc), find, and restart the BA Insight Connectivity Hub Scheduler service.
    1. If the service hangs on Stopping status, restart the machine and start the service manually.