locked
Exchange 2007 OWA Problem RRS feed

  • 問題

  • We have a user login to OWA and following error will display in IE and cannot show Inbox, there are only some user choosed "Sim. Chinese" as interface have problem:

     

    Request
    Url: https://exchange.shama.com:443/owa/Default.aspx
    User host address: 220.241.39.113

    Exception
    Exception type: Microsoft.Exchange.Data.Storage.InvalidFolderLanguageIdException
    Exception message: Cannot find row based on condition.

    Call stack

    Microsoft.Exchange.Data.Storage.QueryResult.SeekToCondition(SeekReference reference, QueryFilter seekFilter)
    Microsoft.Exchange.Data.Storage.UserConfiguration.QueryConfigurations(Folder folder, SortBy[] sorts, String configurationName, UserConfigurationSearchFlags searchFlags, Int32 maxRow, PropertyDefinition[] columns)
    Microsoft.Exchange.Data.Storage.UserConfiguration.GetIgnoringCache(UserConfigurationManager manager, Folder folder, String configurationName, UserConfigurationTypes freefetchType)
    Microsoft.Exchange.Data.Storage.UserConfigurationManager.InternalGetUserConfiguration(StoreId folderId, String configurationName, UserConfigurationTypes freefetchDataType)
    Microsoft.Exchange.Clients.Owa.Core.UserOptions.GetUserConfiguration()
    Microsoft.Exchange.Clients.Owa.Core.UserOptions.Load(IList`1 properties)
    Microsoft.Exchange.Clients.Owa.Core.UserOptions.LoadAll()
    Microsoft.Exchange.Clients.Owa.Core.UserContext.Load(OwaContext owaContext)
    Microsoft.Exchange.Clients.Owa.Core.RequestDispatcher.CreateUserContext(OwaContext owaContext, UserContextKey userContextKey, UserContext& userContext)
    Microsoft.Exchange.Clients.Owa.Core.RequestDispatcher.PrepareRequestWithoutSession(OwaContext owaContext, UserContextCookie userContextCookie)
    Microsoft.Exchange.Clients.Owa.Core.RequestDispatcher.InternalDispatchRequest(OwaContext owaContext)
    Microsoft.Exchange.Clients.Owa.Core.RequestDispatcher.DispatchRequest(OwaContext owaContext)
    System.Web.HttpApplication.SyncEventExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
    System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)


    Inner Exception
    Exception type: Microsoft.Mapi.MapiExceptionJetErrorInvalidLanguageId
    Exception message: MapiExceptionJetErrorInvalidLanguageId: Unable to find table row. (hr=0x80004005, ec=-1062) Diagnostic context: Lid: 18969 EcDoRpcExt2 called [length=210] Lid: 27161 EcDoRpcExt2 returned [ec=0x0][length=246][latency=93] Lid: 23226 --- ROP Parse Start --- Lid: 27962 ROP: ropGetContentsTable [5] Lid: 17082 ROP Error: 0xFFFFFBDA Lid: 31073 Lid: 21921 StoreEc: 0xFFFFFBDA Lid: 27962 ROP: ropExtendedError [250] Lid: 1494 ---- Remote Context Beg ---- Lid: 26426 ROP: ropGetContentsTable [5] Lid: 8916 StoreEc: 0xFFFFFBDA Lid: 14219 StoreEc: 0xFFFFFBDA Lid: 15243 StoreEc: 0xFFFFFBDA Lid: 12427 StoreEc: 0xFFFFFBDA Lid: 9867 StoreEc: 0xFFFFFBDA Lid: 14984 StoreEc: 0xFFFFFBDA Lid: 31942 Lid: 30785 StoreEc: 0xFFFFFBDA Lid: 1750 ---- Remote Context End ---- Lid: 27962 ROP: ropSetColumns [18] Lid: 17082 ROP Error: 0x4B9 Lid: 27489 Lid: 21921 StoreEc: 0x4B9 Lid: 27962 ROP: ropExtendedError [250] Lid: 1494 ---- Remote Context Beg ---- Lid: 26426 ROP: ropSetColumns [18] Lid: 1750 ---- Remote Context End ---- Lid: 27962 ROP: ropSortTable [19] Lid: 17082 ROP Error: 0x4B9 Lid: 27489 Lid: 21921 StoreEc: 0x4B9 Lid: 27962 ROP: ropExtendedError [250] Lid: 1494 ---- Remote Context Beg ---- Lid: 26426 ROP: ropSortTable [19] Lid: 1750 ---- Remote Context End ---- Lid: 27962 ROP: ropSeekRow [24] Lid: 17082 ROP Error: 0x4B9 Lid: 19553 Lid: 21921 StoreEc: 0x4B9 Lid: 27962 ROP: ropExtendedError [250] Lid: 1494 ---- Remote Context Beg ---- Lid: 26426 ROP: ropSeekRow [24] Lid: 1750 ---- Remote Context End ---- Lid: 26849 Lid: 21817 ROP Failure: 0x4B9 Lid: 29726 Lid: 18462 StoreEc: 0xFFFFFBDA

    Call stack

    Microsoft.Mapi.MapiExceptionHelper.ThrowIfError(String message, Int32 hresult, Object objLastErrorInfo)
    Microsoft.Mapi.MapiTable.FindRow(Restriction restriction, BookMark bookmark, FindRowFlag flag)
    Microsoft.Exchange.Data.Storage.QueryResult.SeekToCondition(SeekReference reference, QueryFilter seekFilter)
    2008年11月10日 上午 07:09

解答

  •  

    Dear customer:

     

    In order to better troubleshoot the issue, please help collect the following information:

     

    1. Send the screenshot of the error to v-rocwan@microsoft.com for analyze.
    2. Create a new mailbox and set Simplified Chinese interface and check the effect on another computer?
    3. Which version is the Internet Explorer on the client?
    4. Did you upgrade Exchange server 2007 to Update Rollup 4 for Exchange Server 2007 Service Pack 1 now?

    Note: when you send e-mail to me, please let me know the subject of the post.

     

    Thanks for your cooperation.

     

    Rock Wang - MSFT

    2008年11月11日 上午 03:06

所有回覆

  •  

    Dear customer:

     

    In order to better troubleshoot the issue, please help collect the following information:

     

    1. Send the screenshot of the error to v-rocwan@microsoft.com for analyze.
    2. Create a new mailbox and set Simplified Chinese interface and check the effect on another computer?
    3. Which version is the Internet Explorer on the client?
    4. Did you upgrade Exchange server 2007 to Update Rollup 4 for Exchange Server 2007 Service Pack 1 now?

    Note: when you send e-mail to me, please let me know the subject of the post.

     

    Thanks for your cooperation.

     

    Rock Wang - MSFT

    2008年11月11日 上午 03:06
  • Seems this is a server side problem generated by exchange web load folder / informations from user's mailbox.

     

    I think you should check if there are special rules / custom created folder on mailbox.

     

    Try login that user using MS Outlook and check rules conditions / custom created folder. Remove conflicted rules / folder.(problem also can caused by folder name / rule name / policys name end with  a space.)

    2008年11月11日 下午 05:31