We are using rel100/PRACK configuration to allow calls with 'early media'. It's working fine in calls with only one 1xx message but when there are multiple 1xx messages in the SIP dialog we are geting "1xx INVITE reliable response received out of order, dropping." and the call is not established properly.
We attach logs for an 'Invite' that receives 181,180,183 responses (1xx INVITE reliable response received out of order, dropping.txt)
It's allways reproducing for a 'Invite' response sequence 181,180,183.
We fixed this behaibour with a patch (
0001-Try-to-allow-multiples-1xx-responses-for-100rel-PRAC.zip).
But we don't know if it's right. Can some developer help us? We can collaborate colleting, developing or testing.