On my first attempt the creation of the config database failed with the following exception:
Task configdb has failed with an unknown exception
Exception: Microsoft.SharePoint.SPException: The language is not supported on the server. —> System.Runtime.InteropServices.COMException (0x8102005E): The language is not supported on the server.
at Microsoft.SharePoint.Library.SPRequestInternalClass.CreateSite(Guid gApplicationId, String bstrUrl, Int32 lZone, Guid gSiteId, Guid gDatabaseId, String bstrDatabaseServer, String bstrDatabaseName, String bstrDatabaseUsername, String bstrDatabasePassword, String bstrTitle, String bstrDescription, UInt32 nLCID, String bstrWebTemplate, String bstrOwnerLogin, String bstrOwnerName, String bstrOwnerEmail, String bstrSecondaryContactLogin, String bstrSecondaryContactName, String bstrSecondaryContactEmail, Boolean bADAccountMode, Boolean bHostHeaderIsSiteName)
As I ensured that all products on my server are US-english version I did not expect this result. It’s good to know someone from the MOSS 2007 beta support group who quickly pointed me to the workaround for this problem. After creating the following registry key the problem was gone:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shared Tools\Web Server Extensions\12.0\ServerLanguage]
Haha, on my first install all went smooth.
On the second, third and forth try I always came across that same issue and each time failed to fix it. Eventually I gave up and hoped that at some point someone else would come accross the same problem.
Good to know that there’s an easy fix, though the question remains: where’s that error message coming from in the first place?
Actually this is logged as a known bug in MOSS 2007 SP2. Should be fixed in one of the next builds.