Configure MDM Server with TURN (Coturn)

This section describes how to associate the MDM Server with a configured TURN (Coturn) server. This step ensures that Remote View sessions use the correct TURN endpoint for establishing connectivity between the browser and managed devices.

This configuration is required after TURN server installation and is essential for enabling Remote View functionality.

Step 1: Navigate to MDM Server Configuration

  1. Log in to the BigFix Web UI.
  2. Navigate to Apps > Modern Client Management > Admin.
  3. In the left panel, expand Coturn Service.
  4. Click on Configure MDM Server

Step 2: Select Target Device

From Target Devices:
  1. Click on Select .
  2. Choose the MDM server device. This identifies the MDM server where TURN configuration will be applied.
    Note:
    • Only the MDM server device should be selected.
    • Ensure the server is online and reachable.

Step 3: Select Coturn Server

Coturn Configuration

Field: Coturn Server (Required)

  • Select the TURN server from the dropdown list.

Purpose:

  • Associates the MDM server with an already installed and configured TURN server.
  • This TURN server will be used for all Remote View sessions initiated via this MDM server.

Step 4: (Optional) Configure TURN URL Override

Field: TURN URL Override (Optional)

  • Provide a custom TURN/TURNS URL if required.

Example formats:

  • turn:host:3478
  • turns:host:5349

Use this field when:

  • A Load Balancer is placed in front of the TURN server
  • A proxy or custom routing is used
  • External access requires a different endpoint than the configured server address

Purpose:

  • Overrides the default TURN URL derived from the selected Coturn server.
  • Allows flexibility in advanced network setups.

Step 5: Verify Effective TURN URL

Field: Effective TURN URL (Read-only)

  • This field is auto-populated based on:
  • Selected Coturn server, or
  • TURN URL Override (if provided)

Purpose:

  • Displays the actual TURN endpoint that will be used by Remote View sessions.
  • Cannot be edited directly.

Notes:

  • Always verify this value before applying configuration.
  • Ensure it is reachable from both:
  • Admin browser
  • Managed devices

Step 6: Apply Configuration

1. Review all values.

2. Click Configure.

Purpose:

  • Applies TURN configuration to the MDM server.
  • Enables Remote View sessions to use the configured TURN server for connectivity.

Notes and Best Practices

  • Ensure the TURN server is:
  • Publicly reachable
  • Accessible on configured ports (3478 / 5349 / media ports)
  • Use TURN URL Override only when necessary (e.g., load balancer scenarios)
  • Validate DNS resolution for:
  • Coturn server hostname
  • Override URL (if used)
  • Confirm firewall rules allow:
  • TCP 3478
  • TCP 5349 (if TLS enabled)
  • UDP media port range
  • Test connectivity after configuration to ensure proper setup

Outcome

After successful configuration:

  • MDM server is linked with the TURN server.
  • Remote View sessions use the configured TURN endpoint.
  • Connectivity is established reliably across NAT/firewall-restricted environments.