Dentro de un escenario de coexistencia entre Exchange 2003 y Exchange 2010, al crear un nuevo objeto como por ejemplo una nueva base pública se recibe el siguiente error:
Intento de ejecución del comando Consola de administración de Exchange:
New-PublicFolderDatabase….
Este error también lo he visto al crear otro tipo de objetos como por ejemplo casillas.
La realidad es que cuando uno intenta crear objetos utilizando la EMC muchas veces el error no es muy descriptivo (como en este caso), pero sí en cambio ejecutamos el comando a través del Shell usualmente nos da la información que buscamos.
A continuación lo que hice fue ejecutar el comando dentro del EMS, obteniendo el mismo error pero con el detalle del objeto que lo provocaba. En este caso en particular se debió a que existían listas de direcciones con filtros no válidos para Exchange 2010 (pero también podría suceder si otro objeto utilizara este tipo de filtros, como por ejemplo políticas de direcciones de correo).
Solución:
En definitiva, para resolver el problema seguir los pasos a continuación:
- Ejecutar el comando utilizando el Exchange Management Shell (EMS)
- Revisar el objeto que nos devuelve en el error, usualmente políticas de direcciones (Recipient Policies en Exchange 2003) o listas de direcciones con filtros no soportados en Exchange 2010
- Remover el objeto utilizando las herramientas de Exchange 2003 o adsiedit
- Recrear el objeto con las herramientas de Exchange 2010
Por último les dejo un link al sitio de Microsoft detallando como crear listas de direcciones utilizando Recipient Filters (este tipo de lista de direcciones no se pueden generar utilizando la EMC):
Deja una respuesta