Solved

Searching via OWA or Outlook Online Mode Fails

Posted on 2012-04-04
2
1,189 Views
Last Modified: 2012-08-14
Environment:
•      Server 2008 R2 SP1
•      Exchange 2010 SP1 Rollup v5 – Server has all roles.  I have never removed any of these roles.

Issue:
I am unable to search either via Outlook Web Access or Outlook Online Mode.  The search attempts but yields no results.  I am not running in Cached mode nor do I want to do so to resolve this.

Steps taken so far:
1.      Ran the script .\ResetSearchIndex.ps1 –force –all
2.      Manually deleted the Exchange search cache.
3.      Ran the script .\ResetSearchIndex.ps1 then .\ResetSearchIndex.ps1 –force –all
1.      I made sure that event id 109 shows after the crawl restart but I never see id 110 (to show that the crawl was finished).
4.      Rebooted several times.
5.     No useful information in eventvwr to show any errors or problems.

Other information:
Search was working normally since the server came online at the end of 2010.  I did have some problems with it two weeks ago and I ran the Step 1 above and it fixed the issue.  However, recently search is entirely broken and will not run even with the above steps.  No recent Windows updates or other changes made recently.
0
Comment
Question by:IQ_IT
  • 2
2 Comments
 

Author Comment

by:IQ_IT
ID: 37807328
Two other notes:
1.  When I check the Catalog files and compare to backups, it looks like the newly created catalog files are not growing in size and are at the size when they were created.  The backup cat files are like 70GB and the new ones sit at 129KB.
0
 

Accepted Solution

by:
IQ_IT earned 0 total points
ID: 37816341
This is the first time on EE that I didn't even get a single reply in two days...

Anyway, I solved the issue on my own.  This question should be kept to show others what might be neccessary to do in order to fix it:

-  Removed RUS entries via ADSIEDIT.
-  Increased APP EVENTLOGS from 20MB to 40MB.
-  Deleted local .dat files.
-  Ran and re-ran the resetsearchindex script, compared exchange backups to current catalog file and noted that the new files are getting deleted/recreated but they are not growing.  Exchange showing that the mailbox DB is indexed and is crawling but never finishes crawling.
-  Dismounted, ran reindex, remounted mailbox store.
-  Copied over backup indexes which resolved older searches but not newer.
-  Ran the script:  [PS] C:\program files\Microsoft\Exchange Server\V14\Scripts>.\Troubleshoot-CI.ps1 -Action DetectAndResolve -Symptom all -database "mailbox database 2079651186"
-  Ran "\MSExchange Database ==> Instances($database)\I/O Database Reads Average Latency"
-  "\MSExchange Database ==> Instances($database)\I/O Database Reads/sec"
-  "\MSExchange Database ==> Instances($database)\I/O Database Writes Average Latency"
-  "\MSExchange Database ==> Instances($database)\I/O Database Writes/sec
^ results are "average"
-  .\Troubleshoot-DatabaseSpace.ps1 -MailboxDatabaseName "mailbox database 2079651186"
^ = not logged, no information.
-  http://blogs.technet.com/b/exchange/archive/2011/01/18/3411844.aspx
-  Created a new mailbox DB, migrated my mailbox and so far no positive results, performance counters still showing 0 for fullcrawl.
-  Ran .\ResetsSearchIndex.pst -force mbdb
-  Events 109 and 110 showed for MBDB but search is not working at all.
-  Reregistered MapiProtocolHandlerStub.dll and msfte.dll, restarted Search and indexer.
-  Set-MailboxDatabase "MBDB" -IndexEnabled $false and then Set-MailboxDatabase "MBDB" -IndexEnabled $true + restarted search+indexer.
-  Mailbox in MBDB shows event ID 110 and is also searching normally!
-  Mailbox in  "mailbox database 2079651186" USER = test successful for a recent file.
-  Indexes are building!  Search is working but will need to build.

I think the actual solution in my case was probably re-registering the .dlls but it could have been flagging the DBs for non-crawl then re flagging them as well.
0

Featured Post

How your wiki can always stay up-to-date

Quip doubles as a “living” wiki and a project management tool that evolves with your organization. As you finish projects in Quip, the work remains, easily accessible to all team members, new and old.
- Increase transparency
- Onboard new hires faster
- Access from mobile/offline

Join & Write a Comment

Exchange server is not supported in any cloud-hosted platform (other than Azure with Azure Premium Storage).
Follow this checklist to learn more about the 15 things you should never include in an email signature from personal quotes, animated gifs and out-of-date marketing content.
In this video we show how to create an Accepted Domain 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 >> Ac…
In this video we show how to create a mailbox database 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 Servers >> Data…

707 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

16 Experts available now in Live!

Get 1:1 Help Now