Hola gente:
Creo que este tema ya lo habia preguntado en su momento, y no recuerdo quien
me respondio que postee el Message que tengo y el Message que quiero... La
situacion es esta:
PBX <---> Kamailio <---> VoIP provider
El proveedor de VoIP no acepta paquetes SIP con direcciones IP invalidas en
el Head, por supuesto tengo el Kamailio con una IP publica (dada por el
proveedor).
La idea es que en una llamada saliente, al pasar por Kamailio, se modifique
el Head para que el proveedor reconozca el Message correctamente.
Record-Route: <sip:200.xx.xx.53;lr=on>
Via: sip/2.0/UDP 200.xx.xx.53;branch=ssdsdwewf.casqwq44.0
Via: sip/2.0/UDP 192.168.10.150:5060;branch=kchmvamydgcnwewqaq
Max-Forwards: 69
Necesito que el Message sea:
Record-Route: <sip:200.xx.xx.53;lr=on>
Via: sip/2.0/UDP 200.xx.xx.53:5060;branch=xxxxxxxxxx
Max-Forwards: 69
Resumiendo, que el Header solo envie la direccion del Kamailio y no del
Telefono que tiene detras.
Apreciare cualquier respuesta, gracias!
--
View this message in context: http://www.nabble.com/Modificar-Headers-tp21727191p21727191.html
Sent from the OpenSER Users - ES mailing list archive at Nabble.com.
Hola gente:
Nuevamente estoy por aca, para realizar algunas consultas de las cuales por
lo que he visto, ustedes saben bastante.
Primero les presento el esquema actual:
(Hard Phones, Soft Phones, etc) <--> Internet <--> Asterisk <--> Varios
trunks
Tengo varios telefonos repartidos en diferentes locaciones. Estos internos
-registrados en el Asterisk- tienen conflictos para hablar entre si (No hay
audio en ningun sentido), pero no para tomar alguno de los trunks -que estan
definidos contra Cisco, Mitel, etc.-.
Luego de investigar y realizar pruebas, pude solucionarlo con un Proxy,
quedando el esquema de esta manera:
(Hard Phones, Soft Phones, etc) <--> Internet <--> Proxy <--> Asterisk <-->
Varios trunks
El proxy actual (Brekeke) envia las peticiones de registro de cada extension
a Asterisk, por lo cual, Asterisk sigue encargandose de todo, la diferencia
es que el proxy realiza unos cambios en los Headers para que Asterisk no
tenga problema con el NAT detrás de cada telefono (Por lo visto, este es un
problema que tiene mucha gente, ya que los foros estan repletos de consultas
sobre esto).
Consultas:
1) Utilizando Kamailio en el lugar del proxy actual, conviene que los phones
se registren en Asterisk o Kamailio? ¿Cuales son las ventajas de registrarlo
en Kamailio?
2) Si los phones se registraran en Kamailio, el trafico no deberia pasar al
Asterisk, ya que machearia el discado y reenviaria al destino sin necesidad
del Asterisk. ¿Esto es correcto?
Muchas gracias!
--
View this message in context: http://www.nabble.com/Consultas-varias-Kamailio---Asterisk-tp21583845p21583…
Sent from the OpenSER Users - ES mailing list archive at Nabble.com.
Nuevamente yo gente:
Supongo que para ustedes sera una simple pregunta, pero a mi me esta
trastornando…
Tengo un telefono intentando registrar en Kamailio. Este telefono esta
detrás de un router que le ofrece una IP privada. Les muestro el esquema
para una mayor comprension:
Telefono <-> Router (Conexion DSL) < ---- > Kamailio
Ok. Hasta aca va bien. El problema es:
El telefono llega a Kamailio con la IP privada del telefono y por lo visto
esto esta evitando la comunicación, ya que en el cuerpo SIP aparece la IP
192.168.2.10 y obviamente cuando intenta devolver la señalización no
entiende nada. ¿Puede esto ser correcto?
0.452544 200.xx.xx.53 -> 192.168.2.10 SIP Request: OPTIONS
sip:6001@192.168.2.10:5060
2.452617 200.xx.xx.53 -> 192.168.2.10 SIP Request: OPTIONS
sip:6001@192.168.2.10:5060
4.457459 200.xx.xx.53 -> 192.168.2.10 SIP Request: OPTIONS
sip:6001@192.168.2.10:5060
6.457272 200.xx.xx.53 -> 192.168.2.10 SIP Request: OPTIONS
sip:6001@192.168.2.10:5060
6.982984 200.xx.xx.53 -> 192.168.2.10 SIP Request: OPTIONS
sip:6001@192.168.2.10:5060
7.457347 200.xx.xx.53 -> 192.168.2.10 SIP Request: OPTIONS
sip:6001@192.168.2.10:5060
8.457439 200.xx.xx.53 -> 192.168.2.10 SIP Request: OPTIONS
sip:6001@192.168.2.10:5060
8.457712 200.xx.xx.53 -> 192.168.2.10 SIP Request: OPTIONS
sip:6001@192.168.2.10:5060
Kamailio IP: 200.xx.xx.53
Por lo visto al realizar esto mismo con Asterisk, a este le llega la IP
publica del router, pero a Kamailio no.
Esto es un error mio? De configuración? Se supone que debe ser asi?
Agradecere su explicación, gracias!
--
View this message in context: http://www.nabble.com/Consulta-acerca-de-Kamailio.-tp21754276p21754276.html
Sent from the OpenSER Users - ES mailing list archive at Nabble.com.
¿Alguien no se había enterado de que acabrera está de vacaciones?
---------- Mensaje reenviado ----------
De: <acabrera(a)sintys.gov.ar>
Fecha: 29 de enero de 2009 16:45
Asunto: Ausente
Para: ibc(a)aliax.net
En estos momentos me encuentro ausente por vacaciones.
--
Iñaki Baz Castillo
<ibc(a)aliax.net>
Hola gente: Realmente es simple lo que quiero lograr, pero no doy en la
tecla. Quiero que al discar cualquier extension comenzando con 6, esta se
redirija al Asterisk. Segun tengo entendido debería ser algo asi:
if (is_method("INVITE")) {
if (uri =~ "sip:6[0-9]@*"){
route(3);
exit;
}
setflag(1);
}
route[3]{
if (uri =~ "sip:6[0-9]@*"){
rewritehostport("200.xx.xx.87:5060"); --> Obviamente
200.xx.xx.87 es la IP del Asterisk
route(1);
exit;
};
}
Cuando disco 6001 -por ejemplo- me dice "404 Not Found" y si me dijo en el
LOG del asterisk no llego nada desde Kamailio...
Pueden ayudarme? Gracias.
--
View this message in context: http://www.nabble.com/Direccionamiento-simple-hacia-Asterisk-tp21706316p217…
Sent from the OpenSER Users - ES mailing list archive at Nabble.com.
señores tengo una duda actualmente en mi configuración de kamailio
1.3.4 tengo autenticado los usuarios con la base de datos de mysql ,
pero algunos usuarios se registrar aunque no puedan hacer llamadas
entre usuarios ...
como puedo evitar esto ?
por ejemplo este usuario esta registrado y solo puede recibir llamada
, pero quiero evitar esto ...
AOR:: 110
Contact:: sip:110@192.168.10.19:5060 Q=
Expires:: 2025
Callid:: 5bc98a52-6f2fde17(a)192.168.10.19
Cseq:: 38167
User-agent:: Linksys/SPA942-6.1.3(a)
State:: CS_SYNC
Flags:: 0
Cflag:: 0
Socket:: udp:192.168.10.1:5060
Methods:: 5183
saludoss
--
rickygm
Hola a todos,
hoy ha sido publicada una applicacion open source que se llama SIREMIS
y sirve para manejar de una manera muy facil las tabelas de bases de
datos de Kamailio.
La pagina web del nuevo proyecto es:
http://siremis.asipto.com
Algunas capturas de pantalla estan aqui:/
/http://siremis.asipto.com/photos/siremis-screenshots/
Un demo de esta applicacion es accessible para unos dias a esta direccion:
http://siremis.asipto.com/demo/
El proyecto en sourceforge:
https://sourceforge.net/projects/siremis/
Esperemos que la aplicacion sea de un gran appoyo a los usuarios de
plataformas VoIP/SIP basadas en Kamailio y SIP-Router.org en un futuro
cercano.
Saludos,
Elena-Ramona Modroiu
Hola gente:
Tengo este inconveniente: Tengo una PBX (Mitel) conectada por medio de un
trunk SIP con un servicio de VoIP. El problema es que el servicio de VoIP no
interpreta correctamente la IP inválida de mi PBX, ni con NAT ni con NADA.
(Tambien probe que asterisk haga el trabajo de proxy, pero los Headers
siguen enviando la IP invalida)
Por esto mismo, necesite implementar un Proxy que realice el cambio del IP
en los headers que envia la PBX. Este es mas o menos el esquema:
PBX <---------------> Proxy <-----------------> VoIP provider
192.168.2.1 190.xxx.xxx.165
El proxy que estoy usando en este momento es el de Brekeke y funciona MUY
bien. Pero al ser trial, tuve que buscar una alternativa. Por esto mismo
estoy comenzando con Kamailio.
Lo unico que tiene que hacer Kamailio es tomar el trafico entrante de la IP
190.xxx.xxx.165 y reenviarlo a mi IP invalida 192.168.2.1. Lo mismo a la
inversa, tomar el trafico de la 192.168.2.1 y reenviarlo a la IP
190.xxx.xxx.165.
De toda la documentacion que lei, pude ver que la base SQL se utiliza para
llevar un control y LOG, eso no me interesa, solo el trafico.
Tengo que modificar solo el kamailio.cfg?
alguien me puede ayudar a comenzar con esto? Tengo Kamailio instalado en un
Ubuntu server 8.04 y realmente no se por donde comenzar, creo que Kamailio
esta bien configurado, por lo menos segui el manual al pie de la letra,
menos la parte de SQL.
Les agradecere toda la ayuda que pueda darme.
GRACIAS!
Martin