MVP Award

Es grato para mi compartir con ustedes, la noticia que me alegro la mañana desde que me desperté y vi el correo.

Me han otorgado el reconocimiento de MVP de Lync. De verdad estoy agradecido con este reconocimiento y esto me motiva a seguir con este blog para apoyarlos en todo lo que pueda, y pues que el conocimiento sea transferido sin frontera.

Ahora solo me queda celebrar un poco, y seguir por este camino.

Saludos.

 

Estimado/a Rodolfo Castro Aguilar,

Enhorabuena. Nos complace presentarle el programa de nombramiento MVP de Microsoft® de 2014. Este nombramiento se concede a los líderes excepcionales de la comunidad técnica que comparten de forma activa su experiencia de alta calidad y de la vida real con otras personas. Le agradecemos especialmente la contribución que ha realizado en las comunidades técnicas en el área de Lync a lo largo del pasado año. 

Verificar preparación del Esquema

Dentro de las implementaciones de Lync, uno de los pasos principales es la preparacion del Schema, Forest y Domain del Directorio Activo. Antes de comenzar la implementación, son de los primeros pasos a realizarse y debe de verificarse que se haya realizado con éxito.

Para validar que el Esquema se encuentre en la version correcta , cuando ya se tienen instalaciones previas de OCS o Lync. Se pueden utilizar cualquiera de las siguientes opciones.

1) Ejecutar el comando

Get-CsADServerSchema

El cual debera de regresar el valor de SCHEMA_VERSION_STATE_CURRENT, con ellos validamos que la ejecucion del Schema Prep, fue realizada sin problema.

2) Con ADSI Edit, dentro del Schema Container buscar el atributo “RangeUpper”, el valor que se encuentre ahi puede ser comparado con la siguiente tabla.

Valor Version
1006 OCS 2007
1007 OCS 2007 R2
1100 Lync 2010
1150 Lync 2013

Espero les sea de ayuda.

Windows Server 2012 Failover Cluster MMC Failed – A weak Event

En días pasados realizando la configuración de un cluster en Windows Server 2012, me encontré con este error muy curioso. Después de configurar el Cluster, si intentaba realizar alguna otra operación me enviaba el siguiente mensaje de error.

Imagen

Sin importar en cual de los nodos estuviera, me aparecía ese error.

Solución:

Instalar el siguiente update

http://www.microsoft.com/en-us/download/details.aspx?id=36468

Una vez instalado, funciono a la perfeccion el Failover Cluster Management Tool

Espero les sea de ayuda.

Lync Connectivity Analyzer – Does not start

This tool had been very helpful to do trobleshooting with mobility and Lync Store, it checks if all DNS registers were created and can be resolvable from inside and outside enterprise network

(Here is the link to download it)

My laptop is Windows 8, and was working well. Now, if I try to open Lync Connectivity Analyzer, nothing happen

Solution:

Uninstall the follow:

  • KB2840632
  • KB2833958

After uninstall, all work again.

Regards.

Lync Connectivity Analyzer – No inicia

Esta herramienta me ha servido bastante para hacer trobleshooting cuando se trata de temas de mobility o de Lync Store, ya que me ayuda a validar que los registros necesarios sean resueltos interna y externamente.

(Aquí la liga de descarga por si no lo conocen)

Mi equipo tiene Windows 8 y estaba funcionando sin problema, pero de repente dejo de funcionar. Simplemente le doy clic a la aplicación y nada pasa.

Solución:

Desinstalar las siguientes actualizaciones:

  • KB2840632
  • KB2833958

Una vez desinstaladas nuevamente funciona la aplicación sin problemas.

 

Espero les se a de ayuda.

 

 

 

Lync 2013 – Compartir PowerPoint – Error de Certificado

Que tal,

El día de hoy nos encontramos con un pequeño detalle con la configuración del WAC para compartir presentación con PowerPoint, donde nos mostraba un error con el certificado.

Al intentar compartir un .ppt mostraba el siguiente mensaje.

Hubo un problema al comprobar el certicado del servidor. Pongase en contacto con el equipo de soporte técnico

WAC_IssueDentro del certificado teníamos

SN: lyncwac.dominio.local

SAN: wac.dominio.com

         machine01.dominio.com

Solución:

Se debe de agregar como SAN, el nombre del WAC Farm. En el nuevo certificado quedo de la siguiente forma

SN: lyncwac.dominio.local

SAN:  lyncwac.dominio.local

          wac.dominio.com

          machine01.dominio.local

Se asigno el certificado en el IIS, se reinicio el IIS y error solucionado.

Espero les sea de ayuda.

Lync 2013 Merge – Error : Cannot find media relay port

Que tal a todos,

Haciendo una migración de OCS R2 a Lync 2013, nos encontramos con un error, al intentar realizar el merge.

Cannot find media relay port for “ocsedge.dom.net”. Possible reasons include:    1. Media relay has not been activated on this edge cluster. Verify that media relay has been correctly installed on computer “ocsedge.dom.net”    2.   User might have misspelled the fully qualified domain name (FQDN) of the computer where media relay is installed. If you are using Windows PowerShell, check the user input file. It is defined in user input File as “InternalFqdn” = “ocsedge.dom.net”   3.   User might have misspelled the fully qualified domain name (FQDN) of the computer running media relay while using Topology Builder. Verify that the user has provided the correct FQDN.

