Hoola!
Acabo de instalarme Kamailio 1.4 en casa para hacer una pruebas, y
tras adaptar el fichero de configuración, veo que al recibir un
PUBLISH no se genera el NOTIFY a gente que esta suscrita :(
Ya me había peleado con esto antes, y era tema de poner el
force_active a 1 en el módulo presence_xml, pero ya no me hace caso
:-O
Pego las secciones relevantes del cfg:
modparam("presence", "max_expires", 3600)
modparam("presence", "server_address",
"sip:192.168.1.115:5060")
modparam("presence_xml", "force_active", 1)
route[11] {
## Auth check
route(22);
## Absorber retransmisiones
if (!t_newtran()) {
sl_reply_error();
exit;
}
if (method=="PUBLISH") {
xlog("L_INFO","$C(px) -- Gestionando PUBLISH --
$C(xx)\n");
if($hdr(Sender)!= NULL) {
handle_publish("$hdr(Sender)");
}
else {
handle_publish();
}
t_release();
}
else if (method=="SUBSCRIBE") {
xlog("L_INFO","$C(px) -- Gestionando SUBSCRIBE --
$C(xx)\n");
handle_subscribe();
t_release();
}
}
Hay algo extraño por lo que pueda estar fallando? Mil gracias!
--
Saúl -- "Nunca subestimes el ancho de banda de un camión lleno de disketes."
----------------------------------------------------------------
http://www.saghul.net/