On Thu, Dec 28, 2017 at 04:21:28PM +0000, Nicolas Breuer wrote:
I see this :
SIP/2.0 183 Session Progress.
CSeq: 1258951486 INVITE.
Require: 100rel.
SIP/2.0 180 Ringing.
CSeq: 1258951486 INVITE.
Require: 100rel.
PRACK sip:3222430244@80.84.31.129:5060 SIP/2.0.
CSeq: 1258951487 PRACK.
Indeed after the PRACK there is no ? 18x ? packets.
You misinterpreted:
I looked at the code and this log happens when a PRACK
is received,
but there was no 183 (or other 1xx) response. Can you check the sip
traffic and see what packets are sent around?
A PRACK is a PRovisional ACKnowlegde to messages that don't need any
responses in plain old SIP. So the PRACK is a correct new message in
response to the 18X received (with req rel100).
I'm not seeing these errors in dialog on 4.4.6 setups where upstream
demands PRACK.