Microsoft Lync Server
Header

El 08/03/2013 Microsoft acaba de liberar una actualización para corregir problemas de estabilidad y rendimiento en el cliente Lync 2013, tanto para la versión x64 como x86

 
Verificamos nuestra versión de Lync antes de iniciar la actualización
update_KB2760556_4.png
Ahora iniciamos el proceso de instalación que es súper sencillo, ejecutar el instalador, aceptar el contrato de licencia y pulsar en continuar
update_KB2760556_1.png
update_KB2760556_2.png

Tenemos que reiniciar el equipo y tenemos nuestro cliente de Lync 2013 actualizado, en principio corrige temas de estabilidad y rendimiento.

"Microsoft lanzó una actualización para Microsoft Lync 2013 Edición de 64 bits. Esta actualización proporciona las revisiones más recientes para Microsoft Lync 2013 Edición de 64 bits. Además, contiene mejoras de estabilidad y rendimiento"

"Microsoft lanzó una actualización para Microsoft Lync 2013 Edición de 32 bits. Esta actualización proporciona las revisiones más recientes para Microsoft Lync 2013 Edición de 32 bits. Además, contiene mejoras de estabilidad y rendimiento"

Y ahora verificamos que la actualizaicón se ha llevado a cabo correctamente

update_KB2760556_5.png

He instalado también la actualización en las máquinas que tenemos en VDI y he descubierto que puedo volver a utilizar Lync en VDI utilizando webcam y micro de mi equipo local. Lo que no puedo es configurarlo en el equipo remoto, pero por lo menos lo tengo disponible

update_KB2760556_6.png

Como véis no puedo modificar ni las opciones de audio ni video, pero bueno si puedo utilizarlo

update_KB2760556_8.png
update_KB2760556_9.png

Y aquí está el resultado, estoy conectado por VDI con mi Webcam y micro de mi portátilupdate_KB2760556_7.png

Espero que os sea de utilidad!!!

​Voy a tratar de repasar con algo más de «calma» las opciones que tenemos disponibles con el nuevo cliente de móvil para Lync Server 2013. Lo primero que debemos tener en cuenta es la compatibilidad entre los clientes móviles y los servidores de Lync:

 ​Versión de Cliente Lync Server 2010 ​Lync Server 2013 sin CU1 Lync Server 2013 con CU1​​​ ​Lync Server Office 365
Lync Mobile ​2010 Compatible​ ​No Compatible ​No Compatible ​Compatible
Lync Mobile ​2013 ​No Compatible ​No Compatible ​Compatible ​No Compatible

El cliente móvil solo está disponible para Windows Phone 8 (lo siento por los que tengáis Windows Phone 7.5 o 7.8), y para IOS estará disponible a final de este mes. Para los usuarios de Android se cree que estará disponible en Abril, pero de momento no se tienen fechas definitivas.

