[SR-Users] issue with sip path support between asterisk and kamailio
Daniel-Constantin Mierla
miconda at gmail.com
Wed Apr 12 09:58:06 CEST 2017
Hello,
it looks like you do not o record_route() for INVITE. The Path
extensions is only for REGISTER request and used only for the initial
INVITE of a dialog. To properly route the requests within dialog you
have to use record_route() and loose_route() in your config -- see the
default kamailio.cfg for an example.
Cheers,
Daniel
On 11.04.17 17:36, gerry kernan wrote:
>
> Hi
>
>
>
> Thanks in advanced if anyone can help me on this.
>
> I have kamailio -4.2.3-1.1 running in front of asterisk 13.13.1. I’m
> using Path support with asterisk so that I can forward Sip requests
> via kamailio to the asterisk server running on a LAN IP. Kamailio is
> configured with a WAN and LAN IP.
>
> All works well I can register a sip endpoint to the asterisk server
> via kamailio and make an receive calls, SIP OPTIONs from the asterisk
> server are received and relayed by kamailio to endpoints. But I’m
> having issues when a call is hung up asterisk appears to be trying to
> send the BYE via its own IP address rather that the IP of the LAN
> interface on the kamailio server.
>
>
>
> Should I be looking at the issue being on asterisk as it is not
> sending the BYE via correct IP?
>
>
>
>
>
> Y.Y.Y.Y = WAN IP of client endpoint
>
> 192.10.10.216 = LAN IP of asterisk
>
>
>
>
>
>
>
> Example of BYE from sip debug on asterisk
>
>
>
> --- (10 headers 0 lines) ---
>
> Really destroying SIP dialog
> '5d3ae6944a08b42c2078e237141e0e40 at 192.10.10.216:5060' Method: OPTIONS
>
> -- <SIP/1001-00000011> Playing 'digits/17.ulaw' (language 'en')
>
> -- Executing [*250 at cos-all:8] Wait("SIP/1001-00000011", "1") in
> new stack
>
> -- Executing [*250 at cos-all:9] SayUnixTime("SIP/1001-00000011",
> ",,IMp") in new stack
>
> -- <SIP/1001-00000011> Playing 'digits/4.ulaw' (language 'en')
>
> -- <SIP/1001-00000011> Playing 'digits/oh.ulaw' (language 'en')
>
> -- <SIP/1001-00000011> Playing 'digits/4.ulaw' (language 'en')
>
> -- <SIP/1001-00000011> Playing 'digits/p-m.ulaw' (language 'en')
>
> -- *Executing [*250 at cos-all:10] Hangup("SIP/1001-00000011", "") in
> new stack*
>
> == Spawn extension (cos-all, *250, 10) exited non-zero on
> 'SIP/1001-00000011'
>
> Scheduling destruction of SIP dialog
> 'OGRjYzJlYmE5MDhjYTdkMTM1ZTAxNTk2YWYwNDg5MTA.' in 6400 ms (Method: ACK)
>
> set_destination: Parsing <sip:1001 at Y.Y.Y.Y:16078;transport=UDP> for
> address/port to send to
>
> set_destination: set destination to Y.Y.Y.Y:16078
>
> Reliably Transmitting (no NAT) to Y.Y.Y.Y:16078:
>
> BYE sip:1001 at Y.Y.Y.Y:16078;transport=UDP SIP/2.0
>
> Via: SIP/2.0/UDP 192.10.10.216:5060;branch=z9hG4bK46ed8549
>
> Max-Forwards: 70
>
> From: <sip:*250 at sip.domain.ie;transport=UDP>;tag=as60c5965b
>
> To: <sip:1001 at sip.domain.ie;transport=UDP>;tag=471c3a31
>
> Call-ID: OGRjYzJlYmE5MDhjYTdkMTM1ZTAxNTk2YWYwNDg5MTA.
>
> CSeq: 102 BYE
>
> User-Agent: OMBUTEL PBX
>
> Proxy-Authorization: Digest username="1001", realm="asterisk",
> algorithm=MD5, uri="sip:sip.domain.ie", nonce="4aaa41f3",
> response="136fac72a799f9507a7466b578786110"
>
> X-Asterisk-HangupCause: Normal Clearing
>
> X-Asterisk-HangupCauseCode: 16
>
> Content-Length: 0
>
> KAMAILIO LAN IP = 192.10.10.202
>
> SIP status of peer on asterisk
>
>
>
> * Name : 1001
>
> Description : Infinity-Test
>
> Secret : <Set>
>
> MD5Secret : <Not set>
>
> Remote Secret: <Not set>
>
> Context : cos-all
>
> Record On feature : automon
>
> Record Off feature : automon
>
> Subscr.Cont. : <Not set>
>
> Language : en
>
> Tonezone : uk
>
> AMA flags : Unknown
>
> Transfer mode: open
>
> CallingPres : Presentation Allowed, Not Screened
>
> Callgroup :
>
> Pickupgroup :
>
> Named Callgr :
>
> Nam. Pickupgr:
>
> MOH Suggest : ringback
>
> Mailbox : 1001 at ombutel-voicemail
>
> VM Extension : asterisk
>
> LastMsgsSent : 0/0
>
> Call limit : 2147483647
>
> Max forwards : 0
>
> Dynamic : Yes
>
> Callerid : "Infinity-Test" <1001>
>
> MaxCallBR : 384 kbps
>
> Expire : 3228
>
> Insecure : no
>
> Force rport : No
>
> Symmetric RTP: No
>
> ACL : Yes
>
> DirectMedACL : No
>
> T.38 support : No
>
> T.38 EC mode : Unknown
>
> T.38 MaxDtgrm: 4294967295
>
> DirectMedia : Yes
>
> PromiscRedir : No
>
> User=Phone : No
>
> Video Support: No
>
> Text Support : No
>
> Ign SDP ver : No
>
> Trust RPID : Yes
>
> Send RPID : Yes
>
> Path support : Yes
>
> *Path : <sip:192.10.10.202;lr;received=sip:Y.Y.Y.Y:16078>*
>
> TrustIDOutbnd: Legacy
>
> Subscriptions: Yes
>
> Overlap dial : Yes
>
> DTMFmode : rfc2833
>
> Timer T1 : 500
>
> Timer B : 32000
>
> ToHost :
>
> Addr->IP : 192.168.200.122:5060
>
> Defaddr->IP : (null)
>
> Prim.Transp. : UDP
>
> Allowed.Trsp : UDP
>
> Def. Username: 1001
>
> SIP Options : norefersub replaces replace timer
>
> Codecs : (ulaw|alaw|g729)
>
> Auto-Framing : No
>
> Status : OK (19 ms)
>
> Useragent : Zoiper for Windows 2.43 r24984
>
> Reg. Contact :
> sip:1001 at 192.168.200.122:5060;rinstance=3798b50d10d60d84;transport=UDP
>
> Qualify Freq : 60000 ms
>
> Keepalive : 0 ms
>
> Sess-Timers : Accept
>
> Sess-Refresh : uas
>
> Sess-Expires : 1800 secs
>
> Min-Sess : 90 secs
>
> RTP Engine : asterisk
>
> Parkinglot :
>
> Use Reason : No
>
>
>
> *Gerry Kernan*
>
>
>
> cid:image001.jpg at 01D105A5.2701B0E0
>
>
>
> *Infinity IT | 17 The Mall | Beacon Court | Sandyford
> | Dublin D18 E3C8 | Ireland*
>
> *Tel: +353 - (0)1 - 293 0090 | E-Mail:
> *gerry.kernan at infinityit.ie <mailto:gerry.kernan at infinityit.ie>**
>
> * *
>
> *Managed IT Services_ _Infinity IT*- www.infinityit.ie
> <http://www.infinityit.ie/>
>
> *IP Telephony_ _Asterisk Consulting*–
> www.asteriskconsulting.com <http://www.asteriskconsulting.com>
>
> *Contact Centre_ _Total Interact*–
> www.totalinteract.com <http://www.totalinteract.com>
>
>
>
>
>
> _______________________________________________
> Kamailio (SER) - Users Mailing List
> sr-users at lists.kamailio.org
> https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users
--
Daniel-Constantin Mierla
www.twitter.com/miconda -- www.linkedin.com/in/miconda
Kamailio Advanced Training - May 22-24 (USA) - www.asipto.com
Kamailio World Conference - May 8-10, 2017 - www.kamailioworld.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.kamailio.org/pipermail/sr-users/attachments/20170412/6b207d5e/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: image/jpeg
Size: 2681 bytes
Desc: not available
URL: <http://lists.kamailio.org/pipermail/sr-users/attachments/20170412/6b207d5e/attachment.jpe>
More information about the sr-users
mailing list