martes, 14 de octubre de 2008

Exchange Server y MTU

Sintomas:

  • Evento 7200 de MSExchangeIS Public Store, El subproceso en segundo plano FDoUpdateCatalog se detuvo en las base de datos "Primer grupo de almacenamiento\Almacén de carpetas públicas (DDT)" debido a un código de error 0x80004005
  • Exchange Internet Information Store permanece en estado inicializando.
  • Terminal Server no funciona.
  • Arranque y parada lentos.

Nuestra solución:
(no tiene porque funcionar y puede ralentizar la maquina, ..., pero a nosotros nos funcionó)

Añadir el valor DWORD MTU= 576 en la clave del registro

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\[ID for network interface]

Donde ID for network interface es el clásico GUID que hay que resolver, para lo que puede ser de ayuda consultar la clave:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Network\{4D36E972-E325-11CE-BFC1-08002BE10318}\\Id. de adaptador\Connection

IMPORTANTE: Reiniciar despues de cambiar la clave (obvio pero importante)


Explicación:
Ayer al reiniciar nuestro servidor de correo sufrimos esa pesadilla que es el arranque lento de la maquina. Ese arranque que ya sabes terminará en algún momento pero fallará en las comunicaciones de red.
Curiosamente era posible acceder al registro de errores y la administración de servicios pero no al terminal server.
Los primeros errores que aparecieron tenían que ver con el indexado de los almacenes de información, por ejemplo.
Event Type: Error
Event Source: MSExchangeIS Mailbox Store
Event ID: 7200
Description: Background thread FDoUpdateCatalog halted on database "First Storage Group\Mailbox Store (V8)" due to error code 0x80004005.
(El subproceso en segundo plano FDoUpdateCatalog se detuvo en las base de datos "Primer grupo de almacenamiento\Almacén de carpetas públicas (DDT)" debido a un código de error 0x80004005. )

Aunque algunos articulos orientaban en la dirección del indexado de texto otros señalaban mas bien un problema con el acceso al servidor del catalogo global , concretamente me llamó la atención la KB:
La instalación de la actualización de seguridad MS05-019 o del Service Pack 1 de Windows Server 2003 puede causar un error en la conectividad de red entre clientes y servidores
En http://support.microsoft.com/kb/898060/
Donde habla de los sintomas siguientes:

• No se puede conectar con los servidores de Terminal Server o tener acceso a recursos compartidos de archivos.
• Error en la replicación del controlador de dominio entre vínculos WAN.
• Los servidores de Microsoft Exchange no pueden conectar con los controladores de dominio.
•Las solicitudes a un servidor que ejecuta Servicios de Microsoft Internet Information Server (IIS) pueden agotar el tiempo de espera o pueden llegar a ser muy lentas.

Que pueden tener como causa la actualización de seguridad MS05-019 o el Service Pack 1 (SP1) de Microsoft Windows Server 2003 al provocar que el número de rutas del host alcance el valor máximo.

Debo decir que no lo entendí demasiado y que mi maquina corre Windows 2003 R2 con actualizaciones al día y por tanto con el SP2. Y tampoco tengo segmentos WAN.

Sin embargo decidí probar a cambiar la MTU y cuando logre reiniciar problema resuelto.

No hay comentarios: