No momento, estamos usando a versão 14.3 do Exchange (Build 123.4).
Parece que todos os dias quando entro em usuários estão reclamando que a pesquisa não está funcionando no Outlook (confirmado na minha máquina). Os usuários estão usando uma variedade de versões do Outlook, mas a maioria é em 2010 ou 2013. Nenhum deles está usando no modo de cache.
Não tenho certeza do que realmente está acontecendo de novo, mas estou tentando o seguinte:
Reiniciando os seguintes serviços: "Microsoft Search (Exchange)" e "Topologia do Microsoft Exchange Active Directory" (além de todos os serviços que os exigem). Entre os dois parece cobrir uma boa quantidade de serviços de troca.
As pesquisas do primeiro dia começaram a funcionar pouco depois que eu fiz isso. Todos os outros, acabei fazendo ". \ ResetSearchIndex.ps1 -force -all" do shell. Concedido, pode levar algum tempo depois de redefinir o índice para que ele se acumule novamente e funcione - se é que isso está sendo corrigido. Talvez o tempo que esteja me levando para realizar essas tarefas esteja resolvendo o problema.
Parece que ResetSearchIndex.ps1 não é necessário - mas um dos serviços que reinicia com "Topologia do Microsoft Exchange Active Directory" é (embora nenhum dos que foram reiniciados com "Microsoft Search (Exchange)").
A execução de Test-ExchangeSearch -Identity <username> -Verbose
produz um MapiExecption "Não é possível definir o SetSear" antes que a mensagem seja cortada da janela do console e isso:
VERBOSE: [14:36:32.975 GMT] Test-ExchangeSearch : Initializing Active Directory server settings for the remote Windows
PowerShell session.
VERBOSE: [14:36:33.162 GMT] Test-ExchangeSearch : Active Directory session settings for 'Test-ExchangeSearch' are: View
Entire Forest: 'False', Default Scope: 'domain.com', Configuration Domain Controller:
'gc.domain.com', Preferred Global Catalog: 'gc.domain.com', Preferred Domain
Controllers: '{ gc.domain.com }'
VERBOSE: [14:36:33.162 GMT] Test-ExchangeSearch : Runspace context: Executing user:
domain.com/Users/ExchangeSearchAdmin, Executing user organization: , Current organization: , RBAC-enabled: Enabled.
VERBOSE: [14:36:33.162 GMT] Test-ExchangeSearch : Beginning processing &
VERBOSE: [14:36:33.381 GMT] Test-ExchangeSearch : Instantiating handler with index 0 for cmdlet extension agent "Admin
Audit Log Agent".
VERBOSE: [14:36:33.537 GMT] Test-ExchangeSearch : Current ScopeSet is: { Recipient Read Scope: {{, }}, Recipient Write
Scopes: {{, }}, Configuration Read Scope: {{, }}, Configuration Write Scope(s): {{, }, }, Exclusive Recipient Scope(s):
{}, Exclusive Configuration Scope(s): {} }
VERBOSE: [14:36:33.599 GMT] Test-ExchangeSearch : Searching objects "user" of type "ADUser" under the root "$null".
VERBOSE: [14:36:34.192 GMT] Test-ExchangeSearch : Previous operation run on domain controller
'gc.domain.com'.
VERBOSE: [14:36:34.207 GMT] Test-ExchangeSearch : Processing object "domain.com/Org Name/Users/User Name".
VERBOSE: [14:36:34.738 GMT] Test-ExchangeSearch : Searching objects "Mailbox Database" of type "MailboxDatabase" under
the root "$null".
VERBOSE: [14:36:34.785 GMT] Test-ExchangeSearch : Previous operation run on domain controller
'gc.domain.com'.
VERBOSE: [14:36:34.831 GMT] Test-ExchangeSearch : Admin Audit Log: Entered Handler:Validate.
VERBOSE: [14:36:34.847 GMT] Test-ExchangeSearch : Admin Audit Log: Entered ClassFactory:InitializeConfig.
VERBOSE: [14:36:34.925 GMT] Test-ExchangeSearch : Admin Audit Log: Exited ClassFactory:InitializeConfig.
VERBOSE: Testing Exchange Search.
VERBOSE: [14:36:35.206 GMT] Test-ExchangeSearch : Resolved current organization: .
VERBOSE: [14:38:36.061 GMT] Test-ExchangeSearch : Getting catalog state for Mailbox Database "Mailbox Database"...
VERBOSE: [14:38:36.124 GMT] Test-ExchangeSearch : Catalog state: Notifications.
VERBOSE: [14:38:36.139 GMT] Test-ExchangeSearch : Getting the indexing state for mailbox "User Name" ...
VERBOSE: [14:38:36.155 GMT] Test-ExchangeSearch : Mailbox state: Done, Crawl start time: 2015-03-30T13:32:00.
VERBOSE: [14:38:36.748 GMT] Test-ExchangeSearch : Getting the message indexing state...
VERBOSE: [14:38:37.653 GMT] Test-ExchangeSearch : Document state: Queued, state = 0.
VERBOSE: [14:38:37.668 GMT] Test-ExchangeSearch : TimeSinceLastNotificationWasIndexed for MDB Mailbox Database is 337
seconds.
Database Server Mailbox ResultFound SearchTime Error
InSeconds
-------- ------ ------- ----------- ---------- -----
Mailbox D... SERVER-NAME User Name... False -1 Time out for test thread.
VERBOSE: [14:38:37.777 GMT] Test-ExchangeSearch : Admin Audit Log: Entered Handler:OnComplete.
VERBOSE: [14:38:37.840 GMT] Test-ExchangeSearch : Ending processing &