Quando tenta utilizar o Microsoft Outlook Web Access para navegar no cliente do Microsoft Exchange Server 2003, poderá receber a seguinte mensagem de erro:
Este problema pode ocorrer depois de instalar o Microsoft Windows SharePoint Services num servidor com o Microsoft Exchange Server. O filtro de ISAPI do Windows SharePoint Services processa todos os URLs de entrada. Quando navega num dos directórios virtuais do Exchange Server 2003, o filtro de ISAPI não localiza o caminho URL da pasta.
Este artigo poderá conter hiperligações para conteúdo em inglês (ainda não traduzido).
Para resolver este problema, e para que tanto o Windows SharePoint Services como o Exchange Server 2003 funcionem correctamente, é necessário activar a autenticação Kerberos e excluir as pastas (directórios) que o Microsoft Exchange Server 2003 utiliza. Para tal, siga estes passos:
- Configure o servidor virtual que está a executar programas do Windows SharePoint Services e do Exchange Server 2003 para utilizar a autenticação Kerberos.
Quando um servidor virtual é expandido com o Windows SharePoint Services, a autenticação Kerberos é desactivada e a autenticação integrada do Windows é activada. Para o Exchange Server 2003 funcionar correctamente, é necessário configurar o servidor virtual de forma a utilizar a autenticação Kerberos.
Para obter mais informações sobre como configurar o Windows SharePoint Services para utilizar a autenticação Kerberos, clique no número de artigo que se segue para visualizar o artigo na base de dados de conhecimento da Microsoft (KB, Microsoft Knowledge Base): 832769
(http://support.microsoft.com/kb/832769/
)
How to configure a Windows SharePoint Services virtual server to use Kerberos authentication and how to switch from Kerberos authentication back to NTLM authentication
- Exclua as seguintes pastas (directórios) utilizadas pelo Microsoft Exchange Server 2003:
- Public
- Exchange
- Exadmin
- OMA
- Microsoft-Server-ActiveSync
- ExchWeb
Para tal, siga estes passos:
- No servidor com o Exchange Server 2003 e o Windows SharePoint Services, clique em Iniciar, clique em Ferramentas administrativas e clique em Administração central do SharePoint.
- Na área Configuração de servidor virtual, clique em Configurar definições do servidor virtual.
- No separador Lista do servidor virtual, clique no servidor virtual a que pretende adicionar os caminhos excluídos.
- Em Gestão do servidor virtual, clique em Definir caminhos geridos.
- Na secção Adicionar um novo caminho, escreva o caminho a excluir na caixa Caminho.
- Clique em Caminho excluído e clique em OK.
- Repita os passos 4 a 6 para cada pasta que pretende excluir.
Se tiver de utilizar o Outlook Mobile Access com o Microsoft Windows SharePoint Services, tem de efectuar um passo adicional, além de não incluir o caminho OMA, de modo a tornar este directório virtual acessível. Abra o ficheiro Web.config do OMA localizado no seguinte caminho
\Programas\Exchsrvr\OMA\browse\web.config
e adicione as seguintes directivas ao Web.config entre <system.web></system.web>. Adicione estas directivas imediatamente depois de <system.web> para o manter o mais simples possível:
<!--
Limpar o identificador de ASP.Net dos WSS e especificar o identificador predefinido de ASP.Net para todas as páginas
-->
<httpHandlers>
<clear />
<add verb="*" path="*.aspx" type="System.Web.UI.PageHandlerFactory" />
</httpHandlers>
<!--
Configurar o nível de fidedignidade como total. Os WSS configuram uma política de fidedignidade
muito restrictiva que não permite que o OMA seja executado correctamente.
-->
<trust level="Full" originUrl="" />
<!--
Activar o módulo de sessão. Este também pode ser activado no Web.config dos WSS, mas não é
activado por predefinição.
Se receber a seguinte mensagem:
Parser Error Message: The module 'Session' is already in the application and cannot be added again
Pode remover a secção <httpModules></httpModules> seguinte dado que a sessão já está activada
no servidor virtual
-->
<httpModules>
<add name="Sessão" type="System.Web.SessionState.SessionStateModule"/>
</httpModules>
<!-- Activar a sessão para as páginas da aplicação OMA -->
<pages enableSessionState="true" enableViewState="true" enableViewStateMac="true" validateRequest="false" />
Depois de adicionar as directivas ao Web.config, guarde o ficheiro.