Can you post a debug output somewhere ?
I think it should not follow the Contact field but instead follow
in-dialog requests routing. In that case, record-routing might
impose the request to go through the SIP proxy if I'm not wrong.
More generally speaking, if BYE requests are correctly routed, I
see no reason why PRACK requests would not be correctly routed...
Le 02/05/14 11:44, Rubén Gracia a écrit :
Hello
Ekiga team,
In Ekiga1-Ekiga2 SIP calls (using a registrar server between
them), the 180 Ringing message coming from Ekiga2 (to Ekiga1)
contains "Require: 100rel", so a PRACK message is sent from Ekiga1
(to Ekiga2 going through the registrar server)
Problem is that Ekiga1 send the PRACK message to the registrar
server with the R-URI IP of the registrar server instead of the
Ekiga2 ip (that is defined in the "contact" field (inside the 180
Ringing message)), so the message can not be delivered properly to
Ekiga 2
Is it possible to solve this wrong behaviour?
Thanks and regards,
Ruben Gracia
|