Teniendo en cuenta la compatibilidad del cliente móvil, podéis tener ambas versiones instaladas en vuestros dispositivos. Seguro que muchos usuarios tienen la versión On Premise de Lync Server 2013 con CU1 y también la de Office 365,  por lo que son  los usuarios que pueden y deben tener las dos versiones en sus dispositivos.
Ahora que tenemos algo más claro las compatibilidades, vamos a ver cuales son las opciones que tenemos disponibles en el nuevo cliente móvil. Lo primero que haremos será configurar nuestro cliente para posteriormente iniciar sesión. La configuración en cuanto a DNS, Reverse-Proxy y certificados no ha cambiado, puesto que si el cliente móvil antes os estaba funcionado ahora lo hará sin hacer modificación alguna. Teniendo en cuenta que hemos instalado el CU1 en nuestro servidor de Lync Server 2013 vamos a iniciar el cliente móvil para iniciar sesión:
Introducimos nuestro nombre de usuario y contraseña con el cual queremos iniciar sesión, como vemos la pantalla es exactamente la misma, a excepción de que podemos configurar las distintas opciones ahora disponibles pulsamos en los tres puntos en la parte inferior derecha y pulsando en Configuración
wp_ss_20130311_0003.pngwp_ss_20130311_0004.pngwp_ss_20130311_0055.pngwp_ss_20130311_0056.png
Las opciones que podemos configurar con las siguientes (antes de iniciar sesión no todas las opciones se pueden modificar):
Requerir Wi-Fi para VoIP: Se requiere una conexión Wi-Fi para utilizar los servicios de VoIP
Requerir Wi-Fi para Video: Se requiere una conexión Wi-Fi para utilizar los servicios de Video
Número de móvil: Número de teléfóno móvil que se utilizará en las llamadas simultáneas, desvío de llamadas, etc…
Notificaciones de inserción: Notificaciones de Mensajes, etc..
Fotos: Si queremos mostrar o no las fotos
Acceso a la libreta de teléfonos: Acceso a la libreta de direcciones para buscar y poder llamar a los contactos desde Lync
Exchange: Podemos establecer credenciales diferentes para los servicios de Exchange o con las mismas credenciales que hemos introducido para iniciar sesión
Proxy HTTP: Si nuestra empresa utiliza un proxy para salir a internet tenemos las opciones de configuración aqui
TTY:  Podemos habilitar o deshabilitar TTY
Registro: Podemos habilitar los datos de diagnóstico para enviarlo a nuestro departamento de soporte
Subir registros de inicio de sesión:  Podemos definir como subimos los registros de inicio de sesión: Preguntar, Nunca, Siempre
La primera vez que iniciamos sesión nos mostrará un asistente para configurar algunos de estos parámetros
wp_ss_20130311_0007.pngwp_ss_20130311_0008.pngwp_ss_20130311_0011.png
Como comentaba anteriormente, el número de móvil introducido será utilizado como número de trabajo para las llamadas simultáneas
wp_ss_20130311_0012.png

Nos solicita si queremos habilitar las notificaciones Push

wp_ss_20130311_0014.png

una vez que hayamos configurado las notificaciones Push finaliza el asistente de configuración inicial de nuestro Lync. Además, nos indica que podemos cambiar el restro de opciones si lo consideramos oportuno

wp_ss_20130311_0014.pngwp_ss_20130311_0015.png

En la versión 2010 para cerrar sesión debíamos pulsar en el estado y desde ahí elegir la opción de cerrar sesión, ahora esta opción está disponible desde cualquier pantalla y también desde el cambio de estado.

wp_ss_20130312_0001.png

Para cerrar sesión desde cualquier pantalla debemos pulsar encima de los tres puntos de la parte inferior derecha, además tenemos disponibles las opciones de Configuración igualmente disponibles
wp_ss_20130312_0004.pngwp_ss_20130312_0005.png

wp_ss_20130312_0002.pngwp_ss_20130312_0006.png

En las opciones de configuración de Desvío de Llamadas son exactamente las mismas:

Llamadas Entrantes: No desviar, Desviar Llamadas, Llamadar simultáneamente

Aplicar Configuración: Siempre, Durante el horario laboral

wp_ss_20130312_0007.png

En la ficha de Contactos tenemos varias opciones disponibles:

  • Expandir los grupos de contactos
  • Teclado numérico para llamadas de voz, ahora podemos buscar un contacto que tengamos en nuestro buzón y no solo en los contactos de la organización
  • Buzón de Voz: revisar los mensajes en nuestro buzón de voz y gestionar nuestro buzón mediante el asistente de la UM de Exchange

wp_ss_20130312_0011.pngwp_ss_20130312_0010.pngwp_ss_20130311_0022.png

El menún de conversaciones ha sido mejorado puesto que tenemos más opciones disponibles, aunque también han quitado la opción de eliminar todas las conversaciones de una sola vez. Las opciones que tenemos disponibles son las siguientes:

  • Eliminar conversación
  • Enviar como correo electrónico

