Решил установить CRM4 на новом сервере. При проверке все было ок. Инсталляция прошла успешно. При первом запуске выдало ошибку 401.2 что, естественно, решилось включением Windows-авторизации. И тут, бац, вот это:
[NullReferenceException: В экземпляре объекта не задана ссылка на объект.]
Microsoft.Crm.Authentication.WebConfigAuthenticationSettings..ctor() +44
Microsoft.Crm.Authentication.WebConfigAuthenticationSettings..cctor() +31
[TypeInitializationException: Инициализатор типа "Microsoft.Crm.Authentication.WebConfigAuthenticationSettings" выдал исключение.]
Microsoft.Crm.Authentication.WebConfigAuthenticationSettings.get_Instance() +0
Microsoft.Crm.ServerLocatorService.IsPathBasedURLsEnabled() +54
Microsoft.Crm.MapOrgVirtualPathProvider.GetDirectory(String virtualDir) +45
System.Web.Hosting.VirtualPathProvider.GetDirectoryWithCheck(String virtualPath) +31
System.Web.Compilation.BrowserCapabilitiesCompiler.GetBrowserCapabilitiesType() +246
System.Web.Compilation.BrowserCapabilitiesCompiler.get_BrowserCapabilitiesFactory() +125
System.Web.Configuration.HttpCapabilitiesEvaluator.EvaluateFinal(HttpRequest request, Boolean onlyEvaluateUserAgent) +27
System.Web.Configuration.HttpCapabilitiesEvaluator.Evaluate(HttpRequest request) +325
System.Web.Configuration.HttpCapabilitiesBase.GetBrowserCapabilities(HttpRequest request) +82
System.Web.HttpRequest.get_Browser() +135
System.Web.ErrorFormatter.RequiresAdaptiveErrorReporting(HttpContext context) +159
Увы, тут я не силен

Может проще снести SQL Server и CRM и все установить сначала? На сервере, в общем-то ничего не работает кроме файловых служб. Но... Что же такое произошло выше? Ошибка авторизации?