[Webinar] Streamline your web hosting managementRegister Today

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 2074
  • Last Modified:

A problem occurred while you were trying to use your mailbox SBS 2011

So I was getting event errors 10030 and 10031 for a particular users mailbox.  I ran the:

New-MailboxRepairRequest -Mailbox John.Smith -CorruptionType FolderView,ProvisionedFolder,AggregateCounts,SearchFolder

This resolved the event logs; however, now he cant access his email via, iPhone, Outlook remotely or outlook inside the building.  When I go to the OWA using a browser and log in using his credentials I get this message:

"A problem occurred while you were trying to use your mailbox"

No one else is having this issue.

There are no event errors or warning in Event Viewer.

I unmounted and re-mounted the database with no luck.  I also rebooted the server, still no luck.

I am about to create a new MB database and move the mailbox over to it but I thought I would ask some pros before proceeding.
1
Computer Helper
Asked:
Computer Helper
  • 8
  • 5
3 Solutions
 
Computer HelperWindows Server AdminAuthor Commented:
Running BPA on exchange shows the mailbox is Quarantined
0
 
Computer HelperWindows Server AdminAuthor Commented:
URL ERROR

Exception
Exception type: Microsoft.Exchange.Data.Storage.StoragePermanentException
Exception message: Cannot get row count.

Call stack
Microsoft.Exchange.Data.Storage.QueryResult.get_EstimatedRowCount()
Microsoft.Exchange.Clients.Owa.Premium.Controls.FolderListViewDataSource.GetView(QueryResult queryResult, Int32 itemCount, Int32 currentRow)
Microsoft.Exchange.Clients.Owa.Premium.Controls.FolderListViewDataSource.Load(Int32 startRange, Int32 itemCount)
Microsoft.Exchange.Clients.Owa.Premium.Controls.VirtualListView2.LoadData(Int32 startRange, Int32 rowCount)
Microsoft.Exchange.Clients.Owa.Premium.MessageView2.CreateListView(ColumnId sortedColumn, SortOrder sortOrder)
Microsoft.Exchange.Clients.Owa.Premium.ListViewSubPage.OnLoad(EventArgs e)
Microsoft.Exchange.Clients.Owa.Premium.MessageView2.OnLoad(EventArgs e)
System.Web.UI.Control.LoadRecursive()
System.Web.UI.Control.LoadRecursive()
System.Web.UI.Control.LoadRecursive()
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)

Inner Exception
Exception type: Microsoft.Mapi.MapiExceptionConversationMemberNotFound
Exception message: MapiExceptionConversationMemberNotFound: Unable to get table row count. (hr=0x80004005, ec=1175) Diagnostic context: ...... Lid: 1238 Remote Context Overflow Lid: 21970 StoreEc: 0x8004010F PropTag: 0x668F0040 Lid: 21970 StoreEc: 0x8004010F PropTag: 0x668F0040 Lid: 32865 Lid: 41897 StoreEc: 0x80040117 PropTag: 0xE060040 Lid: 21970 StoreEc: 0x8004010F PropTag: 0x668F0040 Lid: 21970 StoreEc: 0x8004010F PropTag: 0x668F0040 Lid: 46077 dwParam: 0xB3590 Lid: 46121 StoreEc: 0x8004010F Lid: 58365 Lid: 61357 StoreEc: 0x497 Lid: 41981 StoreEc: 0x497 Lid: 44029 StoreEc: 0x497 Lid: 59073 StoreEc: 0x497 Lid: 33065 StoreEc: 0x497 Lid: 43051 dwParam: 0xB1C6C Lid: 44841 StoreEc: 0x497 Lid: 38697 StoreEc: 0x497 Lid: 50093 StoreEc: 0x497 Lid: 29016 Lid: 45069 StoreEc: 0x497 Lid: 27832 Lid: 62249 StoreEc: 0x497 Lid: 27856 Lid: 8485 StoreEc: 0x497 Lid: 25798 Lid: 30785 StoreEc: 0x497 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: 36739 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: 36739 Lid: 1750 ---- Remote Context End ---- Lid: 27962 ROP: ropQueryPosition [23] Lid: 17082 ROP Error: 0x4B9 Lid: 21345 Lid: 21921 StoreEc: 0x4B9 Lid: 27962 ROP: ropExtendedError [250] Lid: 1494 ---- Remote Context Beg ---- Lid: 26426 ROP: ropQueryPosition [23] Lid: 36739 Lid: 1750 ---- Remote Context End ---- Lid: 26849 Lid: 21817 ROP Failure: 0x4B9 Lid: 28958 Lid: 1728 StoreEc: 0x497