Además aqui tendremos todo el registro de llamadas perdidas, conversaciones, etc..
wp_ss_20130312_0014.png

Una de las novedades que más me han gustado es la del menú de Reuniones, ahora tenemos la posibilidad de leer directamente las reuniones de Exchange y que nos aparezcan en un calendario facilitando la gestión de la misma. No podemos programar la reunión pero si recibir las actualizaciones que se realicen sobre la misma. Además, ahora podemos participar con audio y video.

wp_ss_20130311_0031.pngwp_ss_20130312_0015.pngwp_ss_20130311_0032.png

wp_ss_20130311_0033.png

Otras cosas a destacar es la posibilidad de poder utilizar la cámara tanto en posición vertical como horizontal, da mucho juego os lo aseguro

wp_ss_20130311_0040.pngwp_ss_20130311_0041.png

Cuando al inicio nos solicita el número de teléfono del dispositivo no solo era para configurar los desvíos, sino que se utilizará como «backup» en el caso de que la llamada por la línea de datos no tenga la suficiente calidad.

En el momento en el que el usuario recibe la llamada y en función del tipo de llamada podrá elegir como quiere contestarla: Audio, Video o Ignorar

wp_ss_20130312_0017.png

Y cuando ya estamos en la conferencia nos podemos desplazar la pantalla hacia la izquierda para ir al CHAT y luego hacia la derecha para volver a la pantalla de audio y/o vídeo

wp_ss_20130312_0019.pngwp_ss_20130312_0018.png

Si cuando estamos en la llamada nos vamos al menú principal del teléfono podemos ver en la parte superior la información de la llamada, y si queremos volver a ella solo tenemos que pulsar sobre el texto

wp_ss_20130312_0020.pngwp_ss_20130312_0021.png

Por último en función de la configuración de si queremos o no tener llamadas de video y audio con Wifi nos irá mostrando distintas advertencias, muy útil tener esta información y configuración

wp_ss_20130312_0016.png
Como vemos está lleno de novedades, pero aun se echan de menos algunas cosas como por ejemplo:

  • Programar reuniones (Outlook o Scheduler)
  • No podemos transferir llamadas
  • Añadir Contactos
  • Almacenar el histórico de las conversaciones en el Exchange
  • No podemos mover automáticamente la llamada de una conexión Wifi a una conexión 3G (es mucho pedir de momento)

MSFT ha dado un paso muy importante para ser un líder en las Comunicaciones Unificadas Empresariales, esto viene a cubrir un vacío existente desde hace años

Espero que os sea de utilidad!!!

​Aquí os dejo algunas capturas de pantalla del nuevo cliente para móvil. De momento solo para Windows Phone 8

wp_ss_20130311_0003.pngwp_ss_20130311_0004.pngwp_ss_20130311_0005.png

wp_ss_20130311_0007.pngwp_ss_20130311_0008.pngwp_ss_20130311_0011.png

wp_ss_20130311_0012.pngwp_ss_20130311_0013.pngwp_ss_20130311_0014.png
wp_ss_20130311_0015.pngwp_ss_20130311_0016.pngwp_ss_20130311_0018.png

wp_ss_20130311_0019.pngwp_ss_20130311_0022.pngwp_ss_20130311_0023.png

wp_ss_20130311_0028.pngwp_ss_20130311_0029.pngwp_ss_20130311_0031.png

wp_ss_20130311_0032.pngwp_ss_20130311_0033.pngwp_ss_20130311_0034.png

wp_ss_20130311_0035.pngwp_ss_20130311_0037.pngwp_ss_20130311_0039.png

wp_ss_20130311_0040.pngwp_ss_20130311_0041.png

wp_ss_20130311_0044.pngwp_ss_20130311_0049.pngwp_ss_20130311_0051.png

