O valor MaxUserPort é muito baixo

[Este tópico pretende solucionar um problema específico acarretado pela ferramenta Exchange Server Analyzer. Você deve aplicá-lo apenas a sistemas em que a ferramenta Exchange Server Analyzer tenha sido executada e estejam passando por esse problema específico. A ferramenta Exchange Server Analyzer, disponível como download gratuito, coleta remotamente dados de configuração de cada servidor da topologia e analisa automaticamente os dados. O relatório resultante detalha problemas importantes de configuração, problemas potenciais e configurações de produto diferentes do padrão. Ao seguir estas recomendações, você poderá atingir melhor desempenho, escalabilidade, confiabilidade e tempo de operação. Para obter mais informações sobre a ferramenta ou para baixar as últimas versões, consulte "Microsoft Exchange Analyzers" em https://go.microsoft.com/fwlink/?linkid=34707.]  

Tópico modificado em: 2005-11-18

A ferramenta Microsoft® Exchange Server Analyzer lê a seguinte chave do Registro para determinar o valor máximo da porta TCP efêmera:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\MaxUserPort

Uma porta efêmera é uma porta usada por um breve período.

Se detectar que o valor da chave do Registro MaxUserPort é inferior a 50000, o Exchange Server Analyzer exibirá um aviso.

O valor MaxUserPort especifica o número de porta mais alto que o TCP pode atribuir quando um aplicativo solicita uma porta de usuário disponível do sistema. Em geral, o intervalo entre o número de porta 1024 e o número de porta 5000 é alocado para portas efêmeras.

Por padrão, o Microsoft Windows Server™ 2003 define o valor MaxUserPort como 5000. O Microsoft Windows® 2000 não adiciona o valor MaxUserPort ao Registro. Você pode adicionar o valor MaxUserPort manualmente ao Registro. No entanto, no Windows Server 2003 e no Windows 2000 Server, o Exchange Server 2003 define o valor padrão como 60000. O Exchange 2000 Server não define um valor.

É recomendável que você defina o valor MaxUserPort como 60000. Se definir MaxUserPort como um valor inferior a 60000, você poderá causar avisos de proxy NSPI (interface de provedor de serviço de nomes), como Event 9040. Event 9040 está documentado na tabela a seguir.

ID do Evento 9040

Categoria do Evento

Proxy NSPI

Origem do Evento

MSExchangeSA

Tipo de Evento

Aviso

Descrição do Evento

O Proxy NSPI encontrou um erro ao receber um pacote. O controlador de domínio de destino, a rede ou um cliente podem estar inativos. O subsistema Winsock retornou o erro:[0x2746]. O circuito que recebeu esse erro está sendo fechado.

Para corrigir esse aviso, defina o valor da chave do Registro MaxUserPort como 60000.

importantImportante:
Este artigo contém informações sobre como editar o Registro. Antes de editar o Registro, verifique se entendeu como restaurá-lo, caso ocorra algum problema. Para obter informações sobre como restaurar o Registro, exiba o tópico da Ajuda "Restaurar o Registro" no Regedit.exe ou no Regedt32.exe.

Para corrigir esse aviso

  1. Abra um editor de Registro, como o Regedit.exe ou o Regedt32.exe.

  2. Navegue para: HKLM\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters

  3. Clique duas vezes em MaxUserPort, defina o campo Dados do valor como ea60 (Hexadecimal) e, em seguida, clique em OK.

  4. Feche o editor do Registro e reinicie o computador para que a configuração entre em vigor.

Antes de editar o Registro e para obter informações sobre como editá-lo, consulte o artigo 256986 da Base de Dados de Conhecimento da Microsoft, "Descrição do Registro do Microsoft Windows" (https://go.microsoft.com/fwlink/?linkid=3052&kbid=256986).