El Miércoles, 11 de Junio de 2008, Watkins, Bradley escribió:
This is an in-dialog request, so WHY the host of the RURI is the OpenSer IP (10.0.12.51) instead of the UA "Contact" IP? Of course this is incorrect. The RURI host in any in-dialog request must be the remote-target (this is: the host in the received "Contact" from the other end point).
The remote target is on the same machine, but on a different port. OpenSER is listening on 5060, Asterisk is listening on 5062.
You are completely right, sorry, I didn't realize on the different port.
So a SIP trace of what happens in that machine would be needed. Could you provide a complete SIP flow? it's neccesary to see also the flow between OpenSer and Asterisk.