En primer lugar hola a todos, es la primera vez que me dirijo a escribir en esta lista, aunque ya llevo un tiempo leyendola, asi que soy un novatillo :)
He seguido los post de la lista sobre el tema de integración de Openser y Asterisk, quiero preguntar sobre el hilo "Desesperado con OpenSer + Asterisk Realtime + MWI". Pues bien, tras ir leyendo todos, he llegado a la conclusión de que a pesar de tener Asterisk en Real Time... este aun no coge los usuarios registrados en Openser ya que Asterisk necesita añadirlos a su lista interna. ¿Estoy en lo cierto?
Para añadirlos en la lista interna, Iñaki comentaba de hacer un script sipsak, o hacer uso de t_replicate. El ojetivo es simplemente llamar a Asterisk.
Mi problema es el siguiente: los usuarios se registran en Openser. Entonces el usuario 200 llama al 201 por ejemplo, le llega el INVITE a Openser, este hace un rewritehostport a Asterisk...y entonces este falla, ya que a pesar de estar declarados los teléfonos 200 y 201 en el archivo de texto sip.conf (ojo yo no lo tengo en RealTime por el momento), como Asterisk no lo tiene en su lista interna. Si registro el telefono 200 en Openser y el 201 en Asterisk, y llamo desde el 200 al 201 funciona perfecto.
Entonces la solución del t_replicate me pareció muy util. Lo que hago es una vez que el teléfono se ha autenticado con Openser, le hago un t_replicate a Asterisk para que también lo registre. Pero me surge el problema de que Asterisk en vez de responder al teléfono SIP con un Unauthorized, contesta a Openser, ya que este se incluye en la cabecera VIA. Y otro cosa que he visto es que en la cabecera WWW- que envía Asterisk, se indica "real,=asterisk", cuando en el mensaje que replicado de Openser, en la cabecera WWW- el dominio es "localhost" que es el que tengo en Openser SERDOMAIN=localhost.
Espero haberme explicado. Muchas gracias.
Un saludo.
¡Ya está aquí Windows Live Spaces! Ahora podrás crear fácilmente tu propio sitio Web. Pruébalo
_________________________________________________________________
Busca desde cualquier página Web con una protección excepcional. Consigue la Barra de herramientas de Windows Live hoy mismo y GRATUITAMENTE.
http://www.toolbar.live.com
señores me comencé con openser 1.3.2 , después de leer y leer , pero
todavía me falta :( , actualmente los usuarios estan en una base de
datos mysql para poder llamar entre los mismos , ya que la
configuración que trae por defecto , cualquier llama sin registrarse ,
lo que me surge una duda es que al crear los usuarios en una base de
datos la autenticacion la hago con MD5 para encriptar los password ,
ahora me surge una duda según la teoría qop (calidad de protección)
es un método también seguro entre registrando los usuarios , aunque
algunos clientes no lo soportan , es realmente util ponerlo en
practica? alguien lo usa!
por cierto haciendo llamadas entre las extensiones con openser me
surgió una duda, me llame entre dos teléfonos GXV 3000 y realice una
video llamada me dije como es esto si un openser no es un media
server? aunque en la misma cajita tengo asterisk instalado , pero
configurado con las opciones mínimas para echarlo andar con openser y
escuchando en el puerto 5070 ..
por cierto por ahi me encontré con gnukg , y viendo así de rápido
ofrece ciertas funcionalidades que ya están en asterisk 1.4 como vídeo
llamada, entiendo que podria ser un media server , y soporta video
conferencia?
en esperas de sus comentarios lista
viva el software libre !!!
Saludoss
rickygm
Hola a todos:
Estamos teniendo problemas con paquetes largos de SIP que son fragmentados. Estamos usando TCP como transporte y cuando los paquetes superan los 1500 bytes (MTU de ethernet) son fragmentados. El problema es que en los flags TCP, el bit que indica que hay mas fragmentos "more-fragments" esta en 0 y deberia estar en 1. Esto causa que el gateway de error de timeout.
Alguien se encontro con este problema? Alguna sugerencia?
Gracias
Juan Pablo