Archivo

Entradas Etiquetadas ‘Lync Hybrid’

Entornos híbridos: Exchange y Lync

lunes, 16 de septiembre de 2013 Sin comentarios

Hola,

Si me seguís un poco a través de este blog, sabréis que llevo algún tiempo peleándome – y aprendiendo – sobre la instalación y configuración de entornos híbridos basados en Exchange y también en Lync.

No soy una persona que se queje mucho de lo que se encuentra pero hoy haré una excepción. Y esta excepción es más una crítica o queja de cómo funcionan algunas cosas en estos entornos híbridos basada más en la experiencia que, quizás, en problemas reales.

Pero empecemos por el principio.

Exchange

Todo el mundo seguro que ha tocado o habrá visto tocar un sistema Exchange On-Premises. Cierto es que desde la introducción del entorno cloud con la Wave 14 del producto, muchas empresas nos van a dejar sin trabajo por su intención de subirlo todo a la nube.

¿Y realmente, quién no iba a querer subir a la nube cuando te ofrecen infraestructuras muy, muy robustas y espacios de buzón de 50 GB? Open-mouthed smile

Un paso intermedio sería al que querría entrar: hibridar un entorno. Y efectivamente, es una solución para casos concretos o para empresas conspiranóicas o, sencillamente, que por temas legales internos no suben todo el entorno Don't tell anyone smile.

Si uno se decide a hibridar un entono Exchange, verá que es realmente sencillo y que funciona todo perfectamente.

La integración entre los componentes On-Premises y los del Tenant es realmente buena, incluso si las versiones de Exchange de ambos entornos no son las mismas, como mi caso donde tengo Exchange 2010 SP3 (local) y Exchange 2013 (cloud)

La gestión de todo el entorno depende siempre de la parte On-Premise de modo que poco que objetar. Quizás la necesidad de morir a comandos de PowerShell pero es algo que no justificaría no montar un entorno así.

 

Lync

Del mundo Lync, no soy un experto (aunque tenga todas las certificaciones en la versión 2010) y haya realizado alguna migración desdes OCS 2007 a Lync 2010 y de éste a la 2013.

Si nos centramos sólo en la parte de IM (dejando lo que no conozco como es la parte UM) la versión 2013 On-Premises es tan o más fácil de usar que la 2010 y estas dos están a un mundo de la 2007.

Un entorno híbrido Lync 2013 On-Premise – Lync On-line es algo tan simple que da hasta vergüenza contarlo y que un usuario esté aquí o allí, sólo depende del pool en el que esté registrado

Una vez más, la gestión de todo el entorno depende siempre de la parte On-Premise y del uso de PowerShell.

 

Los problemas y las quejas

Uno de los problemas se refiere a Lync 2013 y Exchange 2010, ambos On-Premise

Sólo he detectado un problema, reconocido por Microsoft, como es la integración de Lync Mobile 2013 cuando tienes un Exchange 2010.

Qué problemas?

Lync 2013 no es capaz localizar los EWS de Exchange 2010 y presenta errores recurrentes al intentar leer los contactos y citas desde dispositivos Android. Windows Phone 7.8 o superior y iOS no dan estos avisos.

En foros de Microsoft dicen que esto no ocurre si se tiene Exchange 2013, normal porque el servicio de EWS funciona de modo distinto.

Se prevé una solución con el Cumultative Update 3 del producto. Veremos si es cierto.

El otro problema que he detectado y que me molesta sobremanera está relacionado con Lync On-line y Exchange On-line en entornos híbridos.

Motivo? La imagen que muestro.

image

Este error sólo soy capaz de reproducirlo si el usuario de Exchange y Lync está en el cloud y en un entorno híbrido.

Si a un usuario que se le presenta ese error, lo bajo a Lync 2013 On-Premise, desaparece.

Pero el problema en sí no es el error, es que entonces Lync no muestra correctamente las configuraciones de grupos de Lync y asociaciones que tuvieras.

Dicho de otra manera, donde pone “Sistemas (n/4)” si lo bajo, me cambia a (n/12). Es decir, que actualmente sólo veo un tercio de los usuarios que yo he puesto en ese grupo

image

Eso si es que muestra algo…

image

El motivo? La no integración de Lync On-line con el EWS de Exchange On-line!!!!

Y sí, ambos están en el clod pero ambos se apoyan en las versiones On-Premise. Es decir, el camino de la integración es harto largo

