Microsoft Lync Server
Header

Como sabéis para publicar los servicios web de Lync necesitamos hacerl mediante un reverse-proxy (Lync Server: Reverse-Proxy requisito indispensable), y como la TMG 2010 Microsoft ha decidido ya hace algún tiempo no darle continuidad nos hemos tenido que ir buscando soluciones alternativas. Una de las que nos ofrece MSFT y de forma gratuita es IIS ARR, lo que nos permite de forma sencilla publicar nuestros servicios (Cómo podemos publicar nuestros servicios de Lync (Exchange, WAC, …) vía reverse-proxy (IIS ARR)), pero es posible que nos encontremos que hay usuarios con dispostivos móviles Android / iPhone que presenten problemas y cortes en sus sesiones con el siguiente mensaje: La información del servidor ha cambiado. Reinicia Lync

Your_server_configuration_has_changed_1.jpg

 Por defecto cuando publicamos los servicios para Lync via IIS ARR cambiamos el valor Proxy Timeout a 200 segundos (valor recomendado por MSFT: http://technet.microsoft.com/es-ES/library/gg429712.aspx)

Your_server_configuration_has_changed_3.jpg

Con dispositivos con iOS o Android debemos aumentar este tiempo por encima de los 900 segundos, por ejemplo 960 segundos

Your_server_configuration_has_changed_4.jpg

Por que comento que por encima de los 900 segundos, porque si abrimos el Web.config del UCWA Ext/Int (C:\Program Files\Microsoft Lync Server 2013\Web Components\Ucwa\Ext) veremos los siguientes valores por defecto:

Your_server_configuration_has_changed_6.jpg
En este caso lo normal es que no sea el Proxy quien se encargue de cerrar la conexión, de tal que forma que si el sistema lo hará por defecto en 900 segundos nosotros le demos un valor por encima del mismo. El establecerlo a 960 es porque he visto ingenieros que lo han establecido a ese valor, pero la verdad tampoco han espeficado el porqué.  Yo creo que con subirlo por encima de los 900 segundos si el problema es la desconexión por inactividad, debería quedar resuelto.

El causante de las desconexiones debería ser en este caso el IIS ARR con los valores recomendados por Microsoft, porque por ejemplo mirar lo que comentan en un KB sobre los dispositivos con Android:

On the Android device platform, the Lync application can run in the background. Therefore, unlike other mobile device platforms, push notifications are not required for Android devices. The only way to exit the Lync application on an Android device is to explicitly sign out of Lync. This version of the Lync application is not supported on devices with Tegra 2 chipsets.
 
Para dispositivos Windows Phone o IOS, mirad los tiempos de desconexión:
 
On Windows Phone, Lync signs out automatically if the user has not used the application for a period of time, as follows:
  • If the user has enabled push notifications, Lync signs out after 10 days of inactivity.
  • If the user has not enabled push notifications, Lync signs out after 1 hour.

On iPhone and iPad, Lync signs out automatically if the user has not used the application for a period of time, as follows:

  • If the mobile client has not contacted the server for 10 days due to loss of network connectivity or other issues.

Como vemos cada cliente Lync tiene su particularidad en cuanto a las desconexiones, por lo que si el problema es que se desconecta antes de completarse ese tiempo establecido, el problema está en el IIS ARR o Proxy que hayamos configurado.

Espero que os sea de utilidad!!

 

Para los usuarios de Android ya tenéis disponible la versión de Lync para tablets y nuevas mejoras muy interesantes, aquí tenéis el enlace de descarga
Lync_2013_Android_Mayo_2014_1.PNG
Aquí tenéis un enlace de Microsoft sobre los requisitos para la instalación de esta versión: http://technet.microsoft.com/en-us/library/hh690980.aspx
  • The Android device must be running Android 4.0 or a later phone- or tablet-oriented operating system, including tablets, except those with the Tegra2 chip.
  • The device must have a 1.2 GHz dual core or higher CPU.
  • The device camera (front/rear) resolution should be VGA or higher.
  • Other hardware requirements should be aligned with Android 4.0 Compatibility Definition Document.

 

Microsoft ha liberado  una nueva actualización para Lync 2013 vía Windows Update o descarga directa​ (http://support.microsoft.com/kb/2880980), con esta actualización pasaremos de la versión 15.0.4605.1000  a la versión 15.0.4615.1000

Lync_update_2014_mayo.png
Enlaces de descarga directa:
32-bit Collapse this imageExpand this image
(http://www.microsoft.com/downloads/details.aspx?FamilyId=6b2c1a27-6663-4f73-b1c0-440dd841bbd8)

64-bit Collapse this imageExpand this image

(http://www.microsoft.com/downloads/details.aspx?FamilyId=a536ea4c-f63d-4864-839b-f07e5854b210)
Corrige los siguientes problemas:
2961173 (http://support.microsoft.com/kb/2961173/ ) Incorrect emoticons in a conversation after you install Office 2013 SP1 or a later version of Lync 2013
2961174 (http://support.microsoft.com/kb/2961174/ ) Update reports NMOS in QoE for calls between Lync 2013 and a Lync mobile client
2961175 (http://support.microsoft.com/kb/2961175/ ) Cannot hear the voice in an audio/video call in Lync 2013
Additionally, this update resolves the Lync 2013 issues that are described in the following KB articles:

 

  • 2880474

    Description of the Lync 2013 update: April 2014

  • 2863908

    Description of the Lync 2013 update 2863908: March, 2014

  • 2817430

    Description of Microsoft Office 2013 Service Pack 1 (SP1)

  • 2825630

    Description of the Lync 2013 update 15.0.4551.1005: November 7, 2013

  • 2817465

    MS13-054: Description of the security update for Lync 2013: July 9, 2013

  • 2768004

    Description of the Lync 2013 update 15.0.4481.1004: May 2013

  • 2760556

    Description of the Lync 2013 update 15.0.4481.1000: March 2013

  • 2760512

    Description of the Lync 2013 update: February 2013

Espero que os sea de utilidad!!!