Estou puxando meu cabelo há dias, deixe-me ver se consigo descrever meu problema.
Basicamente, estamos a 90% do caminho através da migração para o Exhcnage 2010 de 2007. Desde que eu mudei o OAB (ou OAL agora em 2010) para o novo servidor, tenho recebido esses erros (isso é com o logging set para especialista)
Primeiro, recebo os registros dizendo que está começando
Então eu pego um monte (que é aparentemente normal) sendo o último:
Log Name: Application
Source: MSExchangeSA
Date: 28/06/2010 8:46:42 a.m.
Event ID: 9359
Task Category: (13)
Level: Warning
Keywords: Classic
User: N/A
Computer:
Description:
OALGen truncated or dropped properties for entry 'Joe Tsang' in address list '\Global Address List' because they exceeded the configured size limits for the version 4 offline address list. The affected MAPI ids are: 8008.
- \Default Offline Address Book
Eu obtenho cerca de 60 desses e então eu recebo:
Log Name: Application
Source: MSExchangeSA
Date: 28/06/2010 8:46:42 a.m.
Event ID: 9339
Task Category: (13)
Level: Error
Keywords: Classic
User: N/A
Computer:
Description:
Active Directory PDC returned error 8004010e while generating the offline address book for '\Global Address List'. The last recipient returned by the Active Directory was 'Joe Tsang'. This offline address book will not be generated.
- \Default Offline Address Book
E:
Log Name: Application
Source: MSExchangeSA
Date: 28/06/2010 8:46:42 a.m.
Event ID: 9330
Task Category: (13)
Level: Error
Keywords: Classic
User: N/A
Computer:
Description:
OABGen encountered error 8004010e (internal ID 5001697) accessing Active Directory PDC for '\Global Address List'.
- \Default Offline Address Book
E finalmente:
Log Name: Application
Source: MSExchangeSA
Date: 28/06/2010 8:46:42 a.m.
Event ID: 9126
Task Category: (13)
Level: Error
Keywords: Classic
User: N/A
Computer:
Description:
OABGen encountered error 8004010e while calculating the offline address list for address list '\Global Address List'. This offline address list will not be available for client download.
- \Default Offline Address Book.
Além disso, notei durante alguns testes que estou recebendo vários erros na verificação do OABInteg:
Processing Address Book Entry #23 of 50.
Display Name = [email protected]
Object is a Distribution list object
ERROR: LegacyExchangeDN has the '@' character present. This is a PDN issue and this can cause full downloads.
no entanto, o resumo é:
Scan Finished
+-------------+
Total number of entries processed in the address book: 258
Total number of entries skipped: 0
Total number of contacts: 4
Total number of mailboxes: 139
Total number of distribution lists: 83
Total number of groups: 0
Total number of folders: 32
Total number of Address Book Container objects found: 0
Total number of temp legacyExchangeDN's found: 0
Total number of objects that are missing some main attributes: 0
Total number of objects that mail and proxy attribute don't match: 0
Total number of objects that do not have a domain value: 0
Total number of objects that do not have a valid unicode domain value: 0
Total number of objects that do not have a valid SMTP Domain because first character is not greater than '/': 0
Total number of objects that do not start with /o= or /O=: 0
Total user objects that are missing the Primary Proxy address attribute: 0
Total user objects with proxy addresses equal to or over 64 characters: 0
Total objects with the '@' character in the legacyExchangeDN: 8
Total objects with bad Active Directory Backlinks: 0
Total objects that have a legacyExchangeDN of ADCDisableMail: 0
Total objects that have a legacyExchangeDN of ADCDisableMailByADC: 0
Agora passei um tempo pesquisando sobre isso, e parece ser um problema que remonta ao Exchange 2003, e está relacionado aos registros corrompidos do Active Directory (especificamente os valores Manager, Secretary e HomeMDB e ClientMDB). Eu executei uma ferramenta que foi recomendada pelo blog de Dave Goldman que me permite exportar todo o Banco de Dados do AD (e os valores correlacionados que podem estar causando o problema) e depois de peneirar manualmente 14.000 registros Concluí que não há valores malformados, nulos ou corruptos em qualquer um desses campos ou que eu perdi a cabeça no meio e senti falta deles.
Eu também tentei:
- A execução do OABInteg e do proxytest e alltests retorna resultados completamente normais.
- Usei a ferramenta MAPI para abrir meu OAB atual e verifiquei manualmente os 50 registros anteriores e seguintes (como o OAB é gerado em grupos de 50) e não encontrei nada.
- Eu refiz completamente o OAB (mais de uma vez) e obtive exatamente o mesmo resultado. Eu também tentei usar os métodos de distribuição da Web e pasta pública.
A única coisa que posso encontrar que pode me ajudar nisso é uma ferramenta misteriosa desenvolvida pela filial Illumiati da Microsoft chamada "NSPITool" que aparentemente irá em três etapas fáceis me dizer onde estão os valores malformados no meu diretório ativo e deixar Eu resolvo isso. No entanto, esta ferramenta é aparentemente só disponível via PSS e eu prefiro tentar postar aqui primeiro antes de entrar em contato com MSPSS.
Qualquer ajuda seria apreciada !!
Gareth