[sip-comm-dev] ACK PROBLEM RESOLVED


#1

Hi!

I've resolved the problem about the ACK
(https://sip-communicator.dev.java.net/servlets/ReadMsg?list=dev
<https://sip-communicator.dev.java.net/servlets/ReadMsg?list=dev&msgNo=1196>
&msgNo=1196).

The scenario is: A call to B. The problem is that, when openSER receives the
ACK from A, it must send it to the B, but it doesn't happen. The problem
also happens with the BYE packet.

My solution is to add in the beginning of the route code the redirection:

route{

# Redirecting ACK's

            if ((method=="ACK") || (method=="BYE")) {

                        lookup("location");

                        forward ();

                        exit;

            }

. (Rest of route code)

Regards, Pablo.