Skip to content

Aruba ClearPass: AI assistant (LLM)

Paste this into your AI assistant to have it help configure Aruba ClearPass 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 Aruba ClearPass Policy Manager 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 save
anything.

CONTEXT:
- This is Network Access Control, not a firewall. ClearPass admits the appliance's
  switch port / MAC address and authorizes it onto a VLAN or role. It does not do
  TLS decryption.
- The RTA is a headless Linux appliance with no 802.1X supplicant, no domain
  membership, and no NAC agent. Under 802.1X or MAB an unknown device like this is
  rejected or dropped into a quarantine / remediation VLAN with no egress.
- The goal is to land the RTA's port / MAC in a segment that has outbound TCP/443
  to connect.remotetesting.secureworks.com (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, since its IPs are not
  static.

STEPS:
1. Get the appliance MAC address the upstream switch will actually learn, from the
   hypervisor / cloud console NIC settings or the DHCP lease. On Hyper-V the NIC has
   MAC spoofing enabled, so confirm the MAC on the switch (show mac address-table)
   rather than trusting the VM settings. Note it as <RTA_MAC> in the format ClearPass
   expects (aa:bb:cc:dd:ee:ff or aabbccddeeff; ClearPass accepts both).
2. Allowlist the MAC. Either add <RTA_MAC> to a Static Host List
   (Configuration > Identity > Static Host Lists > Add, Format = MAC Address), or
   add / update the endpoint record (Configuration > Identity > Endpoints) and set
   Status to Known. Pick one and keep it consistent with the enforcement rule in
   step 3.
3. Confirm the MAC Authentication service and set enforcement.
   - Under Configuration > Services, confirm a service of Type: MAC Authentication
     is active and ordered to match requests from the switch (NAS) the RTA connects
     to.
   - Under Configuration > Enforcement > Policies, open the policy that service uses
     and add a rule that matches the appliance: either Endpoint Status EQUALS Known,
     or Host Name MEMBER OF <RTA_STATIC_HOST_LIST> if I used a Static Host List.
   - Map that rule to an Enforcement Profile that returns the authorized VLAN:
       Tunnel-Type = VLAN
       Tunnel-Medium-Type = IEEE-802
       Tunnel-Private-Group-ID = <VLAN_ID>
     Optionally add the Aruba-User-Role VSA if my controller enforces roles instead
     of or in addition to VLAN tags. That VLAN / role must have the outbound egress
     described in CONTEXT.
4. Bypass posture. The RTA runs no OnGuard agent and cannot pass a health check.
   Confirm the MAC Authentication service has no Posture Compliance configured, and
   that no posture-health condition in the enforcement policy would redirect the
   device to a quarantine or remediation VLAN. If a posture fallback profile exists,
   make sure the MAC / endpoint match rule takes precedence and returns the
   authorized profile first.
5. When the pending configuration is ready, show it to me. After I confirm, trigger
   a fresh authentication (bounce the RTA switch port, or on an Aruba/HPE switch run
   aaa port-access re-authenticate <PORT>) so the change takes effect.

VERIFY:
- In ClearPass Access Tracker (Monitoring > Live Monitoring > Access Tracker), the
  latest request for <RTA_MAC> shows ACCEPT with the expected enforcement profile
  applied.
- The switch port is assigned to the authorized VLAN (show vlan port <PORT> or
  equivalent), and the appliance gets a DHCP lease in the expected subnet.
- From a host on that segment, run:
  nc -vz connect.remotetesting.secureworks.com 443
  A success looks like: Connection to connect.remotetesting.secureworks.com port
  443 [tcp/https] succeeded!

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.