Solución de problemas de colas de correo en aumento en los servidores de transporte perimetral

 

Se aplica a: Exchange Server 2007 SP1, Exchange Server 2007

Última modificación del tema: 2007-09-25

En este tema se explica cómo resolver el problema de los mensajes de correo electrónico entrantes y salientes que se atascan en las colas de un servidor que ejecuta Microsoft Exchange Server 2007 con la función del servidor Transporte perimetral instalada. Cuando se produce esta situación, generalmente aparecen los siguientes errores en la columna Último error del Visor de cola de Exchange:

  • 451 4.4.0 Error en la consulta de DNS

  • 400 4.4.7 Mensaje retrasado

Este problema se suele producir como resultado de un error en la configuración DNS del servidor de transporte perimetral. Por lo tanto, puede resolver este problema mediante la corrección de la configuración DNS.

Antes de empezar

Confirme que todos los firewall entre los servidores de transporte de concentradores y los servidores de transporte perimetral admiten el puerto 53 para resolución DNS y el puerto 25 para tráfico SMTP.

Para realizar este procedimiento, la cuenta que use debe tener delegada las siguientes funciones:

  • Administrador local

  • Administrador de organización de Exchange

Para obtener más información acerca de los permisos, la delegación de funciones y los derechos necesarios para administrar Exchange 2007, consulte Consideraciones sobre permisos.

Procedimiento

Para usar la Consola de administración de Exchange para volver a configurar el DNS cuando el correo entrante está en cola en un servidor de transporte perimetral

  1. Inicie la Consola de administración de Exchange en el servidor de transporte perimetral.

  2. Haga clic en el Cuadro de herramientas.

  3. Seleccione Visor de cola en la categoría Herramientas de flujo de correo para abrir la herramienta Visor de cola.

  4. Revise la información de la columna Último error. Observe si tiene una cola de mensajes entrantes para un dominio aceptado como, por ejemplo, "company.com", y si hay un error parecido a "451 4.4.0 Error en la consulta de DNS".

  5. Compruebe la configuración DNS del servidor de transporte perimetral como se indica a continuación:

    1. Inicie sesión localmente en el servidor de transporte perimetral.

      Importante

      No visualice ni cambie esta configuración de forma remota desde una estación de trabajo administrativa o un servidor que no sea el servidor de transporte perimetral. Puede usar Conexión a escritorio remoto (RDC) 6.0 para tener acceso al servidor físico. Se recomienda usar una sesión de consola mediante el inicio de una sesión de RDC con el modificador /console.

    2. Abra la Consola de administración de Exchange.

    3. Seleccione el servidor de transporte perimetral en el panel de resultados y, a continuación, seleccione Propiedades.

    4. Seleccione la ficha Búsquedas DNS internas.

  6. La configuración predeterminada es Todos disponibles. Es necesario que el servidor de transporte perimetral realice búsquedas de DNS externas e internas. Hay dos opciones disponibles:

    1. Si tiene varios adaptadores NIC, y uno es para la red interna, seleccione esa tarjeta de red en Usar configuración DNS de la tarjeta de red. Las direcciones IP rellenarán la casilla inferior con las direcciones IP del servidor DNS que se hayan especificado en la tarjeta de red interna. Reinicie el servicio de transporte y, a continuación, repita el paso 5 para confirmar que la configuración es correcta. Si no aparece ninguna dirección IP, es posible que la tarjeta NIC no esté configurada con entradas de servidor DNS. Rellene la tarjeta con la configuración DNS y, a continuación, repita el paso 5 para asegurarse de que la configuración sea correcta.

    2. Si sólo tiene una tarjeta de red y está usando un DNS público externo, no debe cambiar esta configuración porque interrumpirá la resolución de nombres externa y el flujo de correo electrónico. En este escenario, hay dos opciones. Puede seleccionar Usar estos servidores DNS y, a continuación, la dirección IP del servidor DNS interno, o puede agregar un archivo de host que contenga la información del servidor DNS.

  7. Después de realizar los cambios, pruebe los servidores DNS y la resolución de nombres con NSLOOKUP, tal como se describe en el tema Cómo utilizar Telnet para probar la comunicación SMTP.

  8. A continuación, realice la prueba de ping y telnet en el servidor de correo interno. Si se produce un error en las conexiones ping o telnet, compruebe si el Firewall de Windows está habilitado en Panel de control/Servicios. Normalmente está deshabilitado. Si está habilitado, deberá configurarlo en las tarjetas NIC para que admita servicios de flujo de correo, como SMTP, LDAP, puertos LDAP del servidor de transporte perimetral y protocolos de prueba, como ICMP. Habilite sólo aquellos puertos que sean necesarios para los servicios que esté usando.

