Enabling Interoperability

To interoperate the SmartEdge agent with F1A to monitor all web traffic (HTTPS), you should create a registry key use_f1e and set it to true, if one does not exist. This value will be read by seproxy on startup to indicate if the traffic must be forwarded to F1A.

The SmartEdge agent's seproxy will read the registry value at startup. The SmartEdge agent assumes false if registry entry is missing.

You can enable the registry value on individual device as shown below or can be provisioned via MDM or GPO. After the use_f1e value is pushed, seproxy should be restarted via MDM script.

Windows

To interoperate F1A with SmartEdge agent on Windows, follow the steps below:

  1. Open registry editor by navigating to Run > regedit.
  2. Navigate to key Computer > HKEY_LOCAL_MACHINE > SOFTWARE > Bitglass.
  3. Ensure that value name use_f1e exists.

    If not, create one of type String.

  4. Set use_f1e value data as true.


  5. Restart the seproxy.

macOS

To interoperate F1A with SmartEdge agent on macOS, add an entry to seproxy.plist with the use_f1e set to true and restart the seproxy.

  1. Open Terminal.
  2. Change directory to /Library/Preferences/Bitglass folder.
  3. Run the following command to open Vim editor.

    sudo vim com.bitglass.seproxy.plist

  4. Press i to enter in Insert mode.
  5. Add key-value pair:
    1. Set key to use_f1e.
    2. Set string to true.


    Note: You should insert the use_f1e key-value pair after the first </dict> and before the version.
  6. To save changes, press Esc, enter :wq and then press Enter.
  7. Run the following commands to restart services:
    sudo launchctl unload /Library/LaunchDaemons/com.bitglass.seproxy.plist
    sudo launchctl load /Library/LaunchDaemons/com.bitglass.seproxy.plist