Fix: iTunes can’t verify the Identity of the server

Since updating to iTunes 11.0.3 (or later), many users are experiencing server verifying errors whenever they launch iTunes on their Macs. In most cases, a message window pops up telling that the certificate for that particular server is invalid. It gives the option to continue and connect to the server. However, the message also informs that connecting to that server (which might be pretending to be xxx.apple.com) could put your confidential information at risk.

Here are examples:

“iTunes can’t verify the identity of the server upp.itunes.apple.com” OR “iTunes can’t verify the identity of the server p16-buy.itunes.apple.com.”

If these or similar can’t-identify-the-server messages annoy you on iTunes launch, here you can learn how to fix the problem. The method explained below is for Mac computers only.

How to Fix iTunes Can’t Verify the Identity of the Server

This solution is tested works for the majority server verifying errors with iTunes. However, you should know that this bypasses the built-in security for trusting unknown (in this case Apple’s) certificates.

The server-verifying errors are happening right after making an update through the App Store (official update for iTunes). So, the risk of getting malicious software, even when you disabled the built-in security for these Apple’s certificates, stays at a minimum level.

Note: Using this procedure in cases when the server-verifying errors DO NOT occur after an official iTunes update increases the risk of getting malicious software on your Mac.

  1. First, close iTunes and the App Store on your Mac.
  2. Launch Finder and navigate to Applications > Utilities.
  3. Now, open Keychain Access.
  4. Click on System Roots, under the Keychains section.
  5. Click on Certificates, under the Category section.
  6. Take a look at the certificates. For every one listed that shows a little blue dot with a plus (+) sign, do the following steps:
    1. Doubleclick on it to open up.
    2. Now, click on the triangle next to “Trust.”
    3. In “Secure Socket Layer (SSL)” selectNo Value Specified.”
    4. Close the certificate (If required, enter your admin password).
    5. Double-click the certificate, to open it up again.
    6. In When using this certificate:” selectUse System Defaults.”
    7. Close the certificate (If required enter your admin password again).
    8. Now, the blue dot with the plus (+) sign should disappear.
  7. Make sure you do this procedure for every certificate with a blue dot.
  8. When no certificates have that blue dot anymore, close the Keychain Access
  9. Now, launch iTunes, and the connection should work just fine. You shouldn’t get the server verifying errors that you get before.

Until this point, no one has reported negative results with this solution. Make sure to share your own experience in the comments below.

ABOUT THE AUTHOR

Kevin Arrows


Kevin Arrows is a highly experienced and knowledgeable technology specialist with over a decade of industry experience. He holds a Microsoft Certified Technology Specialist (MCTS) certification and has a deep passion for staying up-to-date on the latest tech developments. Kevin has written extensively on a wide range of tech-related topics, showcasing his expertise and knowledge in areas such as software development, cybersecurity, and cloud computing. His contributions to the tech field have been widely recognized and respected by his peers, and he is highly regarded for his ability to explain complex technical concepts in a clear and concise manner.