Para usar la Consola de administración de Exchange para volver a configurar el DNS cuando el correo saliente está en cola en un servidor de transporte perimetral

  1. Inicie la Consola de administración de Exchange en el servidor de transporte perimetral.

  2. Haga clic en el Cuadro de herramientas.

  3. Seleccione Visor de cola en la categoría Herramientas de flujo de correo para abrir la herramienta Visor de cola.

  4. Revise la información de la columna Último error. Observe si tiene una cola de mensajes salientes y si hay un error parecido a "451 4.4.0 Error en la consulta de DNS".

  5. Compruebe la configuración DNS del servidor de transporte perimetral como se indica a continuación:

    1. Inicie sesión localmente en el servidor de transporte perimetral.

      Importante

      No visualice ni cambie esta configuración de forma remota desde una estación de trabajo administrativa u otro servidor. Puede usar Conexión a escritorio remoto (RDC) 6.0 para tener acceso al servidor físico. Se recomienda usar una sesión de consola mediante el inicio de una sesión de RDC con el modificador /console.

    2. Abra la Consola de administración de Exchange.

    3. Seleccione el servidor de transporte perimetral en el panel de resultados y, a continuación, seleccione Propiedades.

    4. Seleccione la ficha Búsquedas DNS externas.

  6. El valor predeterminado es Todos disponibles. Es necesario que el servidor de transporte perimetral realice búsquedas de DNS externas e internas. Hay dos opciones disponibles:

    1. Si tiene varios adaptadores NIC, y uno es para la red externa, seleccione esa tarjeta de red en Usar configuración DNS de la tarjeta de red. Las direcciones IP rellenarán la casilla inferior con las direcciones IP del servidor DNS que se hayan especificado en la tarjeta de red externa. Reinicie el servicio de transporte y, a continuación, repita el paso 5 para confirmar que la configuración es correcta. Si no aparece ninguna dirección IP, es posible que la tarjeta NIC no esté configurada con entradas de servidor DNS. Rellene la tarjeta con la configuración DNS y, a continuación, repita el paso 5 para asegurarse de que la configuración sea correcta.

    2. Si sólo tiene una tarjeta de red y está usando un DNS público interno, no debe cambiar esta configuración porque interrumpirá la resolución de nombres interna y el flujo de correo electrónico de Internet a los servidores de transporte de concentradores. Seleccione Usar estos servidores DNS y, a continuación, seleccione la dirección IP de los servidores DNS públicos externos.

  7. Después de realizar los cambios, pruebe los servidores DNS y la resolución de nombres con NSLOOKUP, tal como se describe en el tema Cómo utilizar Telnet para probar la comunicación SMTP.

  8. A continuación, realice la prueba de ping y telnet en el servidor de correo interno. Si se produce un error en las conexiones ping o telnet, compruebe si el Firewall de Windows está habilitado en Panel de control/Servicios. Normalmente está deshabilitado. Si está habilitado, deberá configurarlo en las tarjetas NIC para que admita servicios de flujo de correo, como SMTP, LDAP, puertos LDAP del servidor de transporte perimetral y protocolos de prueba, como ICMP. Habilite sólo aquellos puertos que sean necesarios para los servicios que esté usando.

Para obtener más información

Para obtener más información acerca de la configuración de propiedades del servidor de transporte, consulte Configurar las Propiedades del servidor de transporte.

Para obtener más información acerca del error de consulta de DNS, consulte Descripción del grado de sensibilidad a errores de consulta DNS en Exchange 2007 SP1 y SP2.

Para obtener más información acerca del cmdlet Set-TransportConfig, consulte Set-TransportConfig. Para obtener más información acerca del cmdlet Start-EdgeSynchronization, consulte Start-EdgeSynchronization.