Señores.
Estoy entrampado con una implementación de kamailio como SBC.
Tengo la siguiente arquitectura:
ISP -- KAMAILIO_ISP -- SOFTSWITCH -- KAMAILIO_CLIENTES -- CLIENTES TRAS NAT
El softswitch no es asterisk ni freeswitch, éste no soporta path ni outboundproxy. Kamailio cara a los ISP sin problema.
Mi problema es con el kamailio cara a los clientes. Como el softswitch no soporta outboundproxy ni path, estoy dejando a kamailio casi como proxy trasnparente, lo cual hace que los registros a este softsw sean desde la ip de kamailio y no de los clientes.
El problema es que debo pasar la ip del NAT_Cliente al softswitch para este cuando tenga una llamada, la encamine adecuadamente y no a la ip privada del cliente.
Lo anterior lo logré forzando un fix_nated_contact() en el register.
Mi problema es el retorno, el cliente al enviarme un SIP180 y el mismo 200OK, me envía la ip privada en el contact a lo cual mi kamailio responde el ACK a esa IP y no llega al destino adecuado.
Si alguien tiene alguna idea, se los agradecería.
Buenas tardes
eso esta un poco dificil.. el problema no es tanto que el mensaje tenga la ip privada sino que si alteras el mensaje debe estar marcado como tal!
la logica me dice que en el kamailio debes de configurar reglas de enrutamiento para alterar la cabecera y asignar la ip?
Lenz McKAY Gerardo (PICCORO) http://qgqlochekone.blogspot.com
El mar., 19 de mar. de 2019 a la(s) 14:55, Mauricio Tejeda (mtejedas21@gmail.com) escribió:
Señores.
Estoy entrampado con una implementación de kamailio como SBC.
Tengo la siguiente arquitectura:
ISP -- KAMAILIO_ISP -- SOFTSWITCH -- KAMAILIO_CLIENTES -- CLIENTES TRAS NAT
El softswitch no es asterisk ni freeswitch, éste no soporta path ni outboundproxy. Kamailio cara a los ISP sin problema.
Mi problema es con el kamailio cara a los clientes. Como el softswitch no soporta outboundproxy ni path, estoy dejando a kamailio casi como proxy trasnparente, lo cual hace que los registros a este softsw sean desde la ip de kamailio y no de los clientes.
El problema es que debo pasar la ip del NAT_Cliente al softswitch para este cuando tenga una llamada, la encamine adecuadamente y no a la ip privada del cliente.
Lo anterior lo logré forzando un fix_nated_contact() en el register.
Mi problema es el retorno, el cliente al enviarme un SIP180 y el mismo 200OK, me envía la ip privada en el contact a lo cual mi kamailio responde el ACK a esa IP y no llega al destino adecuado.
Si alguien tiene alguna idea, se los agradecería.
Buenas tardes
sr-users-es mailing list sr-users-es@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users-es
Hola,
Que softswitch es?
Puedes pasar la IP como parámetro, en una cabecera, o incluso reescribir el from/contact...
Si puedes dar un poco más de detalles del problema exacto que tienes y lo que esperas igual podemos darme más ayuda, sobre todo de la parte del softswitch... que opciones te da?
Tienes capturas o algo para poder ver el tráfico SIP?
On Tue, Mar 19, 2019 at 12:02 PICCORO McKAY Lenz mckaygerhard@gmail.com wrote:
eso esta un poco dificil.. el problema no es tanto que el mensaje tenga la ip privada sino que si alteras el mensaje debe estar marcado como tal!
la logica me dice que en el kamailio debes de configurar reglas de enrutamiento para alterar la cabecera y asignar la ip?
Lenz McKAY Gerardo (PICCORO) http://qgqlochekone.blogspot.com
El mar., 19 de mar. de 2019 a la(s) 14:55, Mauricio Tejeda (mtejedas21@gmail.com) escribió:
Señores.
Estoy entrampado con una implementación de kamailio como SBC.
Tengo la siguiente arquitectura:
ISP -- KAMAILIO_ISP -- SOFTSWITCH -- KAMAILIO_CLIENTES -- CLIENTES TRAS
NAT
El softswitch no es asterisk ni freeswitch, éste no soporta path ni
outboundproxy.
Kamailio cara a los ISP sin problema.
Mi problema es con el kamailio cara a los clientes. Como el softswitch no soporta outboundproxy ni path, estoy dejando a
kamailio casi como proxy trasnparente, lo cual hace que los registros a este softsw sean desde la ip de kamailio y no de los clientes.
El problema es que debo pasar la ip del NAT_Cliente al softswitch para
este cuando tenga una llamada, la encamine adecuadamente y no a la ip privada del cliente.
Lo anterior lo logré forzando un fix_nated_contact() en el register.
Mi problema es el retorno, el cliente al enviarme un SIP180 y el mismo
200OK, me envía la ip privada en el contact a lo cual mi kamailio responde el ACK a esa IP y no llega al destino adecuado.
Si alguien tiene alguna idea, se los agradecería.
Buenas tardes
sr-users-es mailing list sr-users-es@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users-es
sr-users-es mailing list sr-users-es@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users-es
Buen día estimados, tengo un problema al cargar el modulo websocket en la configuración del archivo kamailio.cfg he tratado de solventarlo pero no me ha sido posible. No se si alguien pueda ayudarme con información, este es el error que me sale: gracias de antemano 0(6860) ERROR: <core> [sr_module.c:576]: load_module(): could not open module </usr/lib/x86_64-linux-gnu/kamailio/modules/websocket.so>: /usr/lib/x86_64-linux-gnu/kamailio/modules/websocket.so: undefined symbol: SHA1 0(6860) : <core> [cfg.y:3432]: yyerror_at(): parse error in config file /etc/kamailio/kamailio.cfg, line 324, column 12-25: failed to load module
El mié., 20 de mar. de 2019 a la(s) 09:23, Joel Serrano (joel@textplus.com) escribió:
Hola,
Que softswitch es?
Puedes pasar la IP como parámetro, en una cabecera, o incluso reescribir el from/contact...
Si puedes dar un poco más de detalles del problema exacto que tienes y lo que esperas igual podemos darme más ayuda, sobre todo de la parte del softswitch... que opciones te da?
Tienes capturas o algo para poder ver el tráfico SIP?
On Tue, Mar 19, 2019 at 12:02 PICCORO McKAY Lenz mckaygerhard@gmail.com wrote:
eso esta un poco dificil.. el problema no es tanto que el mensaje tenga la ip privada sino que si alteras el mensaje debe estar marcado como tal!
la logica me dice que en el kamailio debes de configurar reglas de enrutamiento para alterar la cabecera y asignar la ip?
Lenz McKAY Gerardo (PICCORO) http://qgqlochekone.blogspot.com
El mar., 19 de mar. de 2019 a la(s) 14:55, Mauricio Tejeda (mtejedas21@gmail.com) escribió:
Señores.
Estoy entrampado con una implementación de kamailio como SBC.
Tengo la siguiente arquitectura:
ISP -- KAMAILIO_ISP -- SOFTSWITCH -- KAMAILIO_CLIENTES -- CLIENTES TRAS
NAT
El softswitch no es asterisk ni freeswitch, éste no soporta path ni
outboundproxy.
Kamailio cara a los ISP sin problema.
Mi problema es con el kamailio cara a los clientes. Como el softswitch no soporta outboundproxy ni path, estoy dejando a
kamailio casi como proxy trasnparente, lo cual hace que los registros a este softsw sean desde la ip de kamailio y no de los clientes.
El problema es que debo pasar la ip del NAT_Cliente al softswitch para
este cuando tenga una llamada, la encamine adecuadamente y no a la ip privada del cliente.
Lo anterior lo logré forzando un fix_nated_contact() en el register.
Mi problema es el retorno, el cliente al enviarme un SIP180 y el mismo
200OK, me envía la ip privada en el contact a lo cual mi kamailio responde el ACK a esa IP y no llega al destino adecuado.
Si alguien tiene alguna idea, se los agradecería.
Buenas tardes
sr-users-es mailing list sr-users-es@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users-es
sr-users-es mailing list sr-users-es@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users-es
sr-users-es mailing list sr-users-es@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users-es
Hola,
Por favor no mezcles asuntos que si no es un lío seguirlos.
Ya te he respondido en otro thread.
On Tue, Mar 26, 2019 at 07:31 Geovanny de Jesús García Rojas < geogarciarojas10@gmail.com> wrote:
Buen día estimados, tengo un problema al cargar el modulo websocket en la configuración del archivo kamailio.cfg he tratado de solventarlo pero no me ha sido posible. No se si alguien pueda ayudarme con información, este es el error que me sale: gracias de antemano 0(6860) ERROR: <core> [sr_module.c:576]: load_module(): could not open module </usr/lib/x86_64-linux-gnu/kamailio/modules/websocket.so>: /usr/lib/x86_64-linux-gnu/kamailio/modules/websocket.so: undefined symbol: SHA1 0(6860) : <core> [cfg.y:3432]: yyerror_at(): parse error in config file /etc/kamailio/kamailio.cfg, line 324, column 12-25: failed to load module
El mié., 20 de mar. de 2019 a la(s) 09:23, Joel Serrano (joel@textplus.com) escribió:
Hola,
Que softswitch es?
Puedes pasar la IP como parámetro, en una cabecera, o incluso reescribir el from/contact...
Si puedes dar un poco más de detalles del problema exacto que tienes y lo que esperas igual podemos darme más ayuda, sobre todo de la parte del softswitch... que opciones te da?
Tienes capturas o algo para poder ver el tráfico SIP?
On Tue, Mar 19, 2019 at 12:02 PICCORO McKAY Lenz mckaygerhard@gmail.com wrote:
eso esta un poco dificil.. el problema no es tanto que el mensaje tenga la ip privada sino que si alteras el mensaje debe estar marcado como tal!
la logica me dice que en el kamailio debes de configurar reglas de enrutamiento para alterar la cabecera y asignar la ip?
Lenz McKAY Gerardo (PICCORO) http://qgqlochekone.blogspot.com
El mar., 19 de mar. de 2019 a la(s) 14:55, Mauricio Tejeda (mtejedas21@gmail.com) escribió:
Señores.
Estoy entrampado con una implementación de kamailio como SBC.
Tengo la siguiente arquitectura:
ISP -- KAMAILIO_ISP -- SOFTSWITCH -- KAMAILIO_CLIENTES -- CLIENTES
TRAS NAT
El softswitch no es asterisk ni freeswitch, éste no soporta path ni
outboundproxy.
Kamailio cara a los ISP sin problema.
Mi problema es con el kamailio cara a los clientes. Como el softswitch no soporta outboundproxy ni path, estoy dejando a
kamailio casi como proxy trasnparente, lo cual hace que los registros a este softsw sean desde la ip de kamailio y no de los clientes.
El problema es que debo pasar la ip del NAT_Cliente al softswitch para
este cuando tenga una llamada, la encamine adecuadamente y no a la ip privada del cliente.
Lo anterior lo logré forzando un fix_nated_contact() en el register.
Mi problema es el retorno, el cliente al enviarme un SIP180 y el mismo
200OK, me envía la ip privada en el contact a lo cual mi kamailio responde el ACK a esa IP y no llega al destino adecuado.
Si alguien tiene alguna idea, se los agradecería.
Buenas tardes
sr-users-es mailing list sr-users-es@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users-es
sr-users-es mailing list sr-users-es@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users-es
sr-users-es mailing list sr-users-es@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users-es
sr-users-es mailing list sr-users-es@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users-es
Gracias
El mar., 26 de mar. de 2019 09:36, Joel Serrano joel@textplus.com escribió:
Hola,
Por favor no mezcles asuntos que si no es un lío seguirlos.
Ya te he respondido en otro thread.
On Tue, Mar 26, 2019 at 07:31 Geovanny de Jesús García Rojas < geogarciarojas10@gmail.com> wrote:
Buen día estimados, tengo un problema al cargar el modulo websocket en la configuración del archivo kamailio.cfg he tratado de solventarlo pero no me ha sido posible. No se si alguien pueda ayudarme con información, este es el error que me sale: gracias de antemano 0(6860) ERROR: <core> [sr_module.c:576]: load_module(): could not open module </usr/lib/x86_64-linux-gnu/kamailio/modules/websocket.so>: /usr/lib/x86_64-linux-gnu/kamailio/modules/websocket.so: undefined symbol: SHA1 0(6860) : <core> [cfg.y:3432]: yyerror_at(): parse error in config file /etc/kamailio/kamailio.cfg, line 324, column 12-25: failed to load module
El mié., 20 de mar. de 2019 a la(s) 09:23, Joel Serrano ( joel@textplus.com) escribió:
Hola,
Que softswitch es?
Puedes pasar la IP como parámetro, en una cabecera, o incluso reescribir el from/contact...
Si puedes dar un poco más de detalles del problema exacto que tienes y lo que esperas igual podemos darme más ayuda, sobre todo de la parte del softswitch... que opciones te da?
Tienes capturas o algo para poder ver el tráfico SIP?
On Tue, Mar 19, 2019 at 12:02 PICCORO McKAY Lenz mckaygerhard@gmail.com wrote:
eso esta un poco dificil.. el problema no es tanto que el mensaje tenga la ip privada sino que si alteras el mensaje debe estar marcado como tal!
la logica me dice que en el kamailio debes de configurar reglas de enrutamiento para alterar la cabecera y asignar la ip?
Lenz McKAY Gerardo (PICCORO) http://qgqlochekone.blogspot.com
El mar., 19 de mar. de 2019 a la(s) 14:55, Mauricio Tejeda (mtejedas21@gmail.com) escribió:
Señores.
Estoy entrampado con una implementación de kamailio como SBC.
Tengo la siguiente arquitectura:
ISP -- KAMAILIO_ISP -- SOFTSWITCH -- KAMAILIO_CLIENTES -- CLIENTES
TRAS NAT
El softswitch no es asterisk ni freeswitch, éste no soporta path ni
outboundproxy.
Kamailio cara a los ISP sin problema.
Mi problema es con el kamailio cara a los clientes. Como el softswitch no soporta outboundproxy ni path, estoy dejando a
kamailio casi como proxy trasnparente, lo cual hace que los registros a este softsw sean desde la ip de kamailio y no de los clientes.
El problema es que debo pasar la ip del NAT_Cliente al softswitch
para este cuando tenga una llamada, la encamine adecuadamente y no a la ip privada del cliente.
Lo anterior lo logré forzando un fix_nated_contact() en el register.
Mi problema es el retorno, el cliente al enviarme un SIP180 y el
mismo 200OK, me envía la ip privada en el contact a lo cual mi kamailio responde el ACK a esa IP y no llega al destino adecuado.
Si alguien tiene alguna idea, se los agradecería.
Buenas tardes
sr-users-es mailing list sr-users-es@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users-es
sr-users-es mailing list sr-users-es@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users-es
sr-users-es mailing list sr-users-es@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users-es
sr-users-es mailing list sr-users-es@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users-es
sr-users-es mailing list sr-users-es@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users-es
Buen día!!
Tras comprender el problema y buscar en la lista, logré dar con la solución.. Agregue para los estados 180, 183 y 200 un fix contact
onreply_route[MANAGE_REPLY] { xdbg("incoming reply\n"); if(t_check_status("(180|183|200)")){ fix_nated_contact(); }
https://lists.kamailio.org/pipermail/users/2009-November/025414.html
Que softswitch es?... VSC Puedes pasar la IP como parámetro, .... desde kamailio le puedo enviar lo que me ocurra, pero el softswitch no trabaja con todas las opciones. Incluso reescribir el from/contact... .... Si pero no quise darme una vuelta tan larga ya que el código iba a quedar muy sucio, había visto fix contact pero no sabía como aplicarlo.
Gracias.
El mié., 20 de mar. de 2019 a la(s) 11:23, Joel Serrano (joel@textplus.com) escribió:
Hola,
Que softswitch es?
Puedes pasar la IP como parámetro, en una cabecera, o incluso reescribir el from/contact...
Si puedes dar un poco más de detalles del problema exacto que tienes y lo que esperas igual podemos darme más ayuda, sobre todo de la parte del softswitch... que opciones te da?
Tienes capturas o algo para poder ver el tráfico SIP?
On Tue, Mar 19, 2019 at 12:02 PICCORO McKAY Lenz mckaygerhard@gmail.com wrote:
eso esta un poco dificil.. el problema no es tanto que el mensaje tenga la ip privada sino que si alteras el mensaje debe estar marcado como tal!
la logica me dice que en el kamailio debes de configurar reglas de enrutamiento para alterar la cabecera y asignar la ip?
Lenz McKAY Gerardo (PICCORO) http://qgqlochekone.blogspot.com
El mar., 19 de mar. de 2019 a la(s) 14:55, Mauricio Tejeda (mtejedas21@gmail.com) escribió:
Señores.
Estoy entrampado con una implementación de kamailio como SBC.
Tengo la siguiente arquitectura:
ISP -- KAMAILIO_ISP -- SOFTSWITCH -- KAMAILIO_CLIENTES -- CLIENTES TRAS
NAT
El softswitch no es asterisk ni freeswitch, éste no soporta path ni
outboundproxy.
Kamailio cara a los ISP sin problema.
Mi problema es con el kamailio cara a los clientes. Como el softswitch no soporta outboundproxy ni path, estoy dejando a
kamailio casi como proxy trasnparente, lo cual hace que los registros a este softsw sean desde la ip de kamailio y no de los clientes.
El problema es que debo pasar la ip del NAT_Cliente al softswitch para
este cuando tenga una llamada, la encamine adecuadamente y no a la ip privada del cliente.
Lo anterior lo logré forzando un fix_nated_contact() en el register.
Mi problema es el retorno, el cliente al enviarme un SIP180 y el mismo
200OK, me envía la ip privada en el contact a lo cual mi kamailio responde el ACK a esa IP y no llega al destino adecuado.
Si alguien tiene alguna idea, se los agradecería.
Buenas tardes
sr-users-es mailing list sr-users-es@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users-es
sr-users-es mailing list sr-users-es@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users-es
sr-users-es mailing list sr-users-es@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users-es
sr-users-es@lists.kamailio.org