2009/10/30 Alex Rendour rendour@acropolistelecom.net:
Are you doing "loose_route()" for this ACK?
When i receive the ack from X.X.X., i just relay to Z.Z.Z.Z with this:
if(!is_method("INVITE")){ if(lookup("location")){ t_relay();exit; }
Wrong. ACK for 200 (that containing Route header) is a new in-dialog transaction so it must be handled by "loose_route" section. Please check the default config file of Kamailio.