Category Archives: Exchange 2010

Exchange 2010: Outlook 2003 recibe correos con demoras

Si los correos en Outlook 2003 tardan un minuto en salir, o un minuto en llegar… los elementos eliminados tardan un minuto en desaparecer y los elementos que moves de una carpeta a otra tardan un minuto en desaparecer de la carpeta origen, entonces ya hay una solución!

Este problema, de un minuto, está dado porque Outlook 2003 se entera que cosas interesantes pasaron en el buzón a través de notificaciones UDP del servidor Exchange.
Estas notificaciones desaparecieron de Exchange 2010 dentro de la movida de RPC Client Access (centralizar las conexiones MAPI en el CAS y no en los MBX Servers).

Mitigaciónes había varias:

  • Usar Cached Mode
  • Reducir el Maximum Polling Frequency a un valor entre 5000 y 120000 milisegundos

Outlook no va a utilizar una frecuencia menor a 5 segundos.

Todo esto está documentado en http://support.microsoft.com/kb/2009942/en

Sin embargo, la gran novedad, es que las notificaciones UDP serán reinsertas en Exchange 2010 Service Pack 1 Rollup Update 3 que saldrá a la luz en marzo.

 

>> Pablo Vernocchi

Guia de Migración de HMC 4.5 a entorno Hosting de Exchange

Hola,

El grupo de producto de HMC publicó la guía definitiva para la migración de HMC 4.5 a entornos de Exchange 2010 Hosting.

Este documento es simplemente una guía, y describe el método probado por el grupo de producto. Como siempre, probar en laboratorio antes de ir a producción!

La documentación puede descargarse desde:

http://download.microsoft.com/download/3/9/f/39fe372e-cd82-457d-ab36-123e224e861d/Building Microsoft Messaging and Collaboration Cloud Services.zip

 

>> Pablo Vernocchi

Cómo fijar los puertos de acceso MAPI en Exchange 2010

El protocolo MAPI, utilizado por clientes Outlook para conectarse a Exchange, trabaja sobre RPC. El cliente Outlook establece una conexión al RPC Endpoint Mapper (puerto 135) y presenta un UUID de aplicación que corresponde a Exchange. El servicio de RPC devuelve como resultado un puerto dinámico al cual el cliente Outlook debe conectarse.

Cuando queremos usar Network Load Balancing (Hardware o Software) para dar alta disponibilidad al servicio de RPC Client Access, tenemos dos alternativas:

  1. Abrir todos los puertos superiores al 1024
  2. Abrir sólo los puertos que especifiquemos.

Siempre es más simple abrir menos puertos. Es más controlable y no sólo aplica a escenarios con Load Balancing, sino que también aplica a escenarios donde existe un Firewall entre los usuarios Outlook y los servidores de Exchange.

Para poder especificar los puertos en el NLB, antes es necesario configurarlos en los servidores de Client Access.

NOTA: Esta configuración es válida para Exchange 2010 Service Pack 1 o superior

 

Puerto de Conexión MAPI:

En cada servidor de Client Access, desde el regedit navegar la siguiente clave:

HKLM\SYSTEM\CurrentControlSet\ Services\MSExchangeRPC\ParametersSystem

NOTA: La llave “ParametersSystem” puede no existir, y será necesario crear la nueva Key.

 

capture_01112011_195838

 

capture_01112011_195849

 

Crear un nuevo registro DWORD con nombre: TCP/IP Port (con espacio entre TCP/IP y Port). Luego debemos especificar un valor en Decimal. Ese valor será el correspondiente al puerto a utilizar:

capture_01112011_195955

 

capture_01112011_200015

Una vez finalizado este paso ejecutar el comando:

Restart-Service MSExchangeRPC

 

Puerto de conexión de Address Book Service

Si el paso anterior fue realizado con éxito, ya tenemos fijado el puerto de conexión de RPC. Ahora lo que nos falta configurar es el puerto de conexión del servicio de Address Book.

Esta configuración también se realiza via registry.

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSExchangeAB\Parameters

NOTA: La llave “Parameters” puede no existir, y será necesario crear la nueva Key.

 

capture_01112011_202837

 

capture_01112011_202842

 

En esa clave deberemos crear un registro REG_SZ con el valor “RpcTcpPort”.

capture_01112011_202858

 

capture_01112011_202912

 

Una vez finalizado este paso ejecutar el comando:

Restart-Service MSExchangeAB

 

Validación

Para validar los cambios realizados, podemos ejecutar el comando netstat –an –p TCP y veremos los resultados:

capture_01112011_205625

 

>> Pablo Vernocchi

Cómo agregar Hub Transports adicionales a un Routing Group Connector

En un escenario de coexistencia entre Exchange 2003 y 2007/2010, el setup de Exchange crea un nuevo Administrative Group y un nuevo Routing Group para los servidores 2007/2010. Este Routing Group es creado debido a los cambios en la estrategia de routeo intersite – intrasite que tienen las nuevas versiones de Exchange.

Ahora bien, para poder asegurar el flujo de correos entre estos Routing Groups es que se crea un Routing Group Connector (RGC). Este conector se crea durante el setup del primer Hub Transport 2007/2010.

El RGC tiene como servidores de puente (Bridgehead Servers) el primer servidor Hub Transport de la Organización y un servidor 2003 que nosotros definamos durante el setup. Es muy probable que en nuestro escenario tengamos más de un Hub Transport para darle alta disponibilidad al routeo entrante y saliente de correos. Es por eso que necesitamos agregar ambos Hub Tranports al RGC, y así asegurarnos que ante la caída de uno de ellos (ya sea por una falla o por mantenimiento) el flujo de correos desde y hacia Exchange 2003 sigua funcionando.

