Solved

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

Posted on 2014-10-01
13
1,934 Views
1 Endorsement
Last Modified: 2014-10-06
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
Comment
Question by:Computer Helper
  • 8
  • 5
13 Comments
 

Author Comment

by:Computer Helper
ID: 40355858
Running BPA on exchange shows the mailbox is Quarantined
0
 

Author Comment

by:Computer Helper
ID: 40355901
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
 

Author Comment

by:Computer Helper
ID: 40355947
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
PRTG Network Monitor: Intuitive Network Monitoring

Network Monitoring is essential to ensure that computer systems and network devices are running. Use PRTG to monitor LANs, servers, websites, applications and devices, bandwidth, virtual environments, remote systems, IoT, and many more. PRTG is easy to set up & use.

 
LVL 31

Accepted Solution

by:
Gareth Gudger earned 500 total points
ID: 40355950
0
 

Author Comment

by:Computer Helper
ID: 40355960
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
 
LVL 31

Assisted Solution

by:Gareth Gudger
Gareth Gudger earned 500 total points
ID: 40355964
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
 

Author Comment

by:Computer Helper
ID: 40355965
Now that it is working at the server location do you still recommend moving it?
0
 
LVL 31

Expert Comment

by:Gareth Gudger
ID: 40355968
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
 

Author Comment

by:Computer Helper
ID: 40355972
Ok I will follow the link you gave me and report back
0
 
LVL 31

Assisted Solution

by:Gareth Gudger
Gareth Gudger earned 500 total points
ID: 40355984
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
 

Author Comment

by:Computer Helper
ID: 40356911
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
 

Author Closing Comment

by:Computer Helper
ID: 40363691
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
 
LVL 31

Expert Comment

by:Gareth Gudger
ID: 40363781
Awesome!
0

Featured Post

Does Powershell have you tied up in knots?

Managing Active Directory does not always have to be complicated.  If you are spending more time trying instead of doing, then it's time to look at something else. For nearly 20 years, AD admins around the world have used one tool for day-to-day AD management: Hyena. Discover why

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Following basic email etiquette rules will help you write a professional email and achieve a good, lasting impression with your contacts.
Read this checklist to learn more about the 15 things you should never include in an email signature.
In this video we show how to create an email address policy in Exchange 2013. We show this process by using the Exchange Admin Center. Log into Exchange Admin Center.:  First we need to log into the Exchange Admin Center. Navigate to the Mail Flow…
The basic steps you have just learned will be implemented in this video. The basic steps are shown to configure an Exchange DAG in a live working Exchange Server Environment and manage the same (Exchange Server 2010 Software is used in a Windows Ser…

809 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question