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.
Importante: |
---|
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
Abra um editor de Registro, como o Regedit.exe ou o Regedt32.exe.
Navegue para: HKLM\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters
Clique duas vezes em MaxUserPort, defina o campo Dados do valor como ea60 (Hexadecimal) e, em seguida, clique em OK.
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).