Dentro de Exchane 2’007/2010 veremos que existen dos RGC:

Get-RoutingGroupConnector

Uno de ellos es desde Exchange 2003 a 2010 y el otro es desde Exchange 2010 a 2003.

 

Modificar el Routing Group Connector desde Exchange 2010 a 2003

 

Para agregar un servidor de Exchange 2010 al RGC creado durante la instalación, será necesario ejecutar:

Get-RoutingGroupConnector | where {$_.SourceTransportServers -like "E2010HubTransport01"} | Set-RoutingGroupConnector -SourceTransportServers "E2010HubTransport01",”E2010HubTransport02”

Reemplazar E2010HubTransport01 y E2010HubTransport02 por los valores correspondientes a los nombres de los servidores de transporte de Exchange 2010.

Bien, si ahora queremos agregar otro servidor de Exchange 2003, el comando debería ser similar a:

Get-RoutingGroupConnector | where {$_.SourceTransportServers -like "E2010HubTransport01"} | Set-RoutingGroupConnector -SourceTransportServers "E2010HubTransport01",”E2010HubTransport02” –TargetTransportServers “Exchange2003A”,”Exchange2003B”

 

Modificar el Routing Group Connector desde Exchange 2010 a 2003

Si seguimos el paso anterior al pie de la letra, Exchange 2010 puede enviar desde dos servidores de Hub Transport hacia uno o dos servidores de Exchange 2003. Para poder configurar esto mismo, pero en el conector con dirección Exchange 2003 –> Exchange 2010, es necesario ejecutar este comando:

Get-RoutingGroupConnector | where {$_.SourceTransportServers -like "Exchange2003A"} | Set-RoutingGroupConnector -TargetTransportServers "E2010HubTransport01",”E2010HubTransport02”

Reemplazar E2010HubTransport01 y E2010HubTransport02 por los valores correspondientes a los nombres de los servidores de transporte de Exchange 2010.

Si queremos configurar varios servidores de Exchange 2003 como origen del conector (como aneriormente hicimos con Exchange 2010, el comando sería parecido a:

Get-RoutingGroupConnector | where {$_.SourceTransportServers -like "Exchange2003A"} | Set-RoutingGroupConnector -SourceTransportServers  “Exchange2003A”,”Exchange2003B” –TargetTransportServers "E2010HubTransport01",”E2010HubTransport02”

 

Nota final

Con estas configuraciones podemos asegurarnos que el flujo de correo Exchange 2003 –> Exchange 2010 y el flujo de correo Exchange 2010 –> Exchange 2003 es resistente a la caída o bajada de servidores por mantenimiento.

 

>> Pablo Vernocchi

Diciembre, un mes ocupado para Exchange

Hola a todos!

Diciembre es un mes importante para cerrar el año y ya que estamos, tenemos una serie de actualizaciones para Exchange 2007 y 2010.

Un dato no menor es que el Update Rollup 3 para Exchange 2010 Service Pack 1 está agendado para Febrero de 2011.

Suerte, y a actualizar los Exchange!

Exchange 2010 Personal Archive y Outlook 2007 ACTUALIZADO!

Hola a todos, como anteriormente mencionaba en el post http://www.eseutil.net/exchange-2010-personal-archive-y-outlook-2007 estaba programado el lanzamiento de una actualización para Outlook 2007 que hiciera posible utilizar esta feature.

Simplemente comentarles que el Update Acumulativo de Diciembre para Outlook 2007 ya incluye soporte para Archives de Exchange 2010!

Este paquete acumulativo está disponible para la descarga en: More about the December 2010 Cumulative Update for Office 2007

 

>> Pablo Vernocchi

Webcast: "Sugerencias y trucos para Exchange Server 2010 SP1"

Hola a todos,

Quería invitarlos al último Webcast que estaré dando este año. En esta oportunidad estaremos viendo Tips and Tricks de Exchange 2010.

Los espero en https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032466972&Culture=es-AR el día jueves a las 12:00 PM horario de Buenos Aires.

Saludos!

>> Pablo Vernocchi

Webcast: "Balancear la carga con Exchange 2010"

Hola amigos,

Mañana estaré charlando online con ustedes sobre tecnologías de Load Balancing para Exchange 2010.

Podrán unirse a la mesa redonda en formato de webcast desde https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032466978&Culture=es-AR

 

Los espero!

>> Pablo Vernocchi

Webcast: "Exchange ActiveSync en Exchange 2010 SP1"

Hola a todos,

Quería aprovechar la oportunidad para invitarlos al Webcast “Exchange ActiveSync 2010 SP1” que estaré dictando el día de mañana a las 12 p.m. (horario de Buenos Aires).

El link de registración es https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032466976&Culture=es-AR

Los espero!!

>> Pablo Vernocchi

Webcast: Microsoft Outlook y Exchange 2010: Descripción para trabajar mejor juntos

ACTUALIZACIÓN

El material del webcast puede ser accedido desde:

 

 

Hola a todos!

Este viernes 10 de diciembre estaré dando un Webcast sobre Outlook 2010 y Exchange 2010 para toda la comunidad.

Es el primero de una tanda de 4 Webcast que estaré dando durante el mes de Diciembre para terminar el año.

El link de registración es:

https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032465982&Culture=es-AR

Los espero, entonces, este viernes 10 de diciembre a las 13:00 horas horario de Buenos Aires (15:00 de Bogotá) en el LiveMeeting!

>> Pablo Vernocchi