Exchange 2007 - o EWS não está funcionando, erros de registro em log do Exchange.asmx 500

1

Temos uma caixa do SBS 2008 que está executando o Exchange 2007 SP3 com o Update Rollup 5. Tudo funciona bem, além do EWS. Costumava funcionar, mas depois parou meio que alguns meses atrás e eu não posso, pelo resto da vida, descobrir o porquê.

Problema

Não podemos usar a funcionalidade OOF no Outlook 2010 (que, segundo acredito, pesquisa a API do servidor por meio do EWS / Exchange.asmx), e outros dispositivos compatíveis com o EWS, como o Mac OS X Lion, também não funcionam.

Eu investiguei arquivos de log na caixa Exchange / SBS e descobri que Exchange.asmx está gerando um erro 500, e obtemos instâncias como esta:

2011-10-19 06:23:11 10.10.0.1 POST /EWS/Exchange.asmx - 443 - 10.10.2.14 Microsoft+Office/12.0+(Windows+NT+5.1;+Microsoft+Office+Outlook+12.0.4518;+Pro) 500 0 64 3

O que eu fiz até agora ...

Eu tentei o ExRCA em testexchangeconnectivity.com, que sempre retorna tudo bem, até mesmo o EWS.

Eu tentei acessar manualmente o EWS através de uma janela do navegador - isso parece OK, pois o servidor solicita a autenticação 401 e, em seguida, na autenticação adequada com DOMAIN \ user, recebo o grande despejo XML da definição Services.wsdl.

Eu tentei definir todas as configurações de autenticação de diretório / pasta virtual do IIS (por exemplo, Básico / Anônimo e assim por diante) para os padrões recomendados da Microsoft no TechNet.

Eu também tentei executar vários cmdlets no shell do Exchange para criar o diretório virtual dos Serviços da Web, etc. mas nada funciona.

Alguém pode me ajudar com a próxima etapa na solução de problemas? Obrigado pelo seu tempo :)

    
por George 19.10.2011 / 16:50

1 resposta

2

Finalmente resolvido. A solução para todos os Googlers que se depararam com isso foi configurar certificados de cliente SSL para "Ignorar" na pasta IIS - Aplicativos Web SBS - EWS no console de gerenciamento do IIS.

Descobri isso ao executar o SBSBPA, de todas as coisas. Então dica se você está lutando tentando diagnosticar esta falha - executar o BPA, poderia encontrar o problema para você! :)

    
por 03.11.2011 / 02:17