Sophos Firewall (XGS / SFOS)¶
The RTA requires one outbound connection: OpenVPN over TCP/443 to
connect.remotetesting.secureworks.com. On Sophos Firewall (SFOS), two
independent policies can block this even when port 443 is otherwise permitted —
TLS/SSL inspection and Application Control. Both must be configured.
Note
For the full background on why OpenVPN-over-443 is blocked by NGFWs, see the firewall troubleshooting overview and the troubleshooting index.
1. Create an FQDN Host¶
All subsequent rules reference a single named object for the RTA endpoint.
- Go to Hosts and services > FQDN host.
- Click Add.
- Set Name to
rta-connect(or any descriptive label). - Set FQDN to
connect.remotetesting.secureworks.com. - Click Save.
2. TLS/SSL Inspection Exclusion (Don't Decrypt)¶
SFOS performs SSL/TLS inspection via Rules and policies > SSL/TLS inspection rules. If inspection is active for outbound traffic, it will attempt to intercept the OpenVPN session on TCP/443 and terminate it with a reset.
Option A — Dedicated SSL/TLS inspection rule (recommended)¶
- Go to Rules and policies > SSL/TLS inspection rules.
- Click Add rule and position it above any existing decrypt rules that cover outbound traffic.
- Configure:
- Action:
Don't decrypt - Destination host/network: select the
rta-connectFQDN host created above - Destination port:
HTTPS(443) - Leave all other conditions at their defaults (any source zone/user/network).
- Click Save. The rule takes effect immediately.
Option B — Local TLS exclusion list¶
SFOS also maintains a global exclusion list that bypasses decryption regardless of rule order.
- Go to Rules and policies > SSL/TLS inspection rules.
- Click Exclusions (top-right of the page, or via the Local TLS exclusion list link depending on your SFOS version).
- Add
connect.remotetesting.secureworks.comto the exclusion list. - Click Save.
Tip
Option A gives you more control (scoped to the specific destination and port) and is easier to audit. Use Option B only if your SFOS version does not present a "Don't decrypt" action in the rule editor.
3. Application Control Exception¶
SFOS Synchronized App Control and the Application Filter may classify the
OpenVPN flow as OpenVPN, Proxy and tunnel, or an unknown non-HTTPS
application on port 443, and drop it if a blocking policy applies.
Check the existing firewall rule's App Control policy¶
- Go to Rules and policies > Firewall rules.
- Open the rule that handles outbound traffic from the RTA's network segment.
- Under Security features, check which Application filter policy is applied.
- If it is set to None, no app-control blocking is active — skip to section 4.
Add an application filter exception¶
If an Application filter policy is applied:
- Go to Protect > Application filter (some versions: Web > Application filter).
- Open the policy that is applied to the outbound firewall rule.
- Click Add exception (or locate the Exceptions tab).
- Set the destination to the
rta-connectFQDN host and set the action to Allow. - Click Save.
Alternatively, create a dedicated firewall rule (section 4) that covers only the RTA traffic and explicitly sets Application filter to None, placing it above the general outbound rule.
4. Firewall Rule and Verification¶
Firewall rule¶
If you do not already have an outbound rule covering the RTA's network segment, create one:
- Go to Rules and policies > Firewall rules.
- Click Add firewall rule > New firewall rule.
- Configure:
- Rule name:
RTA outbound VPN - Source zone: the zone containing the RTA (e.g.,
LAN) - Source networks: the RTA's subnet or host object
- Destination zone:
WAN - Destination networks:
rta-connect(FQDN host) - Services:
HTTPS(TCP/443) - Action:
Accept - SSL/TLS inspection: set to None or ensure the "Don't decrypt" rule from section 2 applies
- Application filter: set to None, or use the exception from section 3
- Click Save. Rules take effect immediately — no separate deploy step is required.
Verify connectivity¶
From a host on the same network segment as the RTA, confirm that TCP/443 is reachable:
nc -vz connect.remotetesting.secureworks.com 443
A successful connection prints something like:
Connection to connect.remotetesting.secureworks.com 443 port [tcp/https] succeeded!
Then check the RTA's own status (via the deployment portal or local console) to confirm the OpenVPN tunnel comes up and remains stable.
Warning
A successful TCP connection (nc) only confirms the port is reachable.
The OpenVPN session layer also requires that inspection is not intercepting
the traffic — watch the RTA console for tunnel-establishment output.
Check the Sophos Firewall log viewer¶
If connectivity still fails after applying the above:
- Go to Log viewer (Diagnostics section, or the top-right log icon).
- Filter for the source IP of the RTA and destination
connect.remotetesting.secureworks.com. - Look for
SSL/TLS inspectionorApplication controldrop entries — these point to whichever exclusion was not applied correctly.