Troubleshooting macOS Authentication Issues with SFUNET‑SECURE (Cached 802.1X Certificates)

Tags Wi-Fi

Overview

This article explains how some macOS users may experience issues connecting to the SFUNET‑SECURE Wi-Fi network, even when using correct credentials and no Wi-Fi profiles are installed. This problem can be caused by a cached 802.1X certificate stored in the system configuration.

 

Details

Prerequisites

 

Simple Method

Before proceeding with the advanced method, you may be able to remove the certificate by doing the following:

  1. Go to the Keychain Access app  on your Mac.

    To open Keychain Access, search for it in Spotlight, then press Return.

  2. Select either the login or System keychain.

  3. Search for "802.1x" and remove the entry

 

Advanced Method

If the entry doesn't exist or can't be removed, you can try the following (may require administrative access to the device):

  1. Open the System Configuration Folder

    1. Open Finder.
    2. From the top menu, click GoGo to Folder...
    3. Enter the following path and click Go:
      /Library/Preferences/SystemConfiguration/
      
  2. Locate the 802.1X Configuration File

    1. Find the file named:
      com.apple.network.eapolclient.configuration.plist
      
    2. If this file is missing, look for any file containing 8021x or eapol in its name.
  3. Rename the Configuration File

    1. Rename the file by appending .bak to the filename:
      com.apple.network.eapolclient.configuration.plist.bak
      
    2. You may be prompted to enter your administrator password to complete this action.
  4. Restart the Mac

    • Reboot your Mac to apply the changes.
  5. Reconnect to SFUNET‑SECURE

    • After restarting, reconnect to the SFUNET‑SECURE network.
    • Accept the new certificate when prompted.