[Tex/LaTex] I keep being told the remote package repository is outdated

packages

Every time I try to synchronize my packages, I'm told the remote package repository is outdated. I've tried this with three remote repositories, and always get the same message. Anybody have any idea what's wrong?

Error message below:

MiKTeX Problem Report Message: The remote package repository is
outdated. You have to choose another repository.

Data:
url="http://ftp.math.purdue.edu/mirrors/ctan.org/systems/win32/miktex/tm/packages/"
Source: Libraries\MiKTeX\PackageManager\RestRemoteService.cpp Line:
275 MiKTeX: 2.9 OS: Windows 7

Best Answer

It seems to be a bug on the timestamping or authentication token of the repository in the Windows registry. I have found that removing the full HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\MiKTeX.org\MiKTeX\2.9\MPM registry key and retrying will fix it.