12-03-2013 se ha publicado la versión de Lync Mobile 2013 para iPad e iPhone, aqui os muestro una miniconferencia

WP_000564.jpg

De momento es lo que tengo, ya iré subiendo más cosas sobre esta maravilla!!

Una de las cosas que yo echaba de menos en Lync, era la posibilidad de capturas o «rescatar» llamadas. En la telefonía tradicional es muy común, el que algún usuario pueda contestar una llamada dirigida a un compañero desde su propio teléfono. También es cierto que Lync no tiene esa filosofía de funcionamiento, porque como te enteras de que a tu compañero le está llamando? o bien le ponemos algún sistema de alerta sonora o visual sino …. pero también es cierto que siempre hay que clientes que lo demandan. A lo mejor no por la necesidad en si, sino por la costumbre de utilizarlo durante años. Pues hasta esta misma noche (28-02-2013) en Lync tampoco se podían capturar llamadas sin software de terceros, pero con la llegada del  CU1 ya lo tenemos disponible.

pickup_group_8.png

Tenemos dos requisitos que cumplir antes de poder configurar las opciones de Group Call Pickup:
Una vez que cumplamos con los requisitos necesarios podemos empezar con la configuración, lo primero que debemos hacer es crear una aplicación de confianza para la herramienta SEFAUtil (secondary extension feature activation) del Kit de Recursos. Para ello ejecutamos los siguientes cmdlets para crear la aplicación de confianza:
Con este comando definimos que la aplicación de confianza será para el pool de servidor que tenemos en nuestra topología, pero si queremos asignarla solo a un servidor podemos configurarlo (New-CsTrustedApplicationComputer). Sino sabemos el nombre de nuestro SITE podemos conocerlo con el cmdlet Get-CsSite
pickup_group_9.png
Sintaxis: New-CsTrustedApplicationPool -id <Pool FQDN> -Registrar <Pool Registrar FQDN> -site Site:<Pool Site>
Ejemplo: New-CsTrustedApplicationPool -id pool.asirsl.com -Registrar pool.asirsl.com -site Site:»Asir Lync»
pickup_group_1.png
Ahora definimos la herramienta SEFAUtil como aplicación de confianza, OJO: el nombre de la ApplicationId  tiene que ser SEFAUTIL sino no os funcionará. El TrustedApplicationPoolFqdn será nuestro pool de servidores Front-END y el número de puerto debéis escoger uno que no se esté utilizando
Sintaxis: New-CsTrustedApplication -ApplicationId sefautil -TrustedApplicationPoolFqdn <Pool FQDN>  -Port 7489
pickup_group_2.png
Si queremos ver que la aplicación se ha creado correctamente podemos hacerlo desde el Panel de Control de Lync – Topología – Aplicación de Confianza
pickup_group_3.png
y desde PowerShell con el siguiente cmdlet: Get-CsTrustedApplicationPool

pickup_group_10.png

Por último debemos publicar la topología para ello tenemos el cmdlet de siempre
Sintaxis / Ejemplo:Enable-CsTopology – Verbose
pickup_group_4.png
Si queremos comprobar que la aplicación está funcionando correctamente podemos hacerlo utilizando el SEFAUtil lo que queremos es consultar la configuración de cualquier usuario de Lync
Sintaxis: SEFAUtil.exe <user SIP address> /server:<Lync Server/Pool FQDN>
Ejemplo: SEFAUtil.exe arial@asirsl.com /server:pool.asirsl.com
pickup_group_11.png
De momento lo único que hemos hecho es agregar la aplicación de confianza para la SEFAUtil, ahora debemos crear el intervalo de extensiones que utilizaremos para asignar como grupo de captura. Esto solo lo podemos hacer mediante PowerShell, no tenemos de momento la posibilidad de crearlo desde el Panel de Control de Lync.
Sintaxis: New-CsCallParkOrbit -Identity <name of call pickup group range> -NumberRangeStart <first number in range>
-NumberRangeEnd <last number in range> -CallParkService <FQDN or service ID of the Application service that hosts the Call Park application> -Type GroupPickup

 

