Unable to browse OWA,Error 1309 ASP.NET 2.0.50727.0


You are unable to brows Outlook Web Access (OWA) on Small Business Server 2011 and in the Application log you get the following warning:

Log Name:      Application
Source:        ASP.NET 2.0.50727.0
Date:          3/28/2012 3:00:54 PM
Event ID:      1309
Task Category: Web Event
Level:         Warning
Keywords:      Classic
User:          N/A
Computer:      SBS2011.contoso.local
Event code: 3005
Event message: An unhandled exception has occurred.
Event time: 3/28/2012 3:00:54 PM
Event time (UTC): 3/28/2012 2:00:54 PM
Event ID: 0eed63b0e96b4ee88bff0c089e61b023
Event sequence: 2
Event occurrence: 1
Event detail code: 0

Application information:
    Application domain: /LM/W3SVC/1/ROOT/owa-2-129774168501106630
    Trust level: Full
    Application Virtual Path: /owa
    Application Path: C:\Program Files\Microsoft\Exchange Server\V14\ClientAccess\owa\
    Machine name: BURN-SRV-01
Process information:
    Process ID: 17540
    Process name: w3wp.exe
    Account name: NT AUTHORITY\SYSTEM


Exception information:
    Exception type: HttpException
    Exception message: The type initializer for 'Microsoft.Exchange.Clients.Owa.Core.Culture' threw an exception.


Request information:

    Request URL: https://localhost:443/owa/
    Request path: /owa/
    User host address: ::1
    Is authenticated: False
    Authentication Type: 
    Thread account name: NT AUTHORITY\SYSTEM

Thread information:

    Thread ID: 1
    Thread account name: NT AUTHORITY\SYSTEM
 Is impersonating: False
 Stack trace:    at System.Web.HttpApplicationFactory.EnsureAppStartCalledForIntegratedMode(HttpContext context, HttpApplication app)
at System.Web.HttpApplication.RegisterEventSubscriptionsWithIIS(IntPtr appContext, HttpContext context, MethodInfo[] handlers)
at System.Web.HttpApplication.InitSpecial(HttpApplicationState state, MethodInfo[] handlers, IntPtr appContext, HttpContext context)
at System.Web.HttpApplicationFactory.GetSpecialApplicationInstance(IntPtr appContext, HttpContext context)
at System.Web.Hosting.PipelineRuntime.InitializeApplication(IntPtr appContext)



This might happen if incorrect Language is set.

You can check this by running the following command in Windows PowerShell


If the above command show the following results, then you are hitting this issue.

4096 en-NL-SOL English (netherlands) (SOE)


  1. Run the command to enable editing. (following commands to be run on Windows PowerShell)
    [System.Reflection.Assembly]::Load("sysglobl, Version=, PublicKeyToken=b03f5f7f11d50a3a, Culture=neutral")

  2. After this command is complete run the second command in Windows PowerShell.
Once this is done you should be able to browse OWA successfully.

More Information

On a working machine if you run this command [system.Globalization.CultureInfo]::GetCultures('AllCultures') , output would look like:

LCID Name DisplayName
1 ar Aribic
2 bg Bulgarian

Article ID: 2697915 - Last Review: Nov 8, 2012 - Revision: 1

Windows Small Business Server 2011 Standard