[OpenSER-Users] UDP/TCP failover in OpenSER
Iñaki Baz Castillo
ibc at in.ilimit.es
Tue Apr 22 20:43:07 CEST 2008
El Tuesday 22 April 2008 16:36:36 Antoine Fressancourt escribió:
> - I have tried to register a user with multiple Contact headers, for
> the same Address of Record in a single REGISTER, specifying the
> transport used in each Contact Header field, and I only see one entry
> for each client doing "openserctl ul show".
Hummm, never tried it but it seems a bug or not supperted RFC 3261
specification since a REGISTER with multiple values in Contact is perfectly
valid.
I'll try it.
> For each entry, the
> Socket:: value show that the transport layer taken in account is the
> transport layer used to send the REGISTER message.
Yes, that logic since "socket" field means that exaclty. :)
> - I tried to add "transport=tcp" as a R-URI parameter but
> unfortunately the message is still sent over UDP from OpenSER to
> client B.
Where do you do it? I've never tryed adding "transport=tcp" to forward a
request to an UDP registered user but have done it forwarding to a IP and
works. You should do it **after** lookup(location) in order to add the
parameter to the final RURI. Do you do it?
--
Iñaki Baz Castillo
ibc at in.ilimit.es
More information about the sr-users
mailing list