Problem with search indexer in Exchange 2007 SP1
Setup is one Windows 2008 server with Exchange 2007 SP1, update rollup 3.
Had some errors about Search indexing and did a reset according to KB article but I still get the error in the log.
Can someone help me find out what's causing it?
The error follows:
Log Name: ApplicationSource: MSExchange Search IndexerDate: 2008-11-05 11:00:03Event ID: 104Task Category: GeneralLevel: ErrorKeywords: ClassicUser: N/AComputer: MAILSERVER.domain.corpDescription:Exchange Search Indexer failed to enable the Mailbox Database First Storage Group\Mailbox Database (GUID = 18c405cd-f6da-4cd2-bc1e-73d0e259dd1a) after 1 tries. The last failure was: Microsoft.Mapi.MapiExceptionNoAccess: MapiExceptionNoAccess: Unable to get CI watermark (hr=0x80070005, ec=-2147024891)Diagnostic context: Lid: 1494 ---- Remote Context Beg ---- Lid: 1091 StoreEc: 0x80070005 Lid: 9518 StoreEc: 0x80070005 Lid: 1750 ---- Remote Context End ---- Lid: 8434 StoreEc: 0x80070005 Lid: 13362 StoreEc: 0x80070005 at Microsoft.Mapi.MapiExceptionHelper.ThrowIfError(String message, Int32 hresult, Int32 ec, DiagnosticContext diagCtx) at Microsoft.Mapi.ExRpcAdmin.CiGetWaterMark(Guid mdbGuid, Guid instanceGuid, Boolean isHighWatermark, UInt64& watermark, DateTime& lastAccessTime) at Microsoft.Exchange.Search.PropertyStore.get_HighWaterMark() at Microsoft.Exchange.Search.Globals.DoesPropertyStoreExist(Guid mdbGuid) at Microsoft.Exchange.Search.Globals.CheckAndInitializeCatalog(CatalogState catalogInfo) at Microsoft.Exchange.Search.Driver.MonitorAndUpdateMDBList(). It will retry after 0 minutes.Event Xml:<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event"> <System> <Provider Name="MSExchange Search Indexer" /> <EventID Qualifiers="49156">104</EventID> <Level>2</Level> <Task>1</Task> <Keywords>0x80000000000000</Keywords> <TimeCreated SystemTime="2008-11-05T10:00:03.000Z" /> <EventRecordID>1083271</EventRecordID> <Channel>Application</Channel> <Computer>MAILSERVER.domain.corp</Computer> <Security /> </System> <EventData> <Data>First Storage Group\Mailbox Database</Data> <Data>18c405cd-f6da-4cd2-bc1e-73d0e259dd1a</Data> <Data>1</Data> <Data>Microsoft.Mapi.MapiExceptionNoAccess: MapiExceptionNoAccess: Unable to get CI watermark (hr=0x80070005, ec=-2147024891)Diagnostic context: Lid: 1494 ---- Remote Context Beg ---- Lid: 1091 StoreEc: 0x80070005 Lid: 9518 StoreEc: 0x80070005 Lid: 1750 ---- Remote Context End ---- Lid: 8434 StoreEc: 0x80070005 Lid: 13362 StoreEc: 0x80070005 at Microsoft.Mapi.MapiExceptionHelper.ThrowIfError(String message, Int32 hresult, Int32 ec, DiagnosticContext diagCtx) at Microsoft.Mapi.ExRpcAdmin.CiGetWaterMark(Guid mdbGuid, Guid instanceGuid, Boolean isHighWatermark, UInt64& watermark, DateTime& lastAccessTime) at Microsoft.Exchange.Search.PropertyStore.get_HighWaterMark() at Microsoft.Exchange.Search.Globals.DoesPropertyStoreExist(Guid mdbGuid) at Microsoft.Exchange.Search.Globals.CheckAndInitializeCatalog(CatalogState catalogInfo) at Microsoft.Exchange.Search.Driver.MonitorAndUpdateMDBList()</Data> <Data>0</Data> </EventData></Event>
Regards
Joakim Gustafsson
Stratiteq Sweden
November 5th, 2008 1:14pm
Hi,
Which kb that you have referred to?
Any other error events in event log, especially on MSExchangeIS, MSExchangeIS Mailbox Store related?
Which Client do you use to access mailbox, outlook or OWA?
Please check whether WaterMark key exists on Exchange Server, especially on Mailbox Server role.
It could be found under: HKLM\Software\Microsoft\Exchange\v8.0\<name of role>.
After that, please run ExBPA to have a health scan.
Please post the below information that we need for further troubleshooting:
1. Error from ExBPA report.
2. Error event information from Event log.
Related information share with you:
How does Exchange 2007 setup know to resume a failed setup?
http://msexchangeteam.com/archive/2007/05/21/439529.aspx
Hope it helps.
Xiu
Free Windows Admin Tool Kit Click here and download it now
November 6th, 2008 12:43pm
Hi,
It was not a kb- it was in the technet libraries http://technet.microsoft.com/en-us/library/aa995966.aspx
I ran "ResetSearchIndex.ps1 [-force] -all" since I only have one database.
There are no other errors in Event logs.
Main client is Outlook 2007 sp1, but OWA is also available to users outside the office.
I do not have a watermark key in the registry.
The Exchange BPA Health Check has the following result:
- Warning: Circular logging enabled
- Info: Application log size
- Info: Crash upload logging disabled
- Info: Outlook connection range
The Event error is the same as in the first post.
regards
Joakim
November 6th, 2008 1:09pm
Areall the mailbox moved from other database?Or initially installed?
Free Windows Admin Tool Kit Click here and download it now
November 7th, 2008 5:37am
Hi,
More information share with you.
Method#1
1. Please run ' regsvr32 MapiProtocolHandlerStub.dll ' from a command prompt.
2. Restart the exchange search service.
3. Run 'Test-exchangesearch' from a command prompt and then check the issue.
Method #2
1. Run 'Installer' from a command prompt.
2. Remove the Microsoft Full Text Indexing Engine.
3. From the E2K7 SP1 dump location run the command
'msiexec /i msfte.msi TARGETDIR="<exchange installation directory" 'Please start Microsoft Exchange Search Indexer and the Microsoft Search (Exchange) services
November 7th, 2008 5:57am
It tried method #1 first and nothing changed.
Then I did method #2 and it seems like it did the trick after a restart. How ever Windows Update installed Update Rollup 4 during the weekend to so it could be that to.
Thanks for your help.
Free Windows Admin Tool Kit Click here and download it now
November 10th, 2008 2:55pm
Glad to hear it works now.
November 11th, 2008 4:57am
I think I was a bit to fast to say it works. :-)
The error message in the application log is gone but I still don't have the index catalogs in First Storage group folder and I cannot search in OWA.
I get some new Perflib errors in the log about EXDBPC and DAVEXPC (eventid 1000 and 1017)
/Joakim
Free Windows Admin Tool Kit Click here and download it now
November 12th, 2008 5:55pm