[OpenSER-Users-ES] t_relay(), "location" -> "socket" y TCP

Iñaki Baz Castillo ibc at aliax.net
Sun Oct 28 16:30:07 CET 2007


El Domingo, 28 de Octubre de 2007, Iñaki Baz Castillo escribió:
> Hola, con "usrloc" modo 3 cambio el campo "socket" para una entrada de la
> tabla "location" y sustituyo "udp"  por "tcp", pero al hacer el t_relay()
> el mensaje se envía por UDP. Me refiero a un INVITE hecho desde otro
> cliente UDP.
>
> ¿Por qué? entiendo que ese campo "socket" se corresponde precisamente con
> el socket que OpenSer debe usar para contactar con el usuario final. ¿Por
> qué razón "t_relay()" usa el protocolo del origen en vez de el del destino?

Vale, he hecho pruebas con Kphone (que permite TCP) y veo que el protocolo 
indicado en "socket" es irrelevante, lo que importa es que en el 
campo "contact" y en el "received" figure:

  ;transport=tcp

Pues vale...



-- 
Iñaki Baz Castillo




More information about the Users-es mailing list