Luego de configurar la suscripción de un Edge Server vemos que no hay información sincronizada. En adición, si forzamos la sincronización con el comando Start-EdgeSynchronization o utilizamos el comando Test-EdgeSynchronization recibimos como resultado CouldNotConnect y en los detalles de la falla The LDAP server is unavailable.
Si revisamos el event viewer nos encontramos con un evento de error 1024 con la siguiente descripción:
Failed to connect to the Edge Transport server ADAM instance with exception The LDAP server is unavailable. This could be caused by a failure to resolve the Edge Transport server name servidor (FQDN) in DNS, a failure trying to connecto to port 50636 on servidor (FQDN), network connectivity issues, an invalid certificate or an expired subscription. Verify your network and server configuration
El error de servidor LDAP no disponible en general se debe a problemas de resolución de nombres o un firewall en el medio.
Algunas pruebas rápidas para validar esto
Desde el servidor con el rol de Mailbox:
1. Ping al nombre FQDN del servidor de edge. Si el nombre directamente no se resuelve pueden registrarlo en DNS o en el archivo local de hosts
Ping servidor.dominio.dmz
2. Telnet fqdn 50636. El comando telnet no viene instalado de forma predeterminada por lo que pueden hacerlo desde el powershell:
Install-WindowsFeature Telnet-Client
Telnet servidor.dominio.dmz 50636
Si el nombre utilizado en el punto 1 se resuelve correctamente y falla el telnet tendríamos que revisar que puede estar filtrando la conexión, en general un firewall (sea el de Windows, uno de terceros o el de la DMZ si ahí lo tienen ubicado). En adición al puerto 50636 para edgesync hay que tener en cuenta que como mínimo tenemos que permitir el trafico SMTP y opcionalmente DNS y RDP.
Una vez resuelto los temas anteriores podemos forzar la ejecución de la sincronización con el comando Start-EdgeSynchronization (desde el Mailbox Server).
Opcionalmente pueden testear la sincronización completa con el comando Test-EdgeSynchronization con el parámetro FullCompareMode: