REINICIO DE ASTERISK DESDE UNA EXTENSIÓN????

Forums: 

REINICIO DE ASTERISK DESDE UNA EXTENSIÓN????

Hola a todos me surugio una inquietud y acudo a esta comunidad para salir de la dura resulta que deseo poder reiniciar los canales por que por alguna razón se bloquearon y debo reiniciar el servidor asterisk pero es engorroso y la verdad no creo que sea la mejor manera ni la mejor presentación en una empresa cuando te dicen que no salen llamadas y te preguntan que debes hacer y la respuesta si no estas cerca es decirles reinicien el servidor entonces me surgió la idea de buscar un script que permita ser configurado en asterisk elastix trixbox en fin el que sea que te permita reiniciar el asterisk digitando por ejemplo 999 desde una extencion "teléfono"para reiniciar el asterisk o los canales de manera que el cliente no deba reiniciar el servidor

agradezco cualquier información o quia para poder realizar esto

Mira la aplicación System en

Imagen de eliche

Mira la aplicación System en el dialplan.

A grosso modo sería:

[reinicio-asterisk]
exten => 999,1,Answer()
exten => 999,n,System(asterisk -rx "core restart now")
exten => 999,n,Hangup()

Pero profesionalmente, no lo recomiendo que hagas, ya que TU TAREA como aADMINISTRADOR de dicho SISTEMA es justamente monitorearlo, buscar bugs, fallas, etc, mejorar y prevenir dichos errores para que no tengas que aplicar parches de este tipo cuando algo no te va bien.

Comentanos que sucedió.

Ing. Eliécer Tatés Montenegro
Neovoice
VoIP & IT Consulting
e-mail: eliecer.tates@neovoice.co / elitatmon@gmail.com

Gracias funciona de maravilla

Muchas gracias por tu ayuda y tienes razón pero no fui lo suficiente mente claro con el tema el problema radica con las lineas externas conectadas a la tarjeta TDM400 generan ruido y cuando llueve por alguna razón bloquea la tarjeta y la solución que encuentro mas a la mano mientras se soluciona lo de las lineas telefónicas es esta de reiniciar asterisk pues de resto funciona al 100% de echo también tengo 5 servidores con spa400y se presenta lo mismo en este caso necesito reiniciar es el aparato y estoy investigando al respecto por lo que vi hay una opción con asterisk java y pues bueno en eso estoy ya que esto necesito una solución mas avanzada creo yo un dispositivo electrónico que sea disparado por asterisk si no estoy mal ???

De todos modos agradezco mucho tu tiempo y amabilidad y si de pura casualidad sabrías como hacer lo del sps400 te lo agradecería infinitamente

jeje, lo del dispositivo

Imagen de eliche

jeje, lo del dispositivo electrónico disparado por asterisk es interesante eh...

Podría ser un dialplan que llame a un script en linux el cual comunique "algo" al puerto serial/usb para activar/desactivar una especie de relé o switch y reiniciar "hard" al spa400.... :)

La otra, creo haber leido por ahí que el spa400 tiene embebido un asterisk, por lo tanto también debería tener un linux/unix y un servidor telnet o ssh...Podrías buscar la solución también por ese lado.

Que bueno que te haya servido y suerte con lo que sigue! :D

Ing. Eliécer Tatés Montenegro
Neovoice
VoIP & IT Consulting
e-mail: eliecer.tates@neovoice.co / elitatmon@gmail.com