Ejemplo: New-CsCallParkOrbit -Identity “PickupGroup” -NumberRangeStart «7000» -NumberRangeEnd «7010» -CallParkService pool.asirsl.com –Type GroupPickup
pickup_group_5.png
Debemos tener en cuenta que el intervalo de extensiones no estén ya utilizadas por otros usuarios ni servicios, y luego como podéis observar tenemos al final del cmdlet el modificador Type en donde indicamos que tipo de grupo a crear. Para poder capturar llamadas debemos escribir GroupPickup, este grupo de extensiones no está disponible desde el Panel de Control de Lync
pickup_group_12.png
Pero si que podemos ver la configuración de todos los grupos de extensiones para el estacionamiento de llamadas desde PowerShell, como vemos un de los grupos se utilizará para el estacionamiento de llamadas y otro para el Group Call Pickup. Si necesitamos cambiar cualquier parámetro debemos hacerlo mediante PowerShell
pickup_group_13.png
Por último debemos asignar a los distintos usuarios a un grupo de captura, para ello debemos utilizar el SEFAUtil
SEFAUtil.exe sbuitrago@asirsl.com /server:pool.asirsl.com /enablegrouppickup:7000
SEFAUtil.exe soporte@asirsl.com  /server:pool.asirsl.com /enablegrouppickup:7000
pickup_group_7.png
Ahora ya tenemos dos usuarios los cuales pertenecen a un grupo de captura (cada uno podría pertenecer a un grupo diferente),ahora solo debemos probar que funciona correctamente. Os comento que debéis comunicar a los usuarios los grupos de captura que existen si queréis que puedan capturar llamadas, puesto que a los usuarios no se les informa de forma alguna. Aquí os dejo un vídeo de como se capturaría una llamada, tratando de simular un entorno de producción:

http://www.youtube.com/v/lVz40RHOaOM

Espero que os sea de utilidad!!!

​Ya tenemos disponible la CU de Lync 2013, necesitáis instalarlo si queréis ​disponer de la novedades que trae: 

  • Lync 2013 Mobile Clients support for Voice & Video over IP
  • Routing Enhancements based on Locations
  • Call Pickup feature

Descarga Actualización: Microsoft Lync Server 2013 updates: February 2013

 CU_Febrero_2013_1.png
Antes de hacer absolutamente nada, debemos leer la documentación de como tenemos que realizar la instalación: http://support.microsoft.com/?kbid=2809243

Lista de funciones de servidor y las actualizaciones que les sean aplicables

Lync Server 2013 – servidor Standard Edition
  • Actualización para los componentes principales: KB 2781550
  • Actualización para la API administrada de comunicaciones unificadas 4.0, tiempo de ejecución principal 64 bits: KB 2781555
  • Actualización para el servidor de Standard/Enterprise Edition: KB 2781547
  • Actualización para el servidor de conferencia: KB 2781551
  • Actualización para el servidor de componentes Web: KB 2781564
  • Actualización para el servidor de conferencias Web: KB 2787570
  • Actualización para el servidor de mediación: KB 2796554
  • Actualización para el servicio de llamada Park: KB 2781549

Servidor de front-end de Lync Server 2013 – Enterprise Edition – y el servidor de back-end
  • Actualización para los componentes principales: KB 2781550
  • Actualización para la API administrada de comunicaciones unificadas 4.0, tiempo de ejecución principal 64 bits: KB 2781555
  • Actualización para el servidor de Standard/Enterprise Edition: KB 2781547
  • Actualización para el servidor de conferencia: KB 2781551
  • Actualización para el servidor de componentes Web: KB 2781564
  • Actualización para el servidor de conferencias Web: KB 2787570
  • Actualización para el servidor de mediación: KB 2796554
  • Actualización para el servicio de llamada Park: KB 2781549

