OWA ve Outlook’da YaÅŸanan Arama (Search) Sorunu ve Çözümü

.

Kullanıcılar OWA veya Outlook üzerinden arama yapamadıklarını belirttiğinde izlenmesi gereken temel adımları ele alıyor olacağım.

Öncelikle hangi aramanın sunucuda, hangi aramanın kullanıcıda yapıldığını belirtmek faydalı olacaktır:

  • OWA üzerinden yapılan aramalar ve Outlook ( çevrimiçi kip / online mode ) aramaları sunucudaki Exchange Search servisini kullanır.
  • Outlook (önbellek kipi / cached mode ) aramaları kullanıcı bilgisayarındaki Windows Search (Microsoft Desktop Search) servisini kullanır.

Bu yazıda birinci madde (sunucuda yapılan aramalar) üzerinde duracağız.

Sorun:

Kullanıcılar arama yaptıklarında aşağıdaki gibi bir uyarı ile karşılaşabilirler:

Search results may take a long time to appear because Microsoft Exchange Search is unavailable. Results will not include matches in the e-mail body.

owa-search-hata

Çözüm:

Aşağıdaki adımları sırayla uygulayarak sorunu çözebilirsiniz:

  1. Öncelikle sorun olan “mailbox” sunucusunda aÅŸağıdaki komutu uygulayın. EÄŸer sonuç “false” çıkarsa gerçekten de problem var demektir. 2.adıma geçerek devam edebilirsiniz.

    Test-ExchangeSearch
    Test-ExchangeSearch -Identity kullanici@adres.com

  2. Aşağıdaki komutu uygulayarak tüm servislerin çalıştığından emin olmalısınız. Özellikle de Microsoft Search (Exchange) ve Microsoft Exchange Search Indexer servisleri mutlaka çalışıyor olmalıdır.

    Test-ServiceHealth

  3. Sorun bildiren kullanıcının veritabanında “IndexEnabled” deÄŸerinin “true” olduÄŸuna emin olunmalıdır. Bunun için aÅŸağıdaki komut uygulanabilir. EÄŸer “true” deÄŸilse “Get-MailboxDatabase -Identity DBTEST -indexenabled:$true” komutu uygulanmalıdır.

    Get-MailboxDatabase -Identity DBTEST | Select name, indexenabled

  4. Sorun olan veritabanında arama kataloglarının (indexes) yeniden oluÅŸturulması saÄŸlanır. Bunun için aÅŸağıdaki betik (script) çalıştırılmalıdır. Bu betik “C:\Program Files\Microsoft\Exchange Server\Scripts” klasöründe bulunur.

    ResetSearchIndex.ps1 DBTEST
    ResetSearchIndex.ps1 -All -Force

EÄŸer bu iÅŸlemleri yapmanıza raÄŸmen sorun düzelmediyse Görev Yöneticisi’ni açarak çalışan iÅŸlemleri izlemenizi öneririm. “store” ve “msftefd” iÅŸlemleri çalışıyorsa (çalışırken de CPU ve RAM’de hatırı sayılır miktarda kullanıyorsa!) kataloglama devam ediyor demektir. Bu durumda bir süre beklediÄŸinizde sorun kendiliÄŸinden düzelmiÅŸ olacaktır.

Referanslar:

.

Yorum yapın


Kara Odalar