[OpenSER-Users] First route in Route header not being removed

Robert Dyck rob.dyck at telus.net
Wed Jun 11 06:48:33 CEST 2008


Using 1.3.2 notls

I found that when an Ekiga softphone is configured with an outgoing proxy, it 
will include a Route header in an initial INVITE. The Route header contains a 
single URI pointing to the outgoing proxy. This allowed according to RFC 3261 
section 8.1.1.1

"When a provider wishes to configure a UA with an outbound proxy, it is 
RECOMMENDED that this be done by providing it with a pre-existing route set 
with a single URI, that of the outbound proxy. "

Since the first route in a Route header over rides a request URI, this Route 
URI must be removed prior to routing or the request will loop. Openser will 
loop when Ekiga is configured with Openser as the outgoing proxy.

Of course the header could be removed using the openser.cfg but the operation  
should be built in.




More information about the Users mailing list