Artigo: 823159 - Última revisão: segunda-feira, 3 de Dezembro de 2007 - Revisão: 6.3

Como resolver a mensagem de erro "503 Serviço indisponível" do Outlook Web Access no Exchange Server 2003

Dica do SistemaEste artigo aplica-se a um sistema operativo diferente do que está a utilizar. Foi desactivado o conteúdo do artigo, que pode não ser relevante para si.

Nesta página

Expandir tudo | Reduzir tudo

Sumário

Depois de escrever o endereço para o Microsoft Outlook Web Access (OWA) num computador com o Microsoft Exchange Server 2003, poderá receber a seguinte mensagem de erro no browser, antes de receber o pedido de início de sessão no OWA:
503 Serviço indisponível


Este problema ocorre se o ficheiro Davex.dll não conseguir comunicar com um arquivo de caixa de correio nem com um arquivo de pasta pública.

Este artigo poderá conter hiperligações para conteúdo em inglês (ainda não traduzido). As opções mencionadas neste artigo poderão estar em inglês, consoante a versão do sistema operativo ou dos componentes instalados.

Certificar-se de que todos os serviços estão em execução

A mensagem de erro "503 Serviço indisponível" poderá ocorrer se os serviços do Exchange 2003 não estiverem em execução, especialmente o serviço System Attendant e o serviço Information Store. Para visualizar os serviços e certificar-se de que estão todos em execução:
  1. Clique em Iniciar, aponte para Programas, aponte para Ferramentas administrativas e clique em Serviços.
  2. Em Serviços, localize Microsoft Exchange Information Store e Microsoft Exchange System Attendant na coluna Nome e procure Iniciado na coluna Estado.
  3. Se um serviço não tiver sido iniciado, clique com o botão direito do rato no nome do serviço e clique em Iniciar.

Certificar-se de que os serviços estão em execução na conta de sistema local

A mensagem de erro "503 Serviço indisponível" poderá ocorrer se os serviços do Exchange 2003 não estiverem em execução na conta de sistema local. Para se certificar de que os serviços estão em execução na conta de sistema local:
  1. Abra Serviços.
  2. Na coluna Nome, localize Microsoft Exchange Information Store e Microsoft Exchange System Attendant e procure Sistema local na coluna Iniciar sessão como.
  3. Se um serviço não tiver sessão iniciada na conta de sistema local:
    1. Clique com o botão direito do rato no nome do serviço e clique em Propriedades.
    2. Clique no separador Iniciar sessão e clique em Conta do sistema local em Iniciar sessão como.
    3. Clique em OK.

Montar os arquivos das caixas de correio e os arquivos das pastas públicas

A mensagem de erro "503 Serviço indisponível" poderá ocorrer se os arquivos das caixas de correio e os arquivos das pastas públicas aos quais pretende ter acesso não estiverem montados. Por conseguinte, terá de montar os arquivos das caixas de correio e das pastas públicas. Para montar os arquivos das caixas de correio e das pastas públicas:
  1. Clique em Iniciar, aponte para Programas, aponte para Microsoft Exchange e clique em System Manager.
  2. Se a opção Display administrative groups estiver activada, expanda Administrative Groups e expanda primeiro grupo administrativo (em que o primeiro grupo administrativo corresponde ao nome do seu grupo administrativo).
    Nota: para visualizar grupos administrativos, clique com o botão direito do rato em a_sua_organização, clique em Propriedades, clique para seleccionar a caixa de verificação Display administrative groups, clique duas vezes em OK e reinicie o Exchange System Manager.
  3. Expanda Servers, expanda Nome_Do_Seu_Exchange_Server e, em seguida, expanda First Storage Group.
  4. Clique com o botão direito do rato em Mailbox Store, clique em Mount Store e clique em OK.
  5. Clique com o botão direito do rato em Public Folder Store, clique em Mount Store e clique em OK.

Verificar se existe uma chave de registo que excede os 259 caracteres no ramo de registo HKEY_CLASSES_ROOT

A mensagem de erro "503 Serviço indisponível" poderá ocorrer se existir uma chave de registo que exceda os 259 caracteres no ramo de registo
HKEY_CLASSES_ROOT
. Durante a inicialização, o Exchange OLE DB Provider (ExOLEDB) pesquisa o ramo
HKEY_CLASSES_ROOT
para identificar tipos de ficheiros registados. Se alguma subchave tiver um valor predefinido que exceda os 259 caracteres, ou se existir uma lista de controlo de acesso discricionário inválida numa das subchaves, o ExOLEDB poderá terminar inesperadamente.

