[prev in list] [next in list] [prev in thread] [next in thread]
List: sr-users-es
Subject: [OpenSER-Users-ES] =?utf-8?q?=C2=BFQu=C3=A9_pasa_con?= rewriteuri?
From: ibc () aliax ! net (=?utf-8?q?I=C3=B1aki_Baz_Castillo?=)
Date: 2007-09-11 20:38:51
Message-ID: 200709112238.51250.ibc () aliax ! net
[Download RAW message or body]
El Martes, 11 de Septiembre de 2007, Oscar Castillo escribi?:
> Hola Buenas Tardes
>
> Tengo una duda b?sica pero me est? fastidiando desde hace rato.
>
> Estoy tratando de llamar desde un usuario mi Openser a un usuario de mi
> Asterisk usando el comando rewriteuri("sip:0009:0009 at dir
> _IP_de_mi_asterisk");
> route(1);
> exit;
>
> Es decir cada vez que yo llame al asterisk, sin importar la extensi?n, la
> llamada la reciba la extensi?n 0009.
> El problema est? en que cuando marco a cualquier extensi?n de mi asterisk
> en el eyebeam me dice NOT FOUND, igual en Ethereal.
Dices que llamas a la extensi?n 0009, pero en realidad est?s llamando a:
0009:0009 at IP_Asterisk, es decir, a la extensi?n 0009:0009.
Habilita el debug SIP en Asterisk, abre el CLI y compru?balo:
CLI> sip set debug
Haz la llamada y ver?s en el CLI:
<--- SIP read from IP_OpenSer:5060 --->
INVITE sip:0009:0009 at IP_Asterisk SIP/2.0
As? que la extensi?n es 0009:0009.
Espero que no pienses que ese :0009 sirve de password para autenticar la
llamada porque tendr?as conceptos equivocados. Una cosa es Asterisk y otra
cosa SIP puro y duro.
Lo que tienes que hacer es no pedir autenticaci?n en Asterisk para las
llamadas que vengan desde OpenSer. Para ello en sip.conf, en el peer que
define OpenSer pon:
insecure: invite
Saludos.
--
I?aki Baz Castillo
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic