Borrar registros colgados en el canal PJSIP de Asterisk PBX

Borrar registros colgados en el canal PJSIP de Asterisk PBX

En el canal PJSIP de Asterisk, bloque de tipo AOR es posible definir un parámetro, max_contacts donde se configura el numero máximo de dispositivos que podrán registrarse utilizando las mismas credenciales; esto quiere decir que si al usuario 1000 asociamos un bloque aor con el parámetro max_contacts=5, Asterisk aceptará el registros de hasta 5 dispositivos distintos.

Lo que a veces puede pasar es que por problemas de red o porque los usuarios no se de registran correctamente, se pueden quedar registros colgados aunque no activos. Esto implica que a pesar que ese registro no está activo, contribuye a la cuenta del numero máximo de dispositivos, además, si se ha configurado el dialplan para marcar a todos los dispositivos registrados de un determinado usuario, pueden presentarse problemas de señalización.

La primera opción, como en Asterisk PBX hay un temporizados que cada determinado tiempo actualiza esos registros, es esperar que se ejecute y que se actualicen los AOR de los usuarios.

La segunda opción que desconocía por completo es borrarlos desde la consola de Asterisk ya que por cada registros hay una entrada en la base de datos interna de Asterisk PBX.

Los paso a seguir son:

  • de registrar todos los teléfonos (si posible)

  • entrar a la consola de Asterisk:

    • asterisk -rvvvvvvvvvvvvvvvvvvvv

  • eliminar todos los registros con el comando

    • CLI> database deltree registrar/contact

la opción deltree del comando database permite borrar enteros grupos de datos presentes en la base de datos internas de Asterisk PBX.

A mi me pareció útil, ¿Qué opinan?

Vota el Articulo: 

Sin votos (todavía)
Evalúa la calidad del articulo
Suscribirse a Comentarios de "Borrar registros colgados en el canal PJSIP de Asterisk PBX" Suscribirse a VozToVoice - Todos los comentarios