Se uma subchave exceder os 259 caracteres, ou se existir uma lista de controlo de acesso discricionário inválida, as seguintes séries de mensagens de ID de evento serão registadas no registo de eventos da aplicação, quando reiniciar os serviços do Exchange 2003:
Tipo de evento: Informações
Origem do evento: MSExchangeSA
Categoria do evento: Geral
ID do evento: 9014
Descrição:
O Microsoft Exchange System Attendant foi iniciado para o nome_servidor do servidor do Exchange com êxito.
Tipo de evento: Informações
Origem do evento: MSExchangeSA
Categoria do evento: Monitorização
ID do evento: 9095
Descrição:
O thread de monitorização MAD está a inicializar.
Tipo de evento: Informações
Origem do evento: MSExchangeSA
Categoria do evento: Monitorização
ID do evento: 9096
Descrição:
O thread de monitorização MAD foi inicializado.
Tipo de evento: Informações
Origem do evento: EXOLEDB
ID do evento: 101
Descrição:
O OLEDB do Microsoft Exchange encerrou com êxito.
Tipo de evento: Erro
Origem do evento: MSExchangeIS
ID do evento: 9542
Descrição:
A inicialização da interface externa OLEDB falhou; Erro ecServerOOM.
Adicionalmente, as seguintes mensagens de ID de evento poderão ser registadas várias vezes no registo de eventos da aplicação. O serviço Free/Busy também poderá gerar alguns erros.
Tipo de evento: Erro
Origem do evento: EXCDO
Categoria do evento: Geral
ID do evento: 8206
Descrição:
O agente de calendarização falhou com o código de erro 0x800XXXXX ao guardar um compromisso.
As seguintes mensagens de ID de evento poderão ser registadas várias vezes no registo de eventos do sistema:
Tipo de evento: Erro
Origem do evento: DCOM
Categoria do evento: Nenhuma
ID do evento: 10002
Descrição:
Acesso negado ao tentar iniciar um servidor DCOM. O servidor é: {9DA0E106-86CE-11D1-8699-00C04FB98036} O utilizador é SYSTEM/NT AUTHORITY, SID=S-1-5-18
Para ajudar a resolver este problema, execute a ferramenta HKCRScan (HKCRScan.exe). A ferramenta HKCRScan enumera o ramo de registo HKEY_CLASSES_ROOT para localizar as subchaves que contêm mais de 259 caracteres. Adicionalmente, a HKCRScan ajuda a determinar se existe uma lista de controlo de acesso discricionário inválida, devolvendo o código de erro 0x5. Este código de erro significa "Acesso negado" quando é enumerada uma chave de registo. A ferramenta HKCRScan é uma ferramenta interna desenvolvida pela Microsoft. Para obter esta ferramenta, contacte o suporte técnico da Microsoft. Para obter informações adicionais sobre como contactar o suporte técnico, visite o seguinte Web site da Microsoft:
http://support.microsoft.com (http://support.microsoft.com/)

Verificar se existe um objecto de política de grupo a impedir a inicialização do serviço MSExchangeIS

A mensagem de erro "503 Serviço indisponível" poderá ocorrer se existir um objecto de política de grupo (GPO) a impedir a inicialização do serviço MSExchangeIS.

Poderá detectar mensagens de ID de evento semelhantes ao evento EXOLEDB 101 e ao evento MSExchangeIS 9542 descritos neste artigo.

Nota: as descrições das mensagens de ID de evento poderão ser diferentes das listadas neste artigo.

Poderá igualmente observar as seguintes mensagens de ID de evento:
Tipo de evento: Erro
Origem do evento: EXCDO
ID do evento: 8208
Descrição:
O agente de calendarização falhou com o código de erro 0x8000ffff ao expandir compromissos periódicos.

