alphil
unread,Jun 29, 2011, 6:48:12 PM6/29/11Sign in to reply to author
Sign in to forward
You do not have permission to delete messages in this group
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to asterisk-es
Saludos a todos. De nuevo tengo que pedir vuestras opniones y/o
consejos.
Tengo montado: Debian 6 (32-bits) , libpri-1.4-current, dahdi-linux-
complete-current, asterisk 1.6.2.18.1 con addons (también probé el
asterisk 1.8.4.3). Es una instalación nueva para una oficina pequeña
10 ext. SIP, 2 RDSI y una RTB-FAX. Se montó, se compiló sin ningún
problema. Funcionó perfectamente en "pruebas". Pero, el primer día en
"real", cuando la gente empezó a usar telefonos: transferir,
recuperar, aparcar, etc., llega un momento, cuando todo lo que va por
SIP, deja funcionar. Es decir, entran llamadas de la calle y suena
extensión de operadora, pero no se puede descolgar la llamada. Tampoco
deja llamar entre extensiones, ni consultar Voicemail, nada, pero
NINGUNA extensión. Entrando en CLI: sip show channels - hay unos 3-4
canales con el Last Message Rx:BYE. En el panel de la operadora de
Cisco SPA508G con botonera BLF, están leds rojos (InUse) de las
extensiones BYE, pero están colgadas fisicamente.
Total, intento a desbloquear las extensiones:
hangup request SIP/XXX - no va
core restart now - no va
/etc/init.d/asterisk restart - no va
kill asterisk_pid - no va
Unica forma de reiniciar es kill -9 asterisk_pid. Luego volvemos a
ejecutarlo y todo va bien, a menos que hay que reiniciar el Cisco
SPA508G, porque quedan leds BLF en rojo.
Mientras pasa eso, comprobamos el rendimiento del sistema: RAM, CPU,
HDD - todo correcto. En full log - no hay ningún error.
Lo primero que hicimos es un downgrade de Asterisk de 1.8.4.3 a
1.6.2.18.1 y la misma tarde vuelve a caer. En tres dias llevamos 7
reinicios.
La configuración es sencilla - lo que entra por RDSI, va a la
operadora Cisco SPA508G, la operadora lo distribuye entre las
extensiones. Apenas hay 5 llamadas simultaneas.
Examiné ese foro y ví varios topics parecidos. La gente consigue
solucionarlo con los scripts que matan los canales colgados o
estableciendo rtptimeout corto. En mi caso - no hay forma de tumbar el
canal por el software. Y cuando llega el 'rtptimeout' recibo el error:
"Disconnecting call 'SIP/XXX-xxxxxxx' for lack of RTP activity in 60
seconds", pero el canal queda activo (BYE)
Alguna opnion ???
Gracias.