You can Strip the "$" from the username by Modifying the Authentication Source Setting:
Go to ClearPass Policy Manager -> Configuration -> Authentication -> Sources.
Select your authentication source (Active Directory)
In the Attributes tab, create a filter using Regex to remove or replace the "$" in the username.
You can do something like: (sAMAccountName={{User-Name}}) or (sAMAccountName={{User-Name | regex_replace:"\$",""}})
------------------------------
Shpat | ACEP | ACMP | ACCP | ACDP |
-Just an Aruba enthusiast and contributor by cases-
------------------------------
Original Message:
Sent: Feb 12, 2025 01:30 PM
From: MH33
Subject: $ showing up on machine authentication username
The setup uses EAP-TEAP, which works as desired. This appears to be cosmetic.
Clearpass shows the machine name with a "$" at the end of the string, but the $ does not appear in the certificate. It does not append this character to the user certificates.
Has anyone seen this behavior, and is there a way to strip the $?