Tipo de evento: Erro
Origem do evento: DCOM
ID do evento: 10009
Descrição:
O DCOM não conseguiu comunicar com o computador RCC-EXH-02-W utilizando qualquer um dos protocolos configurados.
Aviso: poderão ocorrer problemas graves se modificar o registo de forma incorrecta utilizando o Editor de registo ou qualquer outro método. Estes problemas poderão forçar a reinstalação do sistema operativo. A Microsoft não garante que estes problemas possam ser resolvidos. Todo e qualquer risco decorrente da modificação do registo é da responsabilidade do utilizador. Para contornar este problema:
  1. Localize e exporte a seguinte chave de registo para efectuar uma cópia de segurança da mesma:
    [HKEY_CLASSES_ROOT\AppID\{9DA0E0EA-86CE-11D1-8699-00C04FB98036}] "LocalService"="MSEXCHANGEIS"
  2. Elimine a seguinte chave do registo:
    [HKEY_CLASSES_ROOT\AppID\{9DA0E0EA-86CE-11D1-8699-00C04FB98036}] "LocalService"="MSEXCHANGEIS"
  3. Nota: tem de executar o passo 2 antes de avançar para este passo.

    No utilitário de configuração DCOM (Dcomcnfg.exe), defina o separador Identidade no serviço ExOLEDB DCOM como O utilizador que inicia:
    1. Clique em Iniciar, clique em Executar, escreva dcomcnfg e clique em OK.
    2. Expanda Serviços componentes e expanda Computadores.

      Nota: o nó Computadores pode demorar vários minutos a expandir.
    3. Expanda O meu computador e expanda Configuração do DCOM.
      É apresentada a seguinte mensagem:
      O CLSID {9DA0E103-86CE-11D1-8699-00C04FB98036}, item C:\Programas\Exchsrvr\bin\STORE.EXE e título Exoledb Session Factory tem o valor com o nome AppID, mas não está registado em \\HKEY_CLASSES_ROOT\AppId. Pretende registá-lo?
    4. Clique em Sim.
    5. Em Configuração do DCOM, clique com o botão direito do rato em Exoledb Session Factory e clique em Propriedades.

      Importante: Exoledb Session Factory não é apresentado se não remover a chave de registo descrita no passo 2. Além disso, quando clica em Propriedades, a caixa de diálogo Exoledb Session Factory Properties poderá demorar vários minutos a aparecer.
    6. Clique no separador Identidade, clique em O utilizador que inicia e clique em OK.
    Se este procedimento resolver o erro "503 Serviço indisponível" do OWA, o problema está relacionado com um GPO. Poderá ser conveniente alterar ou remover o GPO que está a causar o problema. Se este procedimento não resolver o erro "503 Serviço indisponível", deverá importar a chave de registo que tinha sido exportada e eliminá-la. A remoção definitiva desta chave de registo poderá causar outros problemas no servidor se o problema não estiver relacionado com um GPO.

Registar novamente os componentes MDAC

Se visualizar mensagens de ID de evento EXOLEDB 101 e mensagens de ID de evento MSExchangeIS 9542, como as mensagens de ID de evento que se seguem, alguns Microsoft Data Access Components (MDAC) poderão estar incorrectamente registados e terá de registá-los novamente:
Tipo de evento: Informações
Origem do evento: EXOLEDB
ID do evento: 101
Descrição:
O OLEDB do Microsoft Exchange encerrou com êxito.
Tipo de evento: Erro
Origem do evento: MSExchangeIS
ID do evento: 9542
Descrição:
A inicialização da interface externa OLEDB falhou; Erro desconhecido.

A lista que se segue contém os ficheiros .dll necessários para que consiga registar novamente os componentes MDAC de modo a resolver este problema. Tem de parar o serviço Information Store antes de registar novamente os ficheiros e reiniciar este serviço depois de registar novamente os seguintes ficheiros .dll com êxito.

Nota: o ficheiro Oledb32.dll deverá ter uma versão 2.8.1022.0 ou posterior.
  • C:\Programas\Ficheiros comuns\System\Ole DB\Oledb32.dll
  • C:\Programas\Ficheiros comuns\System\Ole DB\Oledb32r.dll
  • C:\Programas\Ficheiros comuns\System\Ole DB\Msdaipp.dll
  • C:\Programas\Ficheiros comuns\System\ado\Msado15.dll
  • C:\Programas\Ficheiros comuns\System\Ole DB\Msdaurl.dll
Para registar um ficheiro .dll:
  • Clique em Iniciar, clique em Executar e escreva regsvr32 seguido do caminho e nome do ficheiro .dll que pretende registar. Por exemplo, para registar novamente o ficheiro Oledb32.dll, escreva o seguinte comando na linha de comandos:
    regsvr32 "c:\programas\ficheiros comuns\system\ole db\oledb32.dll"
Nota: ao tentar registar um destes ficheiros, poderá receber uma mensagem de erro semelhante à seguinte:
Load library("caminho e nome de ficheiro") falhou - Impossível localizar o procedimento especificado
Para obter mais informações sobre este cenário, 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):
837285  (http://support.microsoft.com/kb/837285/ ) Users may receive a "503 Service Unavailable" error message in Exchange Server 2003 when they try to use a Web browser to gain access to OWA

Verificar as permissões para a chave de registo HKEY_CLASSES_ROOT

As permissões predefinidas são as seguintes.
Reduzir esta tabelaExpandir esta tabela
FunçãoPermissão
AdministradoresControlo total, Ler
Utilizadores autenticadosLer
CREATOR OWNERPermissões especiais
Operadores de servidorLer, Permissões especiais
SYSTEMControlo total, Ler

A informação contida neste artigo aplica-se a:
  • Microsoft Exchange Server 2003 Enterprise Edition
  • Microsoft Exchange Server 2003 Standard Edition
  • Microsoft Windows Small Business Server 2003 Premium Edition
  • Microsoft Windows Small Business Server 2003 Standard Edition
Palavras-chave: 
kbhowtomaster KB823159