Ik loop nu toch wel tegen een heel vaag probleem aan, ook google vind niks!
Eventjes de situatie schetsen:
Windows Server 2008 R2 + Exchange 2010 SP1
Outlook 2010 kan prima connecten, niks aan de hand, alles werkt.
OWA, ECP, ActivSync, Exchange Management (gaat via WinRM) en Exchange Shell kunnen allemaal geen verbinding maken.
Fout melding van OWA:
In de Event Viewer staan dezelfde fouten in.
Eventjes de situatie schetsen:
Windows Server 2008 R2 + Exchange 2010 SP1
Outlook 2010 kan prima connecten, niks aan de hand, alles werkt.
OWA, ECP, ActivSync, Exchange Management (gaat via WinRM) en Exchange Shell kunnen allemaal geen verbinding maken.
Fout melding van OWA:
Alle "Microsoft Exchange" services draaien probleemloos (thans ze starten gewoon normaal op).Request
Url: https://intranet.tim427.n...ms/premium/StartPage.aspx
User host address: X.X.X.X
User: Tim de Boer
EX Address: /o=First Organization/ou=Exchange Administrative Group (FYDIBOHF23SPDLT)/cn=Recipients/cn=Tim de Boer
SMTP Address: timNOSPAM@tim427.net
OWA version: 14.1.270.1
Mailbox server: server01.tim427.net
Exception
Exception type: System.TypeInitializationException
Exception message: The type initializer for 'Microsoft.Exchange.Data.Storage.NativeStorePropertyDefinitionDictionary' threw an exception.
Call stack
Microsoft.Exchange.Data.Storage.PropertyTagPropertyDefinition.TryFindEquivalentDefinition(PropTagKey key, Boolean isCustom, PropType type, TypeCheckingFlag typeCheckingFlag, PropertyTagPropertyDefinition& definition, Boolean& createNewDefinition)
Microsoft.Exchange.Data.Storage.PropertyTagPropertyDefinition.InternalCreate(String displayName, PropTag propertyTag, PropertyFlags flags, TypeCheckingFlag typeCheckingFlag, Boolean isCustom, PropertyDefinitionConstraint[] constraints)
Microsoft.Exchange.Data.Storage.PropertyTagCache.InternalPropertyDefinitionsFromPropTags(TypeCheckingFlag propertyTypeCheckingFlag, MapiProp mapiProp, StoreSession storeSession, PropTag[] propTags, Int32& resolvedPropertyCount)
Microsoft.Exchange.Data.Storage.PropertyTagCache.SafePropertyDefinitionsFromPropTags(StoreSession session, PropTag[] propTags)
Microsoft.Exchange.Data.Storage.FilterRestrictionConverter.GetPropertyDefinition(StoreSession storeSession, PropTag propTag)
Microsoft.Exchange.Data.Storage.FilterRestrictionConverter.InternalCreateFilter(StoreSession storeSession, ExTimeZone timeZone, MapiProp mapiProp, Restriction restriction, Int32 depth, Boolean needsConvertToSmartFilter)
Microsoft.Exchange.Data.Storage.FilterRestrictionConverter.InternalCreateFilters(StoreSession storeSession, ExTimeZone timeZone, MapiProp mapiProp, Restriction[] restrictions, Int32 depth, Boolean needsConvertToSmartFilter)
Microsoft.Exchange.Data.Storage.FilterRestrictionConverter.InternalCreateFilter(StoreSession storeSession, ExTimeZone timeZone, MapiProp mapiProp, Restriction restriction, Int32 depth, Boolean needsConvertToSmartFilter)
Microsoft.Exchange.Data.Storage.FilterRestrictionConverter.InternalCreateFilters(StoreSession storeSession, ExTimeZone timeZone, MapiProp mapiProp, Restriction[] restrictions, Int32 depth, Boolean needsConvertToSmartFilter)
Microsoft.Exchange.Data.Storage.FilterRestrictionConverter.InternalCreateFilter(StoreSession storeSession, ExTimeZone timeZone, MapiProp mapiProp, Restriction restriction, Int32 depth, Boolean needsConvertToSmartFilter)
Microsoft.Exchange.Data.Storage.CoreFolder.GetSearchCriteria(Boolean needsConvertToSmartFilter)
Microsoft.Exchange.Data.Storage.SearchFolderValidation.TryGetSearchCriteria(SearchFolder folder)
Microsoft.Exchange.Data.Storage.RemindersSearchFolderValidation.GetRemindersSearchFolderState(DefaultFolderContext context, SearchFolder reminders)
Microsoft.Exchange.Data.Storage.RemindersSearchFolderValidation.VerifyAndFixRemindersSearchFolder(DefaultFolderContext context, SearchFolder reminders)
Microsoft.Exchange.Data.Storage.DefaultFolderValidator.<>c__DisplayClass3.b__0()
Microsoft.Exchange.Data.Storage.MailboxSession.BypassAuditing(Action action)
Microsoft.Exchange.Data.Storage.DefaultFolderValidator.Validate(DefaultFolderContext context, StoreObjectId folderId, Dictionary`2 folderDataDictionary)
Microsoft.Exchange.Data.Storage.DefaultFolder.Initialize()
Microsoft.Exchange.Data.Storage.DefaultFolder.TryGetFolderId(StoreObjectId& folderId)
Microsoft.Exchange.Data.Storage.MailboxSession.GetDefaultFolderId(DefaultFolderType defaultFolderType)
Microsoft.Exchange.Clients.Owa.Core.Utilities.GetDefaultFolderId(MailboxSession session, DefaultFolderType type)
Microsoft.Exchange.Clients.Owa.Core.OwaMapiNotificationHandler..ctor(UserContext userContext, MailboxSession mailboxSession, OwaStoreObjectIdSessionHandle delegateSessionHandle)
Microsoft.Exchange.Clients.Owa.Core.OwaMapiNotificationManager.SubscribeForFolderCounts(OwaStoreObjectId delegateFolderId, MailboxSession sessionIn)
Microsoft.Exchange.Clients.Owa.Premium.StartPage.OnInit(EventArgs e)
System.Web.UI.Control.InitRecursive(Control namingContainer)
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
Inner Exception
Exception type: System.NotSupportedException
Exception message: Not supported field(MailEnabled) type(Microsoft.Exchange.Data.Storage.PropertyTagPropertyDefinition).
Call stack
Microsoft.Exchange.Data.Storage.NativeStorePropertyDefinitionDictionary.PropertyDefinitionSets.BuildWellKnownSets()
Microsoft.Exchange.Data.Storage.NativeStorePropertyDefinitionDictionary..cctor()
In de Event Viewer staan dezelfde fouten in.
XML:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
| - <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event"> - <System> <Provider Name="MSExchange ActiveSync" /> <EventID Qualifiers="49156">1106</EventID> <Level>2</Level> <Task>1</Task> <Keywords>0x80000000000000</Keywords> <TimeCreated SystemTime="2011-02-17T09:28:31.000000000Z" /> <EventRecordID>62519</EventRecordID> <Channel>Application</Channel> <Computer>server01.tim427.net</Computer> <Security /> </System> - <EventData> <Data>/Microsoft-Server-ActiveSync?jAkTBBB+dXqrltqIAyYJniPAQbSyBO/wLmADUFBD</Data> <Data>--- Exception start --- Exception type: System.TypeInitializationException Exception message: The type initializer for 'Microsoft.Exchange.Data.Storage.SyncStateStorage' threw an exception. Exception level: 0 Exception stack trace: at Microsoft.Exchange.Data.Storage.SyncStateStorage.GetSyncFolderRoot(MailboxSession mailboxSession) at Microsoft.Exchange.Data.Storage.SyncStateStorage.Bind(MailboxSession mailboxSession, String protocol, String deviceType, String deviceId, Boolean shouldPreLoadFolders) at Microsoft.Exchange.AirSync.Command.OpenSyncStorage(Boolean shouldOpenGlobalSyncState, Boolean shouldUseBudget) at Microsoft.Exchange.AirSync.Command.WorkerThread() Inner exception follows below: Exception type: System.TypeInitializationException Exception message: The type initializer for 'Microsoft.Exchange.Data.Storage.NativeStorePropertyDefinitionDictionary' threw an exception. Exception level: 1 Exception stack trace: at Microsoft.Exchange.Data.Storage.GuidNamePropertyDefinition.TryFindEquivalentDefinition(GuidNameKey key, Boolean isCustom, PropType type, TypeCheckingFlag typeCheckingFlag, GuidNamePropertyDefinition& definition, Boolean& createNewDefinition) at Microsoft.Exchange.Data.Storage.GuidNamePropertyDefinition.InternalCreate(String displayName, Type propertyType, PropType mapiPropType, Guid propertyGuid, String propertyName, PropertyFlags flags, TypeCheckingFlag typeCheckingFlag, Boolean isCustom, PropertyDefinitionConstraint[] constraints) at Microsoft.Exchange.Data.Storage.GuidNamePropertyDefinition.CreateCustom(String displayName, Type propertyType, Guid propertyGuid, String propertyName, PropertyFlags flags, PropertyDefinitionConstraint[] constraints) at Microsoft.Exchange.Data.Storage.GuidNamePropertyDefinition.CreateCustom(String displayName, Type propertyType, Guid propertyGuid, String propertyName, PropertyFlags flags) at Microsoft.Exchange.Data.Storage.SyncStateStorage..cctor() Inner exception follows below: Exception type: System.NotSupportedException Exception message: Not supported field(MailEnabled) type(Microsoft.Exchange.Data.Storage.PropertyTagPropertyDefinition). Exception level: 2 Exception stack trace: at Microsoft.Exchange.Data.Storage.NativeStorePropertyDefinitionDictionary.PropertyDefinitionSets.BuildWellKnownSets() at Microsoft.Exchange.Data.Storage.NativeStorePropertyDefinitionDictionary..cctor() --- Exception end ---</Data> </EventData> </Event> |
XML:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
| - <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event"> - <System> <Provider Name="MSExchange Common" /> <EventID Qualifiers="16388">4999</EventID> <Level>2</Level> <Task>1</Task> <Keywords>0x80000000000000</Keywords> <TimeCreated SystemTime="2011-02-17T09:28:31.000000000Z" /> <EventRecordID>62520</EventRecordID> <Channel>Application</Channel> <Computer>server01.tim427.net</Computer> <Security /> </System> - <EventData> <Data>6664</Data> <Data>E12</Data> <Data>c-buddy-RTL-AMD64</Data> <Data>14.01.0218.015</Data> <Data>AirSync</Data> <Data>unknown</Data> <Data>M.E.D.S.N.PropertyDefinitionSets.BuildWellKnownSets</Data> <Data>System.TypeInitializationException</Data> <Data>3494</Data> <Data>unknown</Data> <Data>False</Data> <Data /> </EventData> </Event> |
XML:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
| - <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event"> - <System> <Provider Name="ASP.NET 4.0.30319.0" /> <EventID Qualifiers="49152">1325</EventID> <Level>2</Level> <Task>0</Task> <Keywords>0x80000000000000</Keywords> <TimeCreated SystemTime="2011-02-17T09:28:32.000000000Z" /> <EventRecordID>62521</EventRecordID> <Channel>Application</Channel> <Computer>server01.tim427.net</Computer> <Security /> </System> - <EventData> <Data>An unhandled exception occurred and the process was terminated. Application ID: DefaultDomain Process ID: 6664 Exception: System.Runtime.Serialization.SerializationException Message: Unable to find assembly 'Microsoft.Exchange.AirSync, Version=14.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35'. StackTrace: at System.Runtime.Serialization.Formatters.Binary.BinaryAssemblyInfo.GetAssembly() at System.Runtime.Serialization.Formatters.Binary.ObjectReader.GetType(BinaryAssemblyInfo assemblyInfo, String name) at System.Runtime.Serialization.Formatters.Binary.ObjectMap..ctor(String objectName, String[] memberNames, BinaryTypeEnum[] binaryTypeEnumA, Object[] typeInformationA, Int32[] memberAssemIds, ObjectReader objectReader, Int32 objectId, BinaryAssemblyInfo assemblyInfo, SizedArray assemIdToAssemblyTable) at System.Runtime.Serialization.Formatters.Binary.__BinaryParser.ReadObjectWithMapTyped(BinaryObjectWithMapTyped record) at System.Runtime.Serialization.Formatters.Binary.__BinaryParser.Run() at System.Runtime.Serialization.Formatters.Binary.ObjectReader.Deserialize(HeaderHandler handler, __BinaryParser serParser, Boolean fCheck, Boolean isCrossAppDomain, IMethodCallMessage methodCallMessage) at System.Runtime.Serialization.Formatters.Binary.BinaryFormatter.Deserialize(Stream serializationStream, HeaderHandler handler, Boolean fCheck, Boolean isCrossAppDomain, IMethodCallMessage methodCallMessage) at System.AppDomain.Deserialize(Byte[] blob) at System.AppDomain.UnmarshalObject(Byte[] blob)</Data> </EventData> </Event> |
XML:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
| - <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event"> - <System> <Provider Name=".NET Runtime" /> <EventID Qualifiers="0">1026</EventID> <Level>2</Level> <Task>0</Task> <Keywords>0x80000000000000</Keywords> <TimeCreated SystemTime="2011-02-17T09:28:32.000000000Z" /> <EventRecordID>62522</EventRecordID> <Channel>Application</Channel> <Computer>server01.tim427.net</Computer> <Security /> </System> - <EventData> <Data>Application: w3wp.exe Framework Version: v4.0.30319 Description: The process was terminated due to an unhandled exception. Exception Info: Microsoft.Exchange.AirSync.AirSyncFatalException Stack: at Microsoft.Exchange.AirSync.AirSyncUtility+<>c__DisplayClass2.<ProcessException>b__0(System.Object) at System.Threading.ExecutionContext.runTryCode(System.Object) at System.Runtime.CompilerServices.RuntimeHelpers.ExecuteCodeWithGuaranteedCleanup(TryCode, CleanupCode, System.Object) at System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean) at System.Threading.QueueUserWorkItemCallback.System.Threading.IThreadPoolWorkItem.ExecuteWorkItem() at System.Threading.ThreadPoolWorkQueue.Dispatch() at System.Threading._ThreadPoolWaitCallback.PerformWaitCallback()</Data> </EventData> </Event> |
XML:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
| - <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event"> - <System> <Provider Name="Application Error" /> <EventID Qualifiers="0">1000</EventID> <Level>2</Level> <Task>100</Task> <Keywords>0x80000000000000</Keywords> <TimeCreated SystemTime="2011-02-17T09:28:32.000000000Z" /> <EventRecordID>62523</EventRecordID> <Channel>Application</Channel> <Computer>server01.tim427.net</Computer> <Security /> </System> - <EventData> <Data>w3wp.exe</Data> <Data>7.5.7600.16385</Data> <Data>4a5bd0eb</Data> <Data>KERNELBASE.dll</Data> <Data>6.1.7600.16385</Data> <Data>4a5bdfe0</Data> <Data>e0434352</Data> <Data>000000000000aa7d</Data> <Data>1a08</Data> <Data>01cbce850121c105</Data> <Data>c:\windows\system32\inetsrv\w3wp.exe</Data> <Data>C:\Windows\system32\KERNELBASE.dll</Data> <Data>48c306c0-3a78-11e0-b29f-0016e6dc3de4</Data> </EventData> </Event> |