Fix the iTunes 'Session Timeout' Error

Whenever I try to buy something from iTunes or redeem a gift code, I invariably get this message: Session Timeout. Then I have to "try again," which sometimes works and sometimes doesn't.

What's particularly annoying is that this error occurs even when I've just fired up iTunes. How can there be a "timeout" when I just started the program?!

Fortunately, there's a reasonably easy fix, one involving, believe it or not, the system clock. Here's what to do (in Vista--the steps should be similar in XP):

1. In the System Tray, right-click the time and choose Adjust Date/Time.

2. Click the Internet Time tab, then the Change Settings button.

3. iTunes is balking because your system clock is out of sync. Therefore, you need to synchronize it with an Internet time server. Alas, almost always produces an error, so click the Server pull-down and choose one of the other options. (I've had good luck with

4. Click Update now and wait a few seconds. You should see a message confirming the clock synchronization. If not, try again, or select a different server and then try.

5. Click OK to exit, then head to iTunes and try your purchase/code redemption again. This time, it should work!

So, think this is another case of Apple messing with Windows users? Somehow I don't think this problem exists on Macs. Hmmm.

To comment on this article and other PCWorld content, visit our Facebook page or our Twitter feed.
Shop Tech Products at Amazon