System.Management.Automation.CmdletInvocationException:  There were errors while creating and validating a topology. —> System.Exception:  There were errors while creating and validating a topology.   at System.Management.Automation.MshCommandRuntime.ThrowTerminatingError(ErrorRecord errorRecord)   — End of inner exception stack trace —   at System.Management.Automation.Internal.PipelineProcessor.SynchronousExecuteEnumerate(Object input, Hashtable errorResults, Boolean enumerate)   at System.Management.Automation.Runspaces.LocalPipeline.InvokeHelper()   at System.Management.Automation.Runspaces.LocalPipeline.InvokeThreadProc()

Failed

Finished

Escenario:

(3) Servidores Edge OCS R2, de los cuales solo uno es el que tiene la federacion. (ocsexternal.dom.com). Los otros 2 son los que tienen el acceso externo, conferencia y av. (ocsr2external.dom.com).

El servidor que aparece en el error, es el que solo tienen la federación.

Solución:

Revisando el server que tiene este error. Solamente tiene ejecutandose el servicio de Access, ya que no hace uso de los otros 2 servicios. Adicional a esto se reviso el OCS MMC, y en la parte Global el Servidor no esta agregado en la parte de AV Edge Server.

Una vez agregado e iniciados los servicios se pudo hacer sin problemas el merge

Lync 2013 – Comparation Chart

If you need a comparation table for features between Lync OnPremise, Lync Online, Lync Hosting Pack v1 and v2, maaybe this will help you

This is the official link to MS document.

Lync 2013 Comparation Chart

Imagen 034

Regards.

Lync 2013 Comparation Chart

Aqui les dejo la liga a la tabla de comparación de Lync Onpremise, Lync OnLine (O365), Hosting Pack v1 y v2.

Lync 2013 Comparation Chart

Imagen 034

 

 

 

Espero les sea de ayuda.

Lync Server 2013 – Server Roles (Parte 2)

Buenos les traigo la continuación de los roles de Lync 2013. Si quieren ver la primer parte se encuentra aquí

DIRECTOR

El rol de director se recomienda cuando se implementa el rol de Edge, ya que provee un punto mas de seguridad ya que es un punto de parada para todo el trafico externo.

Es puesto detrás del servidor de Edge, es decir es el siguiente salto del servidor de Edge, en lugar del servidor de Front End. En estos casos el Director es el primer punto de autenticación, con lo que se asegura que cualquier trafico malicioso no impacte al Front End.

MEDIATION

Este rol es necesario cuando se quiere hacer la implementación de voz empresarial. Generalmente conectado a un Gateway de Voz o a un IP-PBX, aunque puede ir conectado directamente a la PSTN por medio de SIP Trunk.

Encargado de realizar el transcoding de Lync ( RTAudio) a un codec utilizado por el media Gateway/IP-PBX/PSTN (generalmente G.711). Aunque desde Lync 2010 se introdujo el concepto de media by-pass donde el cliente directamente se comunica con el GW/IP-PBX por G.711. Media by-pass hacia la PSTN no es posible.

Gracias a este concepto es posible reducir la carga al servidor de Mediation, con lo que los requerimientos de HW han ido reduciendose al grado de poder coexistir el rol de Mediation dentro del Front End.

PERSISTENT CHAT

Anteriormente conocido como Group Chat y que debia de ser descargado por separado ya que no era parte de la media de instalación de Lync.

En Lync 2013, se incorpora dentro de la media de instalación ademas de que el cliente de Lync 2013 es el mismo para el Persistent Chat ( con Group Chat, se necesitaba de un cliente a parte)

El propósito de este rol, es brindar un salón de chat donde el contenido/mensajes siempre estén disponibles para su consulta por parte de los usuarios miembros de esa sala.

SURVIVABLE BRANCH APPLIANCE (SBA)

Son dispositivos de hardware provisto por un fabricante certificado para ello (Audiocodes, Dialogic, HP , Ferrari, NET)

Es un dispositivo que provee funcionalidades para sobreviviencia (Registrar,Rounting) ademas de un media Gateway. El propósito es garantizar el servicio aun con la caída de la WAN o problemas con el sitio central.

Las llamadas siguen activas y pueden realizarse gracias al Gateway en sitio.

Un SBA debe de ser el primary registrar para el usuario y el central pool como backup

SURVIVABLE BRACH SERVER

Similar al SBA, con la diferencia de que no cuenta con un media Gateway.

Esta opción es para escenarios donde la ubicación remota ya cuenta con un media Gateway implementado y funcional. Para no duplicar costos se reutiliza y solo se pone un Server para sobrevivencia.

MONITORING Y ARCHIVING

En Lync 2013 estos roles ya coexisten dentro de un Front End, casi como si en lugar de un rol solo fuera un feature. Se habilitan desde el Topology Builder.

El Monitoring captura QoE (Quality of Expirience) y CDR (Call Details Record). Esta información es guardada en una base de datos de SQL y puede revisarse mediante Reporting Service.

El Archiving captura todo el trafico de IM y registra las transferencias de archivos (no el contenido) Igual que el monitong se almacena toda la información dentro de una base de datos de SQL.