Hello,

I am using Kamailio pcscf with ipsec.
I have one ipsec listen address which is used by the UE to connect to the PCSCF and one other listen address on port 5060.
During the registration until the ipsec is not established, the UE sends the requests to the ipsec listen address and the pcscf is using the other listen address to forward the sip request to the ICSCF. That's is ok for me.
But when the ipsec is established after the 200 OK REGISTER, the UE sends a SUBSCRIBE but the pcscf forwards the SUBSCRIBE to the SCSCF using its ipsec listen address instead of the other listen address. I tried to use $fs to force the socket but without success.
Do you know how to force the source IP address to be used on the pcscf?
Thanks for your support.
Regards,

Anthony