Solved

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

Posted on 2014-10-01
13
1,907 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
 
LVL 30

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 30

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
Free Trending Threat Insights Every Day

Enhance your security with threat intelligence from the web. Get trending threat insights on hackers, exploits, and suspicious IP addresses delivered to your inbox with our free Cyber Daily.

 

Author Comment

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

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 30

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 30

Expert Comment

by:Gareth Gudger
ID: 40363781
Awesome!
0

Featured Post

Why You Should Analyze Threat Actor TTPs

After years of analyzing threat actor behavior, it’s become clear that at any given time there are specific tactics, techniques, and procedures (TTPs) that are particularly prevalent. By analyzing and understanding these TTPs, you can dramatically enhance your security program.

Join & Write a Comment

Resolve DNS query failed errors for Exchange
Find out how to use Active Directory data for email signature management in Microsoft Exchange and Office 365.
In this video we show how to create a Shared Mailbox 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 Recipients >> Sha…
To add imagery to an HTML email signature, you have two options available to you. You can either add a logo/image by embedding it directly into the signature or hosting it externally and linking to it. The vast majority of email clients display l…

708 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

Need Help in Real-Time?

Connect with top rated Experts

14 Experts available now in Live!

Get 1:1 Help Now