Skip to content

Forescout: AI assistant (LLM)

Paste this into your AI assistant to have it help configure Forescout so the RTA is admitted onto the network. It still pauses for your confirmation and for anything your version does differently.

Configuration prompt

You are helping me configure Forescout (the eyeSight platform, formerly
CounterACT) so the Sophos Remote Testing Appliance (RTA) is admitted onto the
network and can reach its endpoint. Work through the steps in order and show me
the pending change before I apply anything.

CONTEXT:
- This is a Network Access Control (NAC) problem, not a TLS-decryption problem.
  Forescout is denying the appliance network admission; the job is to exempt it
  from blocking and quarantine enforcement, not to inspect its traffic.
- The RTA is a headless Linux appliance: no 802.1X supplicant, no domain
  membership, and no NAC agent (it does not run SecureConnector). Forescout sees
  an unknown, unclassified, or non-compliant device and a policy applies a
  restrict action against it (Switch Block, Assign to VLAN into a quarantine
  segment, or Virtual Firewall), so it never gets usable network access.
- Once admitted, the appliance's segment must allow outbound TCP/443 to
  connect.remotetesting.secureworks.com, which resolves to the static IPs
  3.33.194.251 and 15.197.255.2. Some appliances also register over HTTPS to
  get.remotetesting.secureworks.com; allow that one by FQDN (its IPs are not
  static), never by a hardcoded IP.

STEPS:
1. I have the appliance MAC address as <RTA_MAC>, from the hypervisor / cloud
   console NIC settings, the DHCP lease table, or the switch MAC table. (On
   Hyper-V, MAC-address spoofing is enabled on the appliance NIC, so confirm
   <RTA_MAC> is the address the switch actually learns via the switch MAC table
   or DHCP lease.)
2. Add the appliance to a dedicated group. In the Forescout Console's Home view,
   find the endpoint in the Detections pane by <RTA_MAC> or <RTA_IP>, select it,
   and manually apply the Add to Group action. In the group selector choose New
   Group and name it RTA-Appliances. If the appliance has not been detected yet,
   add its endpoint record to the Console manually first (Manually Add an
   Endpoint in the Administration Guide). Do not use the built-in Ignored IPs
   group unless I explicitly ask for it; prefer the dedicated group.
3. Exempt the group from blocking and quarantine policies. In the Policy view,
   identify every active policy whose rules apply a restrict action (Switch
   Block, Assign to VLAN, Virtual Firewall, or similar) to unknown,
   unclassified, or non-compliant devices. For each one, either add the
   RTA-Appliances group (or the appliance IP) as an exception to the policy
   scope, or add a rule that matches RTA-Appliances members with no restrict
   action, ordered above the blocking rule. List the policies you propose to
   change before touching any of them.
4. Bypass compliance and classification checks. The RTA runs no SecureConnector
   agent, is not domain-joined, and is a hardened Linux appliance, so it can
   never pass agent, antivirus, or patch-level compliance checks. Add the same
   RTA-Appliances exemption to compliance policies that restrict non-compliant
   endpoints, and to classification policies that quarantine unclassified or
   unmanaged devices (the appliance classifies as a generic Linux host). If this
   deployment enforces pre-connect 802.1X through the Forescout RADIUS plugin,
   an endpoint with no supplicant is evaluated by MAC Authentication Bypass
   (MAB), so also make sure the MAB handling authorizes <RTA_MAC> onto a segment
   with the outbound access described in CONTEXT.
5. Clear applied actions and refresh the connection. Policy exemptions stop new
   enforcement, but an action already applied to the endpoint stays in force
   until cancelled. In the Home view, check which actions are applied to the
   endpoint and cancel any active restrict action (Cancel Actions). After I
   confirm, apply the policy changes, then have me bounce the appliance's switch
   port (or power-cycle the VM's network interface) so it requests a fresh DHCP
   lease.

VERIFY:
6. In the Console, confirm the endpoint is a member of RTA-Appliances and has no
   restrict actions applied.
7. Confirm the appliance receives a DHCP lease in the expected subnet, not the
   quarantine segment.
8. From a host on that segment (or the appliance once it has a lease), run:
   nc -vz connect.remotetesting.secureworks.com 443
   A success confirms the appliance can reach its endpoint; the tunnel should
   come up within a minute or two of the network admitting it.

RULES YOU MUST FOLLOW:
- These steps are authoritative. If a menu, command, or option does not match what
  is written here (versions differ), STOP and show me what you actually see. Do not
  guess at equivalent settings or invent CLI syntax.
- Make the narrowest change that allows this one destination. Do not broaden an
  existing rule to "any", and do not disable, bypass, or pause the firewall, TLS/SSL
  decryption, or threat inspection globally to make it work.
- Allowlist connect.remotetesting.secureworks.com. Its two IPs (3.33.194.251 and
  15.197.255.2) are static, but get.remotetesting.secureworks.com (used on some
  platforms) is not, so allow that one BY FQDN, never by a hardcoded IP.
- Do not apply, commit, or deploy the change until I confirm. Show me the pending
  configuration first.
- Change only what these steps describe. Do not alter unrelated rules, objects, or
  policy, and do not touch anything outside allowing this destination.