Microsoft Lync Server
Header

Lync Server: SIP2.0 404 No matching rule has been found in the dial plan for the called number

marzo 18th, 2014 | Posted by Santiago Buitrago in Lync Server

Cuando queremos implementar los servicios de Voz Empresarial en Lync, ​debemos realizar ciertas configuraciones antes de poder realizar llamada:

  • Configurar una puerta de enlace RTC
  • Enrutamiento de Voz
    • Plan de marcado
    • Directiva de voz
    • Ruta
    • Uso de RTC
    • Configuración de tronco
Pero una vez que tenemos todo configurado, alguno de los usuarios nos indica que tiene problemas al realizar algunas llamadas de voz  y nos envia la siguiente captura de pantalla con el error que le devuelve el cliente de Lync:

 

SIP2.0_404_No_matching_rule_has_been_found_in_the_dial_plan_for_the_called_number_4.png
 
Lo primero que debemos hacer es iniciar la herramienta de registro de Lync para analizar cual puede ser el problema, para ello debemos volver a realizar la misma llamada que habia hecho el usuario:
SIP2.0_404_No_matching_rule_has_been_found_in_the_dial_plan_for_the_called_number_1.png
Como podemos observar, el problema es que en nuestro plan de marcado no tiene una regla para los números que comiencen por 0 de tal forma que no se podrán realizar llamadas cuyo número inicie por 0. Si nos vamos al plan de marcado al que se hace referencia en el registro, podemos probar si realmente el plan de marcado tiene alguna regla que  coincida con alguno de los números marcados por el usuario:
SIP2.0_404_No_matching_rule_has_been_found_in_the_dial_plan_for_the_called_number_2.png
Este plan de marcado es de pruebas, para poder simular este error y como podéis ver no tiene ninguna regla de normalización que permita marcar números que se inicien con un 0. Por lo que para corregir este problema, únicamente debemos crear una regla de normalización que permita  marcar números que comiencen por 0. Lo del 0 en España se suele utilizar para diferenciar las llamadas locales y externas (PSTN)  en nuestras centralitas, y como realmente nuestro Lync enviará las llamadas a la PSTN mediante un Direct SIP (Lync Server: Direct SIP, Trunk SIP e Inter-Trunk Routing) hacia un gateway de Cisco (Direct SIP Lync 2013 –> Cisco CME 8.X (Parte I), Direct SIP Lync 2013 –> Cisco CME 8.X (Parte II)), debemos habiliar que podamos marcar un número de teléfono que comience por 0. Si ahora volvemos a realizar otra prueba de número marcado podemos verificar que funciona correctamente y nos indica el la regla de marcado que utilizará:
SIP2.0_404_No_matching_rule_has_been_found_in_the_dial_plan_for_the_called_number_3.png
 
Una vez que hayamos aplicado esta configuración, el usuario puede volver llamar al mismo número que antes le resultaba imposible y el resultado debería ser que la llamada se puede completar sin problema:
 
SIP2.0_404_No_matching_rule_has_been_found_in_the_dial_plan_for_the_called_number_5.png
Como vemos es puede ser un problema bastante común, pero también podemos comprobar que la solución es muy sencilla. Con identificar cual es el número que queremos llamar y habilitar la herramienta de registro de  Lync ya podemos tener un registro detallado del problema. Con el código de error "SIP2.0 404 No matching rule has been found in the dial plan for the called number" la solución va ligada a crear reglas de normalización en nuestros planes de marcado.
 
Espero que os sea de utilidad!!!

You can follow any responses to this entry through the RSS 2.0 You can leave a response, or trackback.

Leave a Reply

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *