Description

I notice a test failure when validating Kamailio 5.4.x, and after looking at the SIP traces, Kamailio is does not forwarding the first ACK.
However, it does it after receiving a 200 OK re-transmission .

        192.0.2.12:5062               192.0.2.24:5060             
       ──────────┬─────────          ──────────┬───────── 
                 │                             │                    
                 │                             │                                
                 │                             │       200 coco (SDP
                 │                             │ <<<────────────────           
          200 coco (SDP)                       │                    
<───────────────────────────────────────────── │             
 ACK                                           │                    
─────────────────────────────────────────────> │                    
 ACK                                           │                    
───────────────────────────────────────────>>> │                    
                 │                             │       200 coco (SDP
                 │                             │ <<<────────────────
          200 coco (SDP)                       │                    
<───────────────────────────────────────────── │                            
                 │                             │                    
 ACK                                           │                    
─────────────────────────────────────────────> │                                    
                 │                             │             ACK    
                 │                             │ ──────────────────>

Troubleshooting

I did proceed by isolation and ended up concluding that this commit was triggering this behavior.
Simply, reverting this commit is fixing the problem.

commit 28049aafc8dd06c160ce5e7b8d5e4fc728441b0c
Author: Semen Darienko <semen.darienko@wildix.com>
Date:   Sun May 3 12:26:45 2020 +0200

    core: dns - use all NAPTR records
    
    - enable using of all NAPTR records instead of the first one ordered by
    priority
    - GH #2290

I did not look at the code modification and/or anything config specific yet, I will try to find some time to debug.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.