Error 1722: The RPC server is unavailable.
Since the Event Log service would not start, this was the only error information reported from the OS. The Services snap-in shows that the Windows Event Log service was “Starting…”, and the Task Scheduler service and DNS Server Service were set to automatic, but not able to start.
In discussing with the customer, it was apparent that they had set Locale-specific information via group policy preferences, and now had this issue. It turns out that there’s a known issue in group policy preferences, as outlined in KB:
951430 A non-administrator user cannot log on to a domain from a computer that is running Windows Server 2008 if you set the locale information for the user by using a Group Policy preference setting
http://support.microsoft.com/default.aspx?scid=kb;EN-US;951430
As the article describes, the issue is within group policy preferences, but what is missing is the workaround information. To resolve the issue,
you have to set the following registry value
:
HKEY_USERS.DefaultControl PanelInternational
Locale (REG_SZ)
Set Locale to: 0000409
(Default for English – United States)
Additional Locale IDs can be found here:
http://msdn.microsoft.com/en-us/goglobal/bb964664.aspx
The hotfix from the KB article will prevent this issue from happening in the future; however, to resolve the situation, the customer had to set the registry value and reboot. Once this had been set, the servers came back and were functional again.
The KB 951430 has been rewritten to better identify this scenario, and will be published with the new content, similar to this article.
If any of these symptoms sound familiar, check the version of gpprefcl.dll and gppref.dll and be sure it’s at least as high or newer as mentioned in the KB.
Scott “Red Herring” Goad
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.