Lync On-line –> Lync On-Premise –> Exchange On-premise (2010 SP3, en mi caso) –> Exchange On-line

Demasiados saltos para una consulta “simple”. Y falla.

 

Y finalmente, la queja, en la ingente cantidad de documentación disponible para realizar estas configuraciones que si bien la mayoría queda agrupada, cuando se trata de cruzar tecnologías, es mejor morirse o buscar a alguien que ya haya implementado un entorno similar y fusilarle la instalación y configuración.

El ejemplo: How to integrate Exchange Online with Lync Online, Lync Server 2013, or a Lync Server 2013 hybrid deployment (http://support.microsoft.com/kb/2614614/en-us)

 

Saludos,

Marc

Lync Hybrid: Integración con Exchange Online

viernes, 6 de septiembre de 2013 Sin comentarios

Hola a todos,

Debido a la cantidad de opciones de despliegue que nos podemos encontrar en Lync y Exchange, tales como

  • Exchange On-Premises + Lync On-Premises
  • Exchange On-Premises + Lync Online
  • Exchange Online + Lync On-Premises
  • Exchange Hybrid (Exchange 2010 y/o 2013) + Lync On-Premises
  • Exchange Hybrid (Exchange 2010 y/o 2013) + Lync Online
  • Exchange Hybrid (Exchange 2010 y/o 2013) + Lync Hybrid

Y cualquier otra variación que se os pueda ocurrir, es realmente complejo localizar toda la documentación necesaria para que todo funcione a la primera. Por suerte, los chicos de Microsoft tienen publicado un KB que nos hará de guía en todo este tinglado

How to integrate Exchange Online with Lync Online, Lync Server 2013, or a Lync Server 2013 hybrid deployment. http://support.microsoft.com/kb/2614614/en-us

Espero que os ayude a realizar las configuraciones necesarias porque no todas están en la guía de despliegue de Lync en entornos híbridos.

 

Saludos,

Marc

Lync 2013 en un entorno híbrido: uso de Skype

martes, 3 de septiembre de 2013 Sin comentarios

Hola de nuevo,

Cada vez me gusta más el liarme con cosas. No me bastaba con hibridar el entorno que he me metido ahora a usar Skype contra el entorno hibridado.

No es algo directo puesto que hay que hacer varias cosas

  • En Lync On-Premise, tener configurada la autorización de accesos públicos con mensajería IM.
  • En Lync Online, activar la opción de usar Skype

image

  • Ir a https://pic.lync.com, entrar con tus credenciales de usuario empresarial, seleccionar la opción que toque

image

  • Y completar los datos que pidan en función de la opción escogida
    Si todo va bien, deberéis recibir un e-mail con la petición y una respuesta como

image

    Así que toca esperar aunque alguna cosa ya funciona (de modo unidireccional)

LyncSkype

Tenéis todos los detalles en Provisioning Guide for Lync-Skype Connectivity: Lync Server 2013 and Lync Online, http://www.microsoft.com/en-us/download/details.aspx?id=39071

    Saludos,

Marc

Categories: Dia a dia, Lync Tags: ,

Lync 2013 en un entorno híbrido: el proceso, los problemas y el resultado

lunes, 26 de agosto de 2013 Sin comentarios

Hola,

Entre problemas, cosas varias y vacaciones, no he podido ponerme a escribir la entrada con el tema prometido: Lync Híbrido

La verdad es que hibridar un entorno Lync es de lo más sencillo que se puede hacer y basta seguir la propia Guía que Microsoft tiene sobre el tema.

El proceso, no por sencillo está exento de problemas pero ya llegaremos a ellos.

Las premisas

  • Se dispone de un tenant operativo. En mi caso particular ya tengo un entorno híbrido con Exchange 2010 + Exchange Online (Wave 15) y toda la arquitectura de servidores AD FS
  • Partimos de la base que todo nuestro entorno Lync está en versión 2013 con los últimos parches acumulativos hasta la fecha (en mi caso, con el CU de Julio 2013)
  • Todos los pre-requisitos para la hibridación están validados. Por ejemplo, en el servidor con el rol de FE o Director, hemos de tener instalado el software Microsoft Online Services Sign-In Assistant
  • Los certificados de la parte pública son válidos. Una muy buena guía sobre el tema la tenéis en Certificados SAN o Wildcard para nuestra implementación de Lync Server
  • Debemos conocer el nombre del Lync Online Control Panel URL (http://technet.microsoft.com/en-us/library/jj204969.aspx) En mi caso es admin0e.online.lync.com

El proceso

Con todos esos puntos claros, iniciamos el proceso siguiendo la guía de Microsoft.

Lo primero que haremos será conectar con nuestro tenant.

Abrimos el Lync Server Management Shell y ejecutamos el comando Import-Module LyncOnlineConnector. La ejecución del comando no devuelve resultado alguno.

image

Dentro del mismo PowerShell, solicitamos las credenciales de conexión al tenant y las guardamos en una variable de nombre $cred

$cred = Get-Credential

Introducimos los datos y continuamos con el proceso

image

Este paso nos permitirá crear una sesión remota con Lync Online. O no. Ejecutamos el comando $CSSession = New-CsOnlineSession -TargetServer admin0e.online.lync.com -Credential $cred

En este punto, lo más probable es obtener un error documentado y conocido por Microsoft.

Currently, Lync Online PowerShell isn’t available to all customers

 

Para corregir este error, después de leer la documentación disponible en

Error message when an administrator connects to Lync Online PowerShell for the first time

http://support.microsoft.com/kb/2824005/EN-US 

es necesario abrir un caso de soporte en Office 365 solicitando la activación del SIP Shared domain para nuestro tenant.

Una vez solventado el problema, repetimos la ejecución del comando con resultado satisfactorio.

image

Finalmente, importamos la sesión creada con Import-PSSession $CSSession –AllowClobber

image

En estos momentos, nuestro entorno cloud ya tiene soporte para poder federarse con nuestro entorno local pero todavía no podemos realizar movimientos de usuarios entre ambos entornos.

Los pasos siguientes serviran para configurar nuestro Edge Server para soportar el entorno híbrido.

De las dos entradas que se mencionan en http://technet.microsoft.com/en-us/library/jj205126.aspx sólo he tenido la necesidad de crear una en mi entorno y se ha hecho ejecutando

New-CSHostingProvider -Identity LyncOnline -ProxyFqdn «sipfed.online.lync.com» -Enabled $true -EnabledSharedAddressSpace $true -HostsOCSUsers $true -VerificationLevel UseSourceVerification -IsLocal $false -AutodiscoverUrl https://webdir.online.lync.com/Autodiscover/AutodiscoverService.svc/root

image

Se puede verificar la creación del nuevo Hosted Provider en la propia consola de Lync

image

Y nada más.

Sí, en serio. Nada más. Esto es todo.

El siguiente paso, validar que el entorno es funcional usando un usuario de test. Creamos un usuario local, le creamos su dirección SIP, dejamos que sincronice con Office 365 y lo movemos tal como se indica en http://technet.microsoft.com/en-us/library/jj204969.aspx

El comando a ejecutar,

Move-CsUser -Identity testOCS@midominio.com -Target sipfed.online.lync.com -Credential $creds -HostedMigrationOverrideUrl https://admin0e.online.lync.com/HostedMigration/hostedmigrationservice.svc

El resultado

Después de mover al usuario, validamos que hace login al sistema

image

Si miramos los datos de conexión veremos que conectamos contra sipdir.online.lync.com

image

Y esto es todo.

 

Saludos,

Marc

Categories: Dia a dia, Lync Tags: ,

Lync 2013 en un entorno híbrido

martes, 30 de julio de 2013 Sin comentarios

Hola a todos,

El pasado jueves inicié un  proyecto interno en mi empresa para hibridar nuestro Lync 2010 con Lync Online.

Primer problema, Lync 2010 no soporta hibridación. Solución, sustituir toda la plataforma por la versión 2013.

Después de un par de días (literalmente) migrando los servidores

  • Jueves con la instalación del Front End 2013
  • Viernes con la migración de los usuarios al nuevo servidor
  • Lunes sustituyendo el Edge Server por una versión 2013
  • Y hoy martes, cambiando las federaciones desde la versión 2010 a la 2013

He acabado. La primera parte, digo. Es decir, que mi entorno corporativo ya está listo para hibridarse con Lync Online.

He preguntado a un compañero, Santiago Buitrago sobre si tiene experiencia con el tema y me ha comentado que tiene la misma que yo Winking smile. Así que he decidido documentar el proceso en la lengua de Cervantes y publicarlo en este blog (y en cualquier otro que me pida permiso para hacerlo siempre que cite la fuente original)

Os mantengo informados.

 

Saludos,

Marc