One more thing - do you put record_route on all requests?
I have call to record_route() at the very beginning of the script. It ensures that all requests will be record routed.

Check if last request received by UA contains record-route. It may happen that for example ACK does not contain record-route. Then UA will assume you do not want record route anymore and will send new REFER straight to remote UA.


Douglas Garstang wrote:
Hmmm. Then I tried putting a record_route() right at the beginning of the route 
{} block. Actually I watched the packets with ngrep and I can see a 
Record-Route: header with OpenSER's IP address, but refers are still being sent 
directly from the phone to Asterisk.
Any ideas?


--
Regards,
Arek Bekiersz

_______________________________________________
Users mailing list
[email protected]
http://openser.org/cgi-bin/mailman/listinfo/users

Reply via email to