Skip to main content

Communication Errors with Self Service +

Issue Description

Self Service+ occasionally has trouble communicating with the Jamf Pro Server, preventing the app from loading properly.

When this occurs, users may see an error message such as "An error has prevented communication with Jamf Pro. Contact your administrator for assistance." and see a blank white Self Service+ dashboard with no content displayed.

Troubleshooting Steps

Deleting the affected user's Local Items keychain can help resolve this issue. In most cases, user passwords are stored in the Login Keychain, which this workflow doesn't impact. The Local Items keychain can also store SSH keys and similar items, so some data loss is possible.

Important Note: If running this command from Jamf Pro, it must be run in the correct user context.

  1. Delete the Local Items keychain for the impacted macOS user, if present:

    rm -r ~/Library/Keychains/$(system_profiler SPHardwareDataType | awk '/UUID/ {print $3}')

  2. Restart the affected machine and macOS will recreate the Local Items keychain.

Did this answer your question?