在 Windows Server 2016 上运行 Exchange 2016 Standard。(当我尝试打开 ECP 时,出现错误站点“DNString 长度不匹配”。然后显示堆栈跟踪:
[FormatException: DNString length mismatch]
Microsoft.Exchange.Data.Directory.SystemConfiguration.ExchangeVirtualDirectory.RemoveDNStringSyntax(MultiValuedProperty`1 objectDNString, ProviderPropertyDefinition propertyDefinition) +952
Microsoft.Exchange.Data.PropertyBag.GetMultiValuedPropertyValue(ProviderPropertyDefinition propertyDefinition, Boolean createDefaultValueEntry) +465
Microsoft.Exchange.Data.PropertyBag.get_Item(PropertyDefinition key) +91
Microsoft.Exchange.Data.ConfigurableObject.ValidateCalculatedProperty(ProviderPropertyDefinition propertyDefinition, PropertyBag propertyBag, List`1 errors, Boolean useOnlyReadConstraints, Boolean onlyCacheValue) +47
Microsoft.Exchange.Data.ConfigurableObject.ValidateRead(List`1 errors, IEnumerable`1 propertiesToValidate) +283
Microsoft.Exchange.Data.Directory.ADObject.ValidateRead(List`1 errors) +2205
Microsoft.Exchange.Data.ConfigurableObject.ValidateRead() +65
Microsoft.Exchange.Data.Directory.ADDataSession.ObjectsFromEntries(SearchResultEntryCollection entries, String originatingServerName, IEnumerable`1 properties, ADRawEntry dummyInstance) +5188
Microsoft.Exchange.Data.Directory.ADDataSession.InternalFind(ADObjectId rootId, String optionalBaseDN, ADObjectId readId, QueryScope scope, QueryFilter filter, SortBy sortBy, Int32 maxResults, IEnumerable`1 properties, Boolean includeDeletedObjects) +4528
Microsoft.Exchange.Data.Directory.ADDataSession.Find(ADObjectId rootId, QueryScope scope, QueryFilter filter, SortBy sortBy, Int32 maxResults, IEnumerable`1 properties, Boolean includeDeletedObjects) +132
Microsoft.Exchange.Data.Directory.ADDataSession.Find(ADObjectId rootId, QueryScope scope, QueryFilter filter, SortBy sortBy, Int32 maxResults, String callerFilePath, Int32 callerFileLine, String memberName) +322
Microsoft.Exchange.HttpProxy.HttpProxyGlobals.LoadVirtualDirectoryFromAD() +1738
Microsoft.Exchange.ExchangeSystem.LazyMember`1.GetLazyMemberInternal() +110
Microsoft.Exchange.Clients.Owa.Core.VdirConfiguration.BaseCreateInstance() +51
Microsoft.Exchange.Clients.Owa.Core.VdirConfiguration.get_Instance() +129
Microsoft.Exchange.HttpProxy.Logon.get_UserNamePlaceholder() +47
ASP.auth_logon_aspx.__Render__control1(HtmlTextWriter __w, Control parameterContainer) +1472
System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children) +114
System.Web.UI.Page.Render(HtmlTextWriter writer) +39
System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) +79
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +8817
我尝试的最后一件事是根据以下内容重新创建虚拟目录 OWA 和 ECPhttp://theitbros.com/recreate-owa-ecp-virtual-directories-exchange-server-2016/
但是命令“Get-OwaVirtualDirectory”也会产生错误“DNString 长度不匹配”。
我在网上没有找到与此错误相关的任何内容。谢谢您的任何提示。