[SR-Users] Reinite breaks the call

Arnd Schmitter aschmitter at megasat.de
Thu Sep 16 10:11:10 CEST 2021


Hello,

my guess is, you have a problem with udp/ip fragmentation. You reinvite is much larger then the initial invite (~1200 vs 1600 Bytes). Talk to your provider so he can fix his firewall or other settings. Alternative ask for a switch to TCP.
 
As a last resort, you can try to reduce the size of the reinvite somehow. Like removing not neccessary SIP header or codecs from the SDP.

BR
Arnd

Am Mi, Sep 15, 2021 um 17:38:14 schrieb Angelo Sipper:
> Hello,
> 
> I am trying to understand a problem we have with reinvites. When there is a
> reinvite on the call our provider refuses to receive the reinvite and the
> call is dropped.
> The setup is the bellow:
> UA-> Kamailio1 -> Kamailio2 -> Provider
> On Kamailio2 we have Topos enabled.
> Looking on the trace I can see that on the second invite, Kamailio does
> send out the original contact and not the one that was originally send out
> to the provider. Is this correct? Is this breaking the call?
> 
> Bellow the trace and the flow from Kamailio2 until the second reinvite. All
> reinvites are the same as per the last
> 
> Thank you for your help!
> 
> 2021/09/15 16:29:59.420162 50.50.50.181:5060 -> 200.200.200.193:5060
> INVITE sip:1234567890 at sip.mydomain.com:5060 SIP/2.0
> Via: SIP/2.0/UDP
> 50.50.50.181;branch=z9hG4bK3db6.b5141bfea33b57c5223aff14ab3b5466.0
> Max-Forwards: 67
> From: 987654321 <sip:987654321 at sip.mydomain.com>;tag=2QK2mpeH5Sy4g
> To: <sip:1234567890 at sip.mydomain.com>
> Call-ID: dfb297d1-90cb-123a-d4a1-00155d01bf11
> CSeq: 41302510 INVITE
> Allow: INVITE, ACK, BYE, CANCEL, OPTIONS, MESSAGE, INFO, UPDATE, REGISTER,
> REFER, NOTIFY, PUBLISH, SUBSCRIBE
> Supported: timer, path, replaces
> Allow-Events: talk, hold, conference, presence, as-feature-event, dialog,
> line-seize, call-info, sla, include-session-description, presence.winfo,
> message-summary, refer
> Content-Type: application/sdp
> Content-Disposition: session
> Content-Length: 481
> Contact: <sip:btpsh-b5-6141f513-11f69-4 at 50.50.50.181>
> 
> v=0
> o=FreeSWITCH 1631683257 1631683258 IN IP4 50.50.50.183
> s=FreeSWITCH
> c=IN IP4 50.50.50.183
> t=0 0
> m=audio 26472 RTP/AVP 8 0 18 101
> a=rtpmap:8 PCMA/8000
> a=rtpmap:0 PCMU/8000
> a=rtpmap:18 G729/8000
> a=rtpmap:101 telephone-event/8000
> a=fmtp:101 0-16
> a=sendrecv
> a=rtcp:26473
> a=ptime:20
> m=video 26510 RTP/AVP 103
> b=AS:1024
> a=rtpmap:103 H264/90000
> a=rtcp-fb:103 ccm fir
> a=rtcp-fb:103 ccm tmmbr
> a=rtcp-fb:103 nack
> a=rtcp-fb:103 nack pli
> a=sendrecv
> a=rtcp:26511
> 
> ======================================================================================
> 
> 2021/09/15 16:29:59.439009 200.200.200.193:5060 -> 50.50.50.181:5060
> SIP/2.0 100 Trying
> Via: SIP/2.0/UDP
> 50.50.50.181;branch=z9hG4bK3db6.b5141bfea33b57c5223aff14ab3b5466.0
> From: 987654321 <sip:987654321 at sip.mydomain.com>;tag=2QK2mpeH5Sy4g
> To: <sip:1234567890 at sip.mydomain.com>;tag=gK0dc15c15
> Call-ID: dfb297d1-90cb-123a-d4a1-00155d01bf11
> CSeq: 41302510 INVITE
> Content-Length: 0
> 
> ======================================================================================
> 
> 2021/09/15 16:30:02.596613 200.200.200.193:5060 -> 50.50.50.181:5060
> SIP/2.0 183 Session Progress
> Via: SIP/2.0/UDP
> 50.50.50.181;branch=z9hG4bK3db6.b5141bfea33b57c5223aff14ab3b5466.0
> From: 987654321 <sip:987654321 at sip.mydomain.com>;tag=2QK2mpeH5Sy4g
> To: <sip:1234567890 at sip.mydomain.com>;tag=gK0dc15c15
> Call-ID: dfb297d1-90cb-123a-d4a1-00155d01bf11
> CSeq: 41302510 INVITE
> Contact: <sip:1234567890 at 200.200.200.193:5060>
> Allow: INVITE,ACK,CANCEL,BYE,INFO,PRACK,UPDATE,OPTIONS
> Content-Length:  313
> Content-Disposition: session; handling=required
> Content-Type: application/sdp
> 
> v=0
> o=Sonus_UAC 27823 25478 IN IP4 200.200.200.193
> s=SIP Media Capabilities
> c=IN IP4 200.200.200.196
> t=0 0
> m=audio 19958 RTP/AVP 8 101
> a=rtpmap:8 PCMA/8000
> a=rtpmap:101 telephone-event/8000
> a=fmtp:101 0-15
> a=sendrecv
> a=maxptime:20
> m=video 0 RTP/AVP 103
> b=AS:1024
> a=rtpmap:103 H264/90000
> a=inactive
> 
> ======================================================================================
> 
> 2021/09/15 16:30:06.163783 200.200.200.193:5060 -> 50.50.50.181:5060
> SIP/2.0 200 OK
> Via: SIP/2.0/UDP
> 50.50.50.181;branch=z9hG4bK3db6.b5141bfea33b57c5223aff14ab3b5466.0
> From: 987654321 <sip:987654321 at sip.mydomain.com>;tag=2QK2mpeH5Sy4g
> To: <sip:1234567890 at sip.mydomain.com>;tag=gK0dc15c15
> Call-ID: dfb297d1-90cb-123a-d4a1-00155d01bf11
> CSeq: 41302510 INVITE
> Accept: application/sdp, application/isup, application/dtmf,
> application/dtmf-relay,  multipart/mixed
> Contact: <sip:1234567890 at 200.200.200.193:5060>
> Allow: INVITE,ACK,CANCEL,BYE,INFO,PRACK,UPDATE,OPTIONS
> P-Asserted-Identity: <sip:6979111336 at MOBILE.MOBILEPROVIDER.COM;user=phone>
> Require: timer
> Supported: timer
> Session-Expires: 300;refresher=uac
> Content-Length:  313
> Content-Disposition: session; handling=required
> Content-Type: application/sdp
> 
> v=0
> o=Sonus_UAC 27823 25478 IN IP4 200.200.200.193
> s=SIP Media Capabilities
> c=IN IP4 200.200.200.196
> t=0 0
> m=audio 19958 RTP/AVP 8 101
> a=rtpmap:8 PCMA/8000
> a=rtpmap:101 telephone-event/8000
> a=fmtp:101 0-15
> a=sendrecv
> a=maxptime:20
> m=video 0 RTP/AVP 103
> b=AS:1024
> a=rtpmap:103 H264/90000
> a=inactive
> 
> ======================================================================================
> 
> 2021/09/15 16:30:06.405147 50.50.50.181:5060 -> 200.200.200.193:5060
> ACK sip:1234567890 at 200.200.200.193:5060 SIP/2.0
> Via: SIP/2.0/UDP
> 50.50.50.181;branch=z9hG4bK3db6.58e9d8820221b191b49fe0c91299e56f.0
> Max-Forwards: 68
> From: "987654321" <sip:987654321 at sip.mydomain.com>;tag=2QK2mpeH5Sy4g
> To: <sip:1234567890 at sip.mydomain.com>;tag=gK0dc15c15
> Call-ID: dfb297d1-90cb-123a-d4a1-00155d01bf11
> CSeq: 41302510 ACK
> Proxy-Authorization: Digest username="mycustomerid", realm="
> sbc1.mydomain.com",
> nonce="YUH2g2FB9VcCxZ3l2WSvJCj7aUokLhAKksYQ1zfOfyQRWm90h2vJgH8I/B+A",
> algorithm=MD5, uri="sip:1234567890 at sbc1.mydomain.com",
> response="dc4d3d7e9281c04ecc3e3
> 63ea162fb"
> Content-Length: 0
> Contact: <sip:btpsh-b5-6141f513-11f69-4 at 50.50.50.181>
> 
> =============================================
> 
> 2021/09/15 16:32:37.685497 50.50.50.181:5060 -> 200.200.200.193:5060
> INVITE sip:1234567890 at 200.200.200.193:5060 SIP/2.0
> Via: SIP/2.0/UDP
> 50.50.50.181;branch=z9hG4bK4db6.691137b194a14953af928c339e03d60e.0
> Via: SIP/2.0/UDP
> 50.50.50.210;rport=5060;branch=z9hG4bK4db6.4619cd1b550ba7e45a3fbd0321a5c0b0.0
> Via: SIP/2.0/UDP
> 62.1.2.62;received=62.1.2.62;rport=5060;branch=z9hG4bKXDZQF19XUj3QB
> Max-Forwards: 67
> From: "987654321" <sip:987654321 at sip.mydomain.com>;tag=2QK2mpeH5Sy4g
> To: <sip:1234567890 at sip.mydomain.com>;tag=gK0dc15c15
> Call-ID: dfb297d1-90cb-123a-d4a1-00155d01bf11
> CSeq: 41302511 INVITE
> Contact: <sip:mycustomerid at 62.1.2.62:5060
> ;transport=udp;gw=1606bb6a-6563-43be-b4dd-4890d524d0e9>
> User-Agent: Supervoice VPBX
> Allow: INVITE, ACK, BYE, CANCEL, OPTIONS, MESSAGE, INFO, UPDATE, REGISTER,
> REFER, NOTIFY, PUBLISH, SUBSCRIBE
> Supported: timer, path, replaces
> Proxy-Authorization: Digest username="mycustomerid", realm="
> sbc1.mydomain.com",
> nonce="YUH2g2FB9VcCxZ3l2WSvJCj7aUokLhAKksYQ1zfOfyQRWm90h2vJgH8I/B+A",
> algorithm=MD5, uri="sip:atpsh-b5-6141f513-11f69-4 at 50.50.50.181",
> response="50ed75ca9002
> ca76fbfa306fb8a599"
> Session-Expires: 300;refresher=uac
> Min-SE: 120
> Content-Type: application/sdp
> Content-Disposition: session
> Content-Length: 348
> Remote-Party-ID: "987654321" <sip:987654321 at sbc1.mydomain.com
> >;party=calling;screen=yes;privacy=off
> 
> v=0
> o=FreeSWITCH 1631683257 1631683258 IN IP4 50.50.50.183
> s=FreeSWITCH
> c=IN IP4 50.50.50.183
> t=0 0
> m=audio 26472 RTP/AVP 8 0 18 101
> a=rtpmap:8 PCMA/8000
> a=rtpmap:0 PCMU/8000
> a=rtpmap:18 G729/8000
> a=rtpmap:101 telephone-event/8000
> a=fmtp:101 0-16
> a=sendrecv
> a=rtcp:26473
> a=ptime:20
> m=video 0 RTP/AVP 103
> a=rtpmap:103 H264/90000
> 
> 
> |Time     | 50.50.50.210                        | 200.200.200.193
>             |
> |         |                   | 50.50.50.181    |
> |0.000024 |         INVITE SDP (g711A g7          |                   |SIP
> INVITE From: 1234567890 <sip:1234567890 at sip.mydomain.com> To:<
> sip:987654321 at sip.mydomain.com>
> Call-ID:dfb297d1-90cb-123a-d4a1-00155d01bf11 CSeq:41302510
> |         |(5060)   ------------------>  (5060)   |                   |
> |0.001523 |         100 trying -- your c          |                   |SIP
> Status 100 trying -- your call is important to us
> |         |(5060)   <------------------  (5060)   |                   |
> |0.011760 |                   |         INVITE SDP (g711A g7          |SIP
> INVITE From: 1234567890 <sip:1234567890 at sip.mydomain.com> To:<
> sip:987654321 at sip.mydomain.com> CSeq:41302510
> |         |                   |(5060)   ------------------>  (5060)   |
> |0.030607 |                   |         100 Trying|                   |SIP
> Status 100 Trying
> |         |                   |(5060)   <------------------  (5060)   |
> |2.690501 |                   |         183 Session Progress          |SIP
> Status 183 Session Progress
> |         |                   |(5060)   <------------------  (5060)   |
> |2.708868 |         183 Session Progress          |                   |SIP
> Status 183 Session Progress
> |         |(5060)   <------------------  (5060)   |                   |
> |3.188211 |                   |         183 Session Progress          |SIP
> Status 183 Session Progress
> |         |                   |(5060)   <------------------  (5060)   |
> |3.199099 |         183 Session Progress          |                   |SIP
> Status 183 Session Progress
> |         |(5060)   <------------------  (5060)   |                   |
> |6.755381 |                   |         200 OK SDP (g711A te          |SIP
> Status 200 OK
> |         |                   |(5060)   <------------------  (5060)   |
> |6.819017 |         200 OK SDP (g711A te          |                   |SIP
> Status 200 OK
> |         |(5060)   <------------------  (5060)   |                   |
> |6.973845 |         ACK       |                   |                   |SIP
> Request INVITE ACK 200 CSeq:41302510
> |         |(5060)   ------------------>  (5060)   |                   |
> |6.996745 |                   |         ACK       |                   |SIP
> ACK From: 1234567890 <sip:1234567890 at sip.mydomain.com> To:<
> sip:987654321 at sip.mydomain.com> CSeq:41302510
> |         |                   |(5060)   ------------------>  (5060)   |
> |158.269723|         INVITE SDP (g711A g7          |                   |SIP
> INVITE From: 1234567890 <sip:1234567890 at sip.mydomain.com> To:<
> sip:987654321 at sip.mydomain.com>
> Call-ID:dfb297d1-90cb-123a-d4a1-00155d01bf11 CSeq:41302511
> |         |(5060)   ------------------>  (5060)   |                   |
> |158.275396|         100 trying -- your c          |                   |SIP
> Status 100 trying -- your call is important to us
> |         |(5060)   <------------------  (5060)   |                   |
> |158.277105|                   |         INVITE SDP (g711A g7          |SIP
> INVITE From: 1234567890 <sip:1234567890 at sip.mydomain.com> To:<
> sip:987654321 at sip.mydomain.com> CSeq:41302511
> |         |                   |(5060)   ------------------>  (5060)   |
> |158.753781|                   |         INVITE SDP (g711A g7          |SIP
> INVITE From: 1234567890 <sip:1234567890 at sip.mydomain.com> To:<
> sip:987654321 at sip.mydomain.com> CSeq:41302511
> |         |                   |(5060)   ------------------>  (5060)   |
> |159.753493|                   |         INVITE SDP (g711A g7          |SIP
> INVITE From: 1234567890 <sip:1234567890 at sip.mydomain.com> To:<
> sip:987654321 at sip.mydomain.com> CSeq:41302511
> |         |                   |(5060)   ------------------>  (5060)   |
> |161.753502|                   |         INVITE SDP (g711A g7          |SIP
> INVITE From: 1234567890 <sip:1234567890 at sip.mydomain.com> To:<
> sip:987654321 at sip.mydomain.com> CSeq:41302511
> |         |                   |(5060)   ------------------>  (5060)   |
> |165.753630|                   |         INVITE SDP (g711A g7          |SIP
> INVITE From: 1234567890 <sip:1234567890 at sip.mydomain.com> To:<
> sip:987654321 at sip.mydomain.com> CSeq:41302511
> |         |                   |(5060)   ------------------>  (5060)   |
> |169.754980|                   |         INVITE SDP (g711A g7          |SIP
> INVITE From: 1234567890 <sip:1234567890 at sip.mydomain.com> To:<
> sip:987654321 at sip.mydomain.com> CSeq:41302511
> |         |                   |(5060)   ------------------>  (5060)   |
> |173.753719|                   |         INVITE SDP (g711A g7          |SIP
> INVITE From: 1234567890 <sip:1234567890 at sip.mydomain.com> To:<
> sip:987654321 at sip.mydomain.com> CSeq:41302511
> |         |                   |(5060)   ------------------>  (5060)   |
> |177.753676|                   |         INVITE SDP (g711A g7          |SIP
> INVITE From: 1234567890 <sip:1234567890 at sip.mydomain.com> To:<
> sip:987654321 at sip.mydomain.com> CSeq:41302511
> |         |                   |(5060)   ------------------>  (5060)   |
> |181.753657|                   |         INVITE SDP (g711A g7          |SIP
> INVITE From: 1234567890 <sip:1234567890 at sip.mydomain.com> To:<
> sip:987654321 at sip.mydomain.com> CSeq:41302511
> |         |                   |(5060)   ------------------>  (5060)   |
> |185.753503|                   |         INVITE SDP (g711A g7          |SIP
> INVITE From: 1234567890 <sip:1234567890 at sip.mydomain.com> To:<
> sip:987654321 at sip.mydomain.com> CSeq:41302511
> |         |                   |(5060)   ------------------>  (5060)   |
> |188.254337|         503 Service not avai          |                   |SIP
> Status 503 Service not available
> |         |(5060)   <------------------  (5060)   |                   |
> |188.255085|         ACK       |                   |                   |SIP
> Request INVITE ACK 200 CSeq:41302511
> |         |(5060)   ------------------>  (5060)   |                   |
> |188.326552|         BYE       |                   |                   |SIP
> Request BYE CSeq:41302512
> |         |(5060)   ------------------>  (5060)   |                   |
> |188.342106|                   |         BYE       |                   |SIP
> Request BYE CSeq:41302512
> |         |                   |(5060)   ------------------>  (5060)   |
> |188.373697|                   |         200 OK    |                   |SIP
> Status 200 OK
> |         |                   |(5060)   <------------------  (5060)   |
> |188.379670|         200 OK    |                   |                   |SIP
> Status 200 OK
> |         |(5060)   <------------------  (5060)   |                   |
> 
> Kind Regards,
> Angelo

> __________________________________________________________
> Kamailio - Users Mailing List - Non Commercial Discussions
>   * sr-users at lists.kamailio.org
> Important: keep the mailing list in the recipients, do not reply only to the sender!
> Edit mailing list options or unsubscribe:
>   * https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users


-- 
-- 
Arnd Schmitter

MEGA TECH Multimedia Technology GmbH
Friedrich-Krupp-Str. 16 - 18
41564 Kaarst

Tel.: +49 (0)2131 794 154
Fax : +49 (0)2131 794 111

E-Mail: aschmitter at megasat.de
http://www.megasat.de/megatech

----------------------------------------------------------

MEGA TECH Multimedia Technology GmbH

Geschäftsführer: Necip Varol
HRB 12332 Amtsgericht Neuss
Sitz der Gesellschaft: Friedrich-Krupp-Str. 16-18, Kaarst
Steuer-Nr: 105/5830/0754 Finanzamt Düsseldorf-Nord
Ust-IDNr.: DE 812.582.572



More information about the sr-users mailing list