Exchange 2010 OWA 可以正常登入 , 但點選右方選項出現 意外的錯誤 發生意外的錯誤,無法處理您的要求。
-
2012年2月29日 上午 07:03
各位大大好 ,
小弟搞這個問題搞了一天了 , 找到的解決方案都不行 , 不知各位有沒有什麼好主意可以提供? Please..... @_@
方法1:
Solved it!
Step 1. Run CMD as administrator.
Step 2. Change directory to c:\windows\system32
Step 3. Type LODCTR /S:"perf backup1.txt" and press Enter and wait for backup to finish
Step 4. Type LODCTR /R and press Enter and wait for restore to finish
Step 5. Type iisreset and press Enter and wait for services to restart
方法2:New-ManagementRoleAssignment -name xx -role MyBaseOptions -user xxxx
方法3 : 重建 OWA & ECP
http://www.exchangecn.com/html/exchange2010/20101218_282.html
事件檢視器記錄如下
Event ID 4:
記錄檔名稱: Application
來源: MSExchange Control Panel
日期: 2012/2/29 下午 02:18:17
事件識別碼: 4
工作類別: 一般
等級: 錯誤
關鍵字: 傳統
使用者: 不適用
電腦: exchange.xxx.COM
描述:
目前的使用者: 'xxxxxx.com/xxxxx/xxxxx/xx部/xxx/xxxxx'
要求 URL 'https://mail.xxx.com.tw/ecp/default.aspx?rfr=owa' 失敗,發生下列錯誤:
System.Web.HttpUnhandledException: 已發生類型 'System.Web.HttpUnhandledException' 的例外狀況。 ---> System.ArgumentException: 'MobileDevices' is not a valid RBAC query.
於 Microsoft.Exchange.PowerShell.RbacHostingTools.RbacQuery..ctor(String rbacQuery)
於 Microsoft.Exchange.PowerShell.RbacHostingTools.RbacPrincipal.IsInRole(String rbacQuery, Boolean& canCache)
於 Microsoft.Exchange.PowerShell.RbacHostingTools.RbacPrincipal.IsInRole(String role)
於 System.Web.Configuration.AuthorizationRule.IsTheUserInAnyRole(StringCollection roles, IPrincipal principal)
於 System.Web.Configuration.AuthorizationRule.IsUserAllowed(IPrincipal user, String verb)
於 System.Web.Configuration.AuthorizationRuleCollection.IsUserAllowed(IPrincipal user, String verb)
於 System.Web.Security.UrlAuthorizationModule.IsUserAllowedToPath(HttpContext context, VirtualPath virtualPath)
於 System.Web.SiteMapProvider.IsAccessibleToUser(HttpContext context, SiteMapNode node)
於 System.Web.StaticSiteMapProvider.GetChildNodes(SiteMapNode node)
於 Microsoft.Exchange.Management.ControlPanel._Default.CreateDataContract(SiteMapNode sNode)
於 Microsoft.Exchange.Management.ControlPanel._Default.CreateDataContract(SiteMapNode sNode)
於 Microsoft.Exchange.Management.ControlPanel._Default.CreateDataContract(SiteMapNode sNode)
於 Microsoft.Exchange.Management.ControlPanel._Default.CreateNavTree()
於 Microsoft.Exchange.Management.ControlPanel._Default.OnLoad(EventArgs e)
於 System.Web.UI.Control.LoadRecursive()
於 System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
--- 內部例外狀況堆疊追蹤的結尾 ---
於 System.Web.UI.Page.HandleError(Exception e)
於 System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
於 System.Web.UI.Page.ProcessRequest(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
於 System.Web.UI.Page.ProcessRequest()
於 System.Web.UI.Page.ProcessRequest(HttpContext context)
於 ASP.default_aspx.ProcessRequest(HttpContext context)
於 System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
於 System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)
System.ArgumentException: 'MobileDevices' is not a valid RBAC query.
於 Microsoft.Exchange.PowerShell.RbacHostingTools.RbacQuery..ctor(String rbacQuery)
於 Microsoft.Exchange.PowerShell.RbacHostingTools.RbacPrincipal.IsInRole(String rbacQuery, Boolean& canCache)
於 Microsoft.Exchange.PowerShell.RbacHostingTools.RbacPrincipal.IsInRole(String role)
於 System.Web.Configuration.AuthorizationRule.IsTheUserInAnyRole(StringCollection roles, IPrincipal principal)
於 System.Web.Configuration.AuthorizationRule.IsUserAllowed(IPrincipal user, String verb)
於 System.Web.Configuration.AuthorizationRuleCollection.IsUserAllowed(IPrincipal user, String verb)
於 System.Web.Security.UrlAuthorizationModule.IsUserAllowedToPath(HttpContext context, VirtualPath virtualPath)
於 System.Web.SiteMapProvider.IsAccessibleToUser(HttpContext context, SiteMapNode node)
於 System.Web.StaticSiteMapProvider.GetChildNodes(SiteMapNode node)
於 Microsoft.Exchange.Management.ControlPanel._Default.CreateDataContract(SiteMapNode sNode)
於 Microsoft.Exchange.Management.ControlPanel._Default.CreateDataContract(SiteMapNode sNode)
於 Microsoft.Exchange.Management.ControlPanel._Default.CreateDataContract(SiteMapNode sNode)
於 Microsoft.Exchange.Management.ControlPanel._Default.CreateNavTree()
於 Microsoft.Exchange.Management.ControlPanel._Default.OnLoad(EventArgs e)
於 System.Web.UI.Control.LoadRecursive()
於 System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
事件 Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name="MSExchange Control Panel" />
<EventID Qualifiers="49152">4</EventID>
<Level>2</Level>
<Task>1</Task>
<Keywords>0x80000000000000</Keywords>
<TimeCreated SystemTime="2012-02-29T06:18:17.000Z" />
<EventRecordID>85166</EventRecordID>
<Channel>Application</Channel>
<Computer>nklexchange.NKLGEAR.COM</Computer>
<Security />
</System>
<EventData>
<Data>NKLGEAR.com/xxxxx/xxxxx/xxx部/xxx/xxxxxx</Data>
<Data>https://mail.xxx.com.tw/ecp/default.aspx?rfr=owa</Data>
<Data>System.Web.HttpUnhandledException: 已發生類型 'System.Web.HttpUnhandledException' 的例外狀況。 ---> System.ArgumentException: 'MobileDevices' is not a valid RBAC query.
於 Microsoft.Exchange.PowerShell.RbacHostingTools.RbacQuery..ctor(String rbacQuery)
於 Microsoft.Exchange.PowerShell.RbacHostingTools.RbacPrincipal.IsInRole(String rbacQuery, Boolean& canCache)
於 Microsoft.Exchange.PowerShell.RbacHostingTools.RbacPrincipal.IsInRole(String role)
於 System.Web.Configuration.AuthorizationRule.IsTheUserInAnyRole(StringCollection roles, IPrincipal principal)
於 System.Web.Configuration.AuthorizationRule.IsUserAllowed(IPrincipal user, String verb)
於 System.Web.Configuration.AuthorizationRuleCollection.IsUserAllowed(IPrincipal user, String verb)
於 System.Web.Security.UrlAuthorizationModule.IsUserAllowedToPath(HttpContext context, VirtualPath virtualPath)
於 System.Web.SiteMapProvider.IsAccessibleToUser(HttpContext context, SiteMapNode node)
於 System.Web.StaticSiteMapProvider.GetChildNodes(SiteMapNode node)
於 Microsoft.Exchange.Management.ControlPanel._Default.CreateDataContract(SiteMapNode sNode)
於 Microsoft.Exchange.Management.ControlPanel._Default.CreateDataContract(SiteMapNode sNode)
於 Microsoft.Exchange.Management.ControlPanel._Default.CreateDataContract(SiteMapNode sNode)
於 Microsoft.Exchange.Management.ControlPanel._Default.CreateNavTree()
於 Microsoft.Exchange.Management.ControlPanel._Default.OnLoad(EventArgs e)
於 System.Web.UI.Control.LoadRecursive()
於 System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
--- 內部例外狀況堆疊追蹤的結尾 ---
於 System.Web.UI.Page.HandleError(Exception e)
於 System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
於 System.Web.UI.Page.ProcessRequest(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
於 System.Web.UI.Page.ProcessRequest()
於 System.Web.UI.Page.ProcessRequest(HttpContext context)
於 ASP.default_aspx.ProcessRequest(HttpContext context)
於 System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
於 System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)
System.ArgumentException: 'MobileDevices' is not a valid RBAC query.
於 Microsoft.Exchange.PowerShell.RbacHostingTools.RbacQuery..ctor(String rbacQuery)
於 Microsoft.Exchange.PowerShell.RbacHostingTools.RbacPrincipal.IsInRole(String rbacQuery, Boolean& canCache)
於 Microsoft.Exchange.PowerShell.RbacHostingTools.RbacPrincipal.IsInRole(String role)
於 System.Web.Configuration.AuthorizationRule.IsTheUserInAnyRole(StringCollection roles, IPrincipal principal)
於 System.Web.Configuration.AuthorizationRule.IsUserAllowed(IPrincipal user, String verb)
於 System.Web.Configuration.AuthorizationRuleCollection.IsUserAllowed(IPrincipal user, String verb)
於 System.Web.Security.UrlAuthorizationModule.IsUserAllowedToPath(HttpContext context, VirtualPath virtualPath)
於 System.Web.SiteMapProvider.IsAccessibleToUser(HttpContext context, SiteMapNode node)
於 System.Web.StaticSiteMapProvider.GetChildNodes(SiteMapNode node)
於 Microsoft.Exchange.Management.ControlPanel._Default.CreateDataContract(SiteMapNode sNode)
於 Microsoft.Exchange.Management.ControlPanel._Default.CreateDataContract(SiteMapNode sNode)
於 Microsoft.Exchange.Management.ControlPanel._Default.CreateDataContract(SiteMapNode sNode)
於 Microsoft.Exchange.Management.ControlPanel._Default.CreateNavTree()
於 Microsoft.Exchange.Management.ControlPanel._Default.OnLoad(EventArgs e)
於 System.Web.UI.Control.LoadRecursive()
於 System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
</Data>
</EventData>
</Event>Event ID 4999
記錄檔名稱: Application
來源: MSExchange Common
日期: 2012/2/29 下午 02:18:17
事件識別碼: 4999
工作類別: 一般
等級: 錯誤
關鍵字: 傳統
使用者: 不適用
電腦: exchange.xxxxx.COM
描述:
即將傳送下列處理序識別碼的 Watson 報告: 3796,使用參數: E12、c-RTL-AMD64、14.01.0325.000、ECP、M.E.PowerShell.RbacHostingTools、M.E.P.R.RbacQuery..ctor、System.ArgumentException、e83e、14.01.0339.001。
ErrorReportingEnabled: False
事件 Xml:
<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="2012-02-29T06:18:17.000Z" />
<EventRecordID>85167</EventRecordID>
<Channel>Application</Channel>
<Computer>nklexchange.NKLGEAR.COM</Computer>
<Security />
</System>
<EventData>
<Data>3796</Data>
<Data>E12</Data>
<Data>c-RTL-AMD64</Data>
<Data>14.01.0325.000</Data>
<Data>ECP</Data>
<Data>M.E.PowerShell.RbacHostingTools</Data>
<Data>M.E.P.R.RbacQuery..ctor</Data>
<Data>System.ArgumentException</Data>
<Data>e83e</Data>
<Data>14.01.0339.001</Data>
<Data>False</Data>
<Data>
</Data>
</EventData>
</Event>Event ID 2001 ( 這個錯誤是在做了 lodctr /R 後才出現的 )
記錄檔名稱: Application
來源: usbperf
日期: 2012/2/29 下午 02:17:58
事件識別碼: 2001
工作類別: 無
等級: 錯誤
關鍵字: 傳統
使用者: 不適用
電腦: exchange.xxxx.COM
描述:
無法讀取 usbperf\Performance 機碼之下的 "First Counter" 值。資料中傳回狀態碼。
事件 Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name="usbperf" />
<EventID Qualifiers="49152">2001</EventID>
<Level>2</Level>
<Task>0</Task>
<Keywords>0x80000000000000</Keywords>
<TimeCreated SystemTime="2012-02-29T06:17:58.000Z" />
<EventRecordID>85164</EventRecordID>
<Channel>Application</Channel>
<Computer>exchange.xxxx.COM</Computer>
<Security />
</System>
<EventData>
<Binary>02000000</Binary>
</EventData>
</Event>- 已編輯 梁小夫 2012年2月29日 上午 07:07
所有回覆
-
2012年3月1日 上午 06:48版主
您好!
对于错误4和4999,请确认您的exchange 版本是否为sp1,若不是, 请您将exchange2010升级为exchange2010sp1,并打上最新补丁试试。
对于2001错误,您可以参考我之前做的一个thread来解决您的问题。
谢谢!
- 已編輯 cara chenMicrosoft Contingent Staff, Moderator 2012年3月1日 上午 06:49
- 已標示為解答 梁小夫 2012年3月2日 上午 06:15
-
2012年3月2日 上午 06:17
感謝 Lisa Chen , 安裝了 SP1後果然ok了
看來以後有任何問題我還是先更新到最新再來研究
HAHA