Lync Server 2013 – servidor perimetral
  • Actualización para los componentes principales: KB 2781550
  • Actualización para la API administrada de comunicaciones unificadas 4.0, tiempo de ejecución principal 64 bits: KB 2781555
  • Actualización para el servidor de Standard/Enterprise Edition: KB 2781547

Lync Server 2013 – servidor de mediación independiente
  • Actualización para los componentes principales: KB 2781550
  • Actualización para la API administrada de comunicaciones unificadas 4.0, tiempo de ejecución principal 64 bits: KB 2781555
  • Actualización para el servidor de mediación: KB 2796554

Lync Server 2013 – servidor Director
  • Actualización para los componentes principales: KB 2781550
  • Actualización para la API administrada de comunicaciones unificadas 4.0, tiempo de ejecución principal 64 bits: KB 2781555
  • Actualización para el servidor de Standard/Enterprise Edition: KB 2781547
  • Actualización para el servidor de componentes Web: KB 2781564

Lync Server 2013 – servidor persistente Chat Front-End
  • Actualización para los componentes principales: KB 2781550
  • Actualización para la API administrada de comunicaciones unificadas 4.0, tiempo de ejecución principal 64 bits: KB 2781555

Lync Server 2013 – herramientas de administración
  • Actualización para los componentes principales: KB 2781550
 
Una vez que tenemos claro los pasos a seguir en base a nuestra infraestructura, pues manos a la obra. Lo primero que haremos será ejecutar el LyncServerUpdateInstaller, así lo tenemos todo en uno y de forma sencilla. Como vemos nos indica que tenemos que actulizar, y las versiones que tenemos en la actualidad (5.0.8308.0) y cual será la versión actualizada (5.0.8308.291)
CU_Febrero_2013_2.png
 
Ahora veremos como poco a poco se van instalando todas las actualizaciones
CU_Febrero_2013_3.png

Si tenemos varios servidores debemos ejecutar el instalador en cada uno de ellos,  en función del rol de cada servidor tendrá que actualizar más o menos componentes:

 
(Chat Persistente)
CU_Febrero_2013_4.png
(EDGE)
CU_Febrero_2013_6.png
Cuando se finalice la instalación de las actualizaciones, es probable que os indique que debéis reiniciar el servidor y pulsamos en Si
CU_Febrero_2013_5.png

Después de instalar la actualización de los componentes principales en un servidor de front-end de Lync Server 2013, se quitan las bases de datos actualizadas de SQL en el servidor. Para aplicar los cambios de la base de datos, debemos ejecutar el siguiente cmdlet en los distintos servidores de la topología:

 
Install-CsDatabase -ConfiguredDatabases -SqlServerFqdn SRV-SQL00.ASIRSL.COM -verbose
CU_Febrero_2013_7.png
CU_Febrero_2013_8.png
CU_Febrero_2013_9.png
Ahora podemos abrir el fichero de log para revisar que todos los pasos se han completado correctamente
CU_Febrero_2013_10.png
Por último debemos publicar la topología para que se puedan iniciar los servicios de mobile
 
Enable-CsTopology -Verbose
CU_Febrero_2013_12.png
 
Si abrimos el fichero de registro vemos que se ha completado correctamente
CU_Febrero_2013_13.png
Ya tenemos actualizado nuestra implementación de Lync, si volvemos a ejecutar el LyncServerUpdateInstaller vemos que ya se han actualizado todos los componentes. Esto podemos y debemos hacerlo en todos los servidores de nuestra topología y ver si se han actualizado correctamente. Además, siempre podemos revisar los logs de la instalación de cada paquete
CU_Febrero_2013_11.png
 
En los próximos artículos veremos como se debe configurar la Pickup-Group (era lo que le falta a Lync para poder retirar muchas PBX)

Espero que os sea de  utilidad!!