I have an OpenSER 1.1 install here, and for some reason, OpenSER is sending the INVITE message twice to the upstream host.
Asterisk OpenSER Provider
-----------------------------------------------
| ---INVITE---> | |
| | ---INVITE--->
|
| | ---INVITE---> |
| | <---TRYING--- |
| | <---TRYING--- |
The time difference between them is about 1/5 of a second. Nothing is received between the first and second INVITE's.
Why is OpenSER doing this?
I have xlog() statements everywhere in openser.cfg, and OpenSER is only logging ONE outgoing INVITE message, eventhough it's sending two. It is logging the multiple TRYING messages that come back however.
OpenSER is not calling failure_route because nothing is logged in
there.
What could be going wrong? Why is it doing this?
Doug.