If you encounter a "Failed to store PE-Token" error while enabling the VPN on your Mac , it might be due to the Guardian Firewall being unable to modify the keychain items previously stored in the keychain.
To resolve this issue please remove the corrupted keychain items:
Option 1: Keychain Access
- Open the Keychain Access app
Search for “Keychain Access” in Spotlight (Press the “Command” + “Space” keys simultaneously) or click the magnifying glass at the top right of the display
- At the top left corner under “Default Keychains” click on “login”
- Click on the search field in the top right, and enter "com.sudosecuritygroup.Guardian"
- A max of five items should show that are stored in the Login keychain database, the "account" for the items should be:
- "pe-token"
- "subscriber-credential"
- "kGuardianCredentialsList"
- "main" and
- "kGuardianWireGuardConfig"
- Right-click each of the items and select Remove/Delete
Option 2: Terminal Commands
- Open Terminal
- Run the following commands in the terminal.
- security delete-generic-password -s "com.sudosecuritygroup.Guardian" -a "pe-token"
- security delete-generic-password -s "com.sudosecuritygroup.Guardian" -a "subscriber-credential"
- security delete-generic-password -s "com.sudosecuritygroup.Guardian" -a "main"
- security delete-generic-password -s "com.sudosecuritygroup.Guardian" -a "kGuardianCredentialsList"
- security delete-generic-password -s "com.sudosecuritygroup.Guardian" -a"kGuardianWireGuardConfig"
If you need more information about troubleshooting the “Failed to store PE-Token” error, please contact our technical support.