Call stack
Microsoft.Mapi.MapiExceptionHelper.ThrowIfError(String message, Int32 hresult, SafeExInterfaceHandle iUnknown, Exception innerException)
Microsoft.Mapi.MapiTable.GetRowCount()
Microsoft.Exchange.Data.Storage.QueryResult.get_EstimatedRowCount()
0
 
Computer HelperWindows Server AdminAuthor Commented:
Ok I got the email wokring at the server location; however, OWA is still broken.

I tunneled through the registry here:

HKLM\SYSTEM\CCS\Services\MSexchangeIS\ParameterSystem\Servername\Private-dbguid\Quarantined Mailboxes

And deleted the entry below Quaratined Mailboes.

You can also change the values

Values:

MailboxQuarantineCrashThreshold: The number of thread crashes that can be experienced by a mailbox before the store considers it a candidate to be quarantined.
MailboxQuarantineDurationInseconds: The number of seconds a mailbox remains in quarantine before it is released. The default is 21,600 seconds, or six hours.
0
Free tool for managing users' photos in Office 365

Easily upload multiple users’ photos to Office 365. Manage them with an intuitive GUI and use handy built-in cropping and resizing options. Link photos with users based on Azure AD attributes. Free tool!

 
Gareth GudgerCommented:
0
 
Computer HelperWindows Server AdminAuthor Commented:
Yes, I thought about doing that.  My question is when I create a new database and move the mailbox will his outlook still be able to find it or will I have to recreate his profile?  I have never created a new database and moved a mailbox to it before.  Is it as easy as it seems?
0
 
Gareth GudgerCommented:
No Outlook will detect the move and update automatically. It will prompt him that changes were made and he needs to close and reopen Outlook, but the process is automated. Creating a database and moving a mailbox is easy. Just make sure you have the disk space.
0
 
Computer HelperWindows Server AdminAuthor Commented:
Now that it is working at the server location do you still recommend moving it?
0
 
Gareth GudgerCommented:
I would. Its possible that whatever caused it to get quarantined could happen again. Its also possible the mailbox repair caused the quarantine and this is a one time event.
0
 
Computer HelperWindows Server AdminAuthor Commented:
Ok I will follow the link you gave me and report back
0
 
Gareth GudgerCommented:
Ah that link was for the Quarantined mailbox.

Here is how to create a database.
http://technet.microsoft.com/en-us/library/dd335229(v=exchg.141).aspx
0
 
Computer HelperWindows Server AdminAuthor Commented:
I started the move last night, it is at 61 percent.  His mailbox is 10 gigs so I should probably try and shrink that after the move.
0
 
Computer HelperWindows Server AdminAuthor Commented:
Creating a new Mailbox Database and moving the mailbox to the new database resolved the issue.  Had I known how easy it was to move the mailbox I would have simply tried that first.  Thank you for the re-assurance.

Thank you so much!
0
 
Gareth GudgerCommented:
Awesome!
0

Featured Post

Easily manage email signatures in Office 365

Managing email signatures in Office 365 can be a challenging task if you don't have the right tool. CodeTwo Email Signatures for Office 365 will help you implement a unified email signature look, no matter what email client is used by users. Test it for free!

  • 8
  • 5
Tackle projects and never again get stuck behind a technical roadblock.
Join Now