El Tuesday 10 June 2008 09:51:35 Saúl Ibarra escribió:
Hoola!
Llevo un rato leyendo sobre este tema y no he llegado a grandes conclusiones, a ver si podéis arrojar algo de luz :)
OpenSER al parecer no soporta la 'presencia' BLF, vamos, el Event: dialog
buscando por ahí solo encuentro algún hilo de Iñaki y kosas sobre BLA, pero no es lo que estoy buscando, ya que lo que quiero es monitorizar el estado de las extensiones y tal...
He probado a hacer algo como esto:
else if (method=="SUBSCRIBE") { xlog("L_INFO","$C(px) -- Gestionando SUBSCRIBE -- $C(xx)\n"); if ($hdr(Event) == "dialog") { rewritehostport("al_asterisk"); t_relay(); exit; } else { handle_subscribe(); t_release(); } }
(Asterisk 've' los usuarios de OpenSER, y he creado los hints y tal...)
pero no ha colado...
¿Pero acepta Asterisk el SUBSCRIBE? ¿envía un NOTIFY inmediato que llega correctamente a los tfnos?
Desde el momento en el que Asterisk *cree* que los usuarios son suyos, no se me ocurre ninguna razón para que esto no funcione, creo...