Knowledge base

Mac App Store: "Cannot connect" or "Cannot connect to the App Store. An internet connection is required"

Posted in Apple Mac OS

 Incorrect Date and Time settings

The Mac App Store relies on having the correct Date and Time settings for authentication purposes. Check to see if the Date and Time settings are correct by taking the following steps:

  1. Click on the Apple () in the Menubar and choose System Preferences.
  2. Select the Date & Time pane.
  3. Ensure that "Set date and time automatically:" is selected, and that the chosen server is set to your region.
    For example, in North America it should be set to "Apple Americas/U.S. (time.apple.com)".
  4. Verify that the correct date and time are displayed in this preference pane.
  5. Choose the Time Zone tab.
  6. Ensure that the correct Time Zone is selected.

 

Missing Serial Number

The system serial number is used for authentication purposes. If the serial number is not displayed in About This Mac, the Mac App Store cannot authenticate the connection.

  1. Click on the Apple () in the Menubar and choose About This Mac.
  2. Click on the Version number under OS X and it will change to a Build number.
  3. Click on the Build number under OS X and it will change to the Serial number.
  4. If no serial number is displayed, contact AppleCare for further assistance.

 

Invalid or incorrect Network Preferences 

Creating a new Network Location can assist in isolating potential Network Preference issues. 

 

Invalid or incorrect Certificates

Use the following steps to reset the cache of accepted certificates.

  1. Open the Finder.
  2. Choose Go to Folder... from the Go menu.
  3. Type: /var/db/crls/
  4. Click Go.
  5. Delete crlcache.db and ocspcache.db by dragging these files to the Trash.
  6. Enter an administrator password if you are prompted.
  7. Restart the system and test for the issue.

If the issue persists, try editing your Keychain.

The Keychain holds passwords and certificates used to create authenticated connections from apps such as Mac App Store.

  1. Open Keychain Access located in /Applications/Utilities/
  2. Select Certificates from the left hand column under Category
  3. Type Class into the search field in the top right corner of the Keychain Access window and press return.
  4. Look through the list of results for any certificates that have a blue + over the icon.
  5. Double-click on a certificate that has the blue + over the icon to ‘Get info’ on the certificate.
  6. Click the disclosure triangle to the left of the word Trust to reveal the certificates permissions.
  7. Change When using this certificate: from ‘Use System Defaults’ to ‘No Value Specified’ then close the window.
  8. Confirm the Administrator password in the window that will appear.
  9. Double-click on the same certificate that was opened in step 5.
  10. Again Click the disclosure triangle to the left of the word Trust to reveal the certificates permissions.
  11. Change When using this certificate: from ‘No Value Specified’ to ‘Use System Defaults’ then close the window.
  12. Again confirm the Administrator password in the window that will appear.
  13. Repeat steps 5 through 12 for any certificates that have a blue + over the icon. (Generally there are only one or two that will need to be edited.)
  14. Restart the system and test for the issue.

Important: If the certificates do not allow themselves to be modified as is needed in steps 5 through 11, please perform a standard reinstallation of OS X then attempt these steps again.

Read Full Article