<html>
<head>
<style>
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
FONT-SIZE: 10pt;
FONT-FAMILY:Tahoma
}
</style>
</head>
<body class='hmmessage'>
Pero si cuando el usuario 200 llama 201, a Openser le llega el INVITE y hace rewritehostport para enviarlo a Asterisk, si Asterisk se lo reenvia de nuevo a Openser, caigo en un bucle. ¿Por que Asterisk no se lo envía directamente al teléfono? Eso es lo que pretendo conseguir al menos.<br><br>> From: ibc@in.ilimit.es<br>> To: users-es@lists.openser.org<br>> Date: Wed, 2 Jul 2008 13:30:14 +0200<br>> Subject: Re: [OpenSER-Users-ES] [OT] Desesperado con OpenSer + Asterisk        Realtime + MWI<br>> <br>> El Wednesday 02 July 2008 13:17:22 ZiLioN ZilLioN escribió:<br>> > Mi problema es el siguiente: los usuarios se registran en Openser. Entonces<br>> > el usuario 200 llama al 201 por ejemplo, le llega el INVITE a Openser, este<br>> > hace un rewritehostport a Asterisk...y entonces este falla, ya que a pesar<br>> > de estar declarados los teléfonos 200 y 201 en el archivo de texto sip.conf<br>> > (ojo yo no lo tengo en RealTime por el momento), como Asterisk no lo tiene<br>> > en su lista interna. Si registro el telefono 200 en Openser y el 201 en<br>> > Asterisk, y llamo desde el 200 al 201 funciona perfecto.<br>> <br>> No es necesario RealTime (pero es cómodo pues no tienes que replicar usuarios <br>> en Asterisk). Pero para probar lo puedes hacer en el sip.conf muy fácil:<br>> <br>> [usuario-openser]<br>> type=peer<br>> host=IP_OPENSER<br>> port=POR_OPENSER<br>> fromdomain=DOMINIO<br>> insecure=invite<br>> context=entrantes-openser<br>> <br>> [200](usuario-openser)<br>> [201(usuario-openser)<br>> <br>> <br>> Y ya está, con esto cuando hagas un:<br>> Dial(SIP/201)<br>> Asterisk enviará el INVITE a IP_OPENSER que lo rutará al 201 o devolverá 480 <br>> (que no 404, por favor) a Asterisk si no está registrado.<br>> <br>> <br>> > Entonces la solución del t_replicate me pareció muy util. Lo que hago es<br>> > una vez que el teléfono se ha autenticado con Openser, le hago un<br>> > t_replicate a Asterisk para que también lo registre. Pero me surge el<br>> > problema de que Asterisk en vez de responder al teléfono SIP con un<br>> > Unauthorized, contesta a Openser, ya que este se incluye en la cabecera<br>> > VIA.<br>> <br>> No lo hagas así, no uses t_replicate, es complejo para lo que quieres.<br>> <br>> Usando lo de antes te funcionará correctamente salvo el detalle de que si <br>> haces un "reload" en Asterisk (y tienes los usuarios en RealTime) se vaciará <br>> el listado de usuarios y cosas como el MWI no funcionará hasta que el usuario <br>> (200 por ejemplo) contacte con Asterisk para lo que sea.<br>> <br>> <br>> <br>> <br>> -- <br>> Iñaki Baz Castillo<br>> ibc@in.ilimit.es<br>> <br>> _______________________________________________<br>> Users-es mailing list<br>> Users-es@lists.openser.org<br>> http://lists.openser.org/cgi-bin/mailman/listinfo/users-es<br><br /><hr />Consigue el nuevo Windows Live Messenger <a href='http://get.live.com/messenger/overview' target='_new'>Pruébalo</a></body>
</html>