vale pero no se porque el lo esta rutando hacia asterisk , si tengo
seteado dentro del register ..
va lo pongo
route[2] {
## Register request handler
if (is_uri_host_local()) {
if (!www_authorize("", "subscriber"))
{
www_challenge("", "0");
exit;
};
if (!check_to()) {
sl_send_reply("401", "Unauthorized");
exit;
};
save("location");
exit;
log("REGISTER received -> dumping
messages with MSILO\n");
if (m_dump())
{
log("MSILO: offline messages dumped - if they were\n");
} else {
log("MSILO: no offline messages dumped\n");
};
exit;
} else if {
sl_send_reply("403", "Forbidden");
};
}
como ves después que el usuario se registra y guarda en la tabla
localización , después cae el m_dump para que guarde los mensajes a
ser enviados dentro de la tabla msilo ...
dentro del failure_route [1]
failure_route[1] {
# forwarding failed -- check if the request was a MESSAGE
if (!method=="MESSAGE")
{
exit;
};
log(1,"MSILO:the downstream UA doesn't support MESSAGEs\n");
# we have changed the R-URI with the contact address, ignore it now
if (m_store("1"))
{
log("MSILO: offline message stored\n");
t_reply("202", "Accepted");
}else{
log("MSILO: offline message NOT stored\n");
t_reply("503", "Service Unavailable");
};
}
aquí no enruto para nada solo que despliegue un 503 o 202
?
saludoss
2009/2/2 Iñaki Baz Castillo <ibc(a)aliax.net>et>:
Kamailio está enviando el MESSAGE a Asterisk, normal
que te pase eso. Pero no
es un problema de Kamailio, sino de tu script de configuración (si estás
rutando el MESSAGE a Asterisk ¿qué esperabas?).
Saludos.
--
rickygm
http://gnuforever.homelinux.com