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.