IRC log for #asterisk on 20200505

00:07.23*** join/#asterisk verzo (~verzo@gateway/tor-sasl/verzo)
00:13.58*** join/#asterisk verzo (~verzo@gateway/tor-sasl/verzo)
00:24.52*** join/#asterisk matrix1233 (~matrix123@185.61.186.158)
00:38.23*** join/#asterisk verzo (~verzo@gateway/tor-sasl/verzo)
00:48.02*** join/#asterisk pchero_work (~pchero@2a02:a210:2241:6480:4920:631:3284:2cd8)
01:05.17*** join/#asterisk paulgrmn__ (~paulgrmn@mail.hartmantyner.com)
01:15.44*** join/#asterisk verzo (~verzo@gateway/tor-sasl/verzo)
01:39.58*** join/#asterisk verzo (~verzo@gateway/tor-sasl/verzo)
01:45.44*** join/#asterisk spatel (~spatel@pool-96-237-230-175.bstnma.fios.verizon.net)
02:32.00*** join/#asterisk matrix1233 (~matrix123@185.61.186.158)
02:43.57*** join/#asterisk joepublic (~joepublic@fsf/member/joepublic)
03:01.09*** join/#asterisk verzo (~verzo@gateway/tor-sasl/verzo)
03:06.16*** join/#asterisk verzo (~verzo@gateway/tor-sasl/verzo)
03:11.18*** join/#asterisk verzo (~verzo@gateway/tor-sasl/verzo)
03:21.21*** join/#asterisk verzo (~verzo@gateway/tor-sasl/verzo)
03:27.20*** join/#asterisk verzo (~verzo@gateway/tor-sasl/verzo)
03:38.16*** join/#asterisk sysgrammer (~sysgramme@d50-117-130-220.yt.northwestel.net)
03:40.54*** join/#asterisk joepublic (~joepublic@fsf/member/joepublic)
03:51.40*** join/#asterisk verzo (~verzo@gateway/tor-sasl/verzo)
04:03.41*** join/#asterisk verzo (~verzo@gateway/tor-sasl/verzo)
04:12.35*** join/#asterisk joepublic (~joepublic@fsf/member/joepublic)
04:20.44*** join/#asterisk verzo (~verzo@gateway/tor-sasl/verzo)
04:24.19*** join/#asterisk pchero_work (~pchero@2a02:a210:2241:6480:4920:631:3284:2cd8)
04:25.48*** join/#asterisk verzo (~verzo@gateway/tor-sasl/verzo)
04:31.04*** join/#asterisk forgotmynick (uid24625@gateway/web/irccloud.com/x-dwtupiuilipdpqdo)
04:31.31*** join/#asterisk verzo (~verzo@gateway/tor-sasl/verzo)
04:34.48*** join/#asterisk joepublic (~joepublic@fsf/member/joepublic)
04:37.41*** join/#asterisk verzo (~verzo@gateway/tor-sasl/verzo)
04:48.46*** join/#asterisk joepublic (~joepublic@fsf/member/joepublic)
04:49.56*** join/#asterisk verzo (~verzo@gateway/tor-sasl/verzo)
05:00.16*** join/#asterisk led_belly (led_belly@gateway/vpn/protonvpn/ledbelly/x-06903193)
05:02.05*** join/#asterisk verzo (~verzo@gateway/tor-sasl/verzo)
05:08.33*** join/#asterisk verzo (~verzo@gateway/tor-sasl/verzo)
05:20.09*** join/#asterisk gerhard7 (~gerhard7@ip5657ee30.direct-adsl.nl)
05:20.53*** join/#asterisk verzo (~verzo@gateway/tor-sasl/verzo)
05:38.42*** join/#asterisk tomaluca95 (~quassel@kde/developer/tomaluca)
05:42.15*** join/#asterisk verzo (~verzo@gateway/tor-sasl/verzo)
05:59.02*** join/#asterisk verzo (~verzo@gateway/tor-sasl/verzo)
06:19.23*** join/#asterisk verzo (~verzo@gateway/tor-sasl/verzo)
06:24.28*** join/#asterisk verzo (~verzo@gateway/tor-sasl/verzo)
06:35.09*** join/#asterisk verzo (~verzo@gateway/tor-sasl/verzo)
06:36.18*** join/#asterisk derPlexus (~plexus@ip-176-198-128-59.hsi05.unitymediagroup.de)
06:46.29*** join/#asterisk verzo (~verzo@gateway/tor-sasl/verzo)
06:51.19*** join/#asterisk lankanmon (~LKNnet@CPEb4fbe4e331bd-CM64777d632380.cpe.net.cable.rogers.com)
06:54.46*** join/#asterisk verzo (~verzo@gateway/tor-sasl/verzo)
07:10.21*** join/#asterisk [NC] (~NC@208.94.241.140)
07:14.16*** join/#asterisk verzo (~verzo@gateway/tor-sasl/verzo)
07:14.21*** join/#asterisk defsdoor (~Andrew@cpc120600-sutt6-2-0-cust232.19-1.cable.virginm.net)
07:16.02*** join/#asterisk CarlosTico (~CarlosTic@76-197-28-237.lightspeed.rcsntx.sbcglobal.net)
07:16.02*** join/#asterisk FH_thecat (~FH_thecat@75.11.25.212.ftth.as8758.net)
07:16.02*** join/#asterisk obrut (~obrut@static.108.201.69.159.clients.your-server.de)
07:16.02*** join/#asterisk ChkDigit (~u388mw@207.195.34.73)
07:16.02*** join/#asterisk TandyUK (~admin@TandyUK/staff/James)
07:16.02*** join/#asterisk _mwoodj_ (~mwoodj@pdpc/sponsor/digium/hyper-eye)
07:16.02*** join/#asterisk tris (tristan@camel.ethereal.net)
07:16.02*** join/#asterisk tripleslash (~triplesla@unaffiliated/imsaguy)
07:16.02*** join/#asterisk cp- (~cp-@b157153.ppp.asahi-net.or.jp)
07:16.02*** join/#asterisk Kritnich (~Kritnich@hypervisor.space)
07:19.07*** join/#asterisk cp- (~cp-@b157153.ppp.asahi-net.or.jp)
07:24.18*** join/#asterisk verzo (~verzo@gateway/tor-sasl/verzo)
07:29.22*** join/#asterisk verzo (~verzo@gateway/tor-sasl/verzo)
07:33.20*** join/#asterisk lvlinux_ (~ruel_@unaffiliated/lvlinux)
07:34.14*** join/#asterisk miralin (~Thunderbi@178.34.151.221)
07:34.49*** join/#asterisk sa02irc (~mbax@155-079-043-212.ip-addr.inexio.net)
07:36.44*** join/#asterisk verzo (~verzo@gateway/tor-sasl/verzo)
08:01.05*** join/#asterisk verzo_ (~verzo@gateway/tor-sasl/verzo)
08:57.28*** join/#asterisk defsdoor (~Andrew@cpc120600-sutt6-2-0-cust232.19-1.cable.virginm.net)
08:57.33*** join/#asterisk miralin (~Thunderbi@178.34.151.221)
10:00.54*** join/#asterisk sekil (~sekil@178-222-111-145.dynamic.isp.telekom.rs)
10:01.07*** join/#asterisk jkroon (~jkroon@165.16.203.102)
10:10.26*** join/#asterisk matrix1233 (~matrix123@2a04:cec0:11f6:eada:1462:4ebb:67b9:c22a)
10:23.44*** join/#asterisk defsdoor (~Andrew@cpc120600-sutt6-2-0-cust232.19-1.cable.virginm.net)
10:25.30*** join/#asterisk defsdoor (~Andrew@cpc120600-sutt6-2-0-cust232.19-1.cable.virginm.net)
10:27.56*** join/#asterisk defsdoor_ (~Andrew@cpc120600-sutt6-2-0-cust232.19-1.cable.virginm.net)
10:30.48*** join/#asterisk javi404 (~quassel@unaffiliated/javi404)
10:31.47*** join/#asterisk beardy (~beardy@unaffiliated/beardy)
10:33.40*** join/#asterisk lambda (~xiretza@mail.xiretza.xyz)
11:05.37*** join/#asterisk mahafyi (67c3cb39@103.195.203.57)
11:07.23*** join/#asterisk matrix1233 (~matrix123@2a04:cec0:11f6:eada:1462:4ebb:67b9:c22a)
11:13.15*** join/#asterisk pchero_work (~pchero@2a02:a210:2241:6480:4920:631:3284:2cd8)
11:17.59*** join/#asterisk verzo (~verzo@gateway/tor-sasl/verzo)
11:48.55*** join/#asterisk fstd_ (~fstd@unaffiliated/fisted)
12:09.27*** join/#asterisk infobot (ibot@c-174-52-60-165.hsd1.ut.comcast.net)
12:09.27*** topic/#asterisk is #asterisk The Open Source PBX and Telephony Platform (asterisk.org) -=- LTS: 13.33.0 (2020/04/30) 16.10.0 (2020/04/30) Standard: 17.4.0 (2020/04/20); DAHDI: 3.0.0 (2018/11/15); libpri 1.6.0 (2017/01/27) -=- Wiki: wiki.asterisk.org -=- Code of Conduct: bit.ly/1hH6P22
12:16.54*** join/#asterisk verzo (~verzo@gateway/tor-sasl/verzo)
12:22.44*** join/#asterisk miralin (~Thunderbi@85.115.248.30)
12:26.02*** join/#asterisk nibbier (~quassel@mx01.geekbox.info)
12:47.25*** join/#asterisk boom (4f49590e@79-73-89-14.dynamic.dsl.as9105.com)
12:48.02boomHallo! Just wondering if anyone had time to help me with a script which I'd like to adapt so that it can transfer calls which haven't been answered yet? At the moment it works beautifully for transferring calls which HAVE been answered. Thanks
12:55.32*** join/#asterisk gerhard7 (~gerhard7@ip5657ee30.direct-adsl.nl)
12:58.05*** join/#asterisk matrix1233 (~matrix123@2a04:cec0:11f6:eada:1462:4ebb:67b9:c22a)
13:09.18*** join/#asterisk waldo323_ (~waldo323@12.239.4.120)
13:12.08*** join/#asterisk yokel (~yokel@unaffiliated/contempt)
13:15.40*** join/#asterisk verzo (~verzo@gateway/tor-sasl/verzo)
13:22.19*** join/#asterisk waldo323 (~waldo323@d149-67-45-83.clv.wideopenwest.com)
13:29.21*** join/#asterisk waldo323 (~waldo323@d149-67-45-83.clv.wideopenwest.com)
13:31.10*** join/#asterisk [TK]D-Fender (~joe@64.235.216.2)
13:38.12*** join/#asterisk Ner0Zer0 (~Ner0Zer0@87.253.63.54)
13:46.36*** join/#asterisk kharwell (uid358942@gateway/web/irccloud.com/x-qrmwpoojvlluwxcf)
13:46.36*** mode/#asterisk [+o kharwell] by ChanServ
13:46.53*** join/#asterisk bford (uid283514@gateway/web/irccloud.com/x-cuembsezcczaqgcg)
13:46.53*** mode/#asterisk [+o bford] by ChanServ
13:49.49*** join/#asterisk waldo323_ (~waldo323@12.239.4.120)
13:53.19*** join/#asterisk matrix1233 (~matrix123@2a04:cec0:11f6:eada:1462:4ebb:67b9:c22a)
13:59.56*** join/#asterisk irrgit (~ch33se@192.241.175.183)
14:01.45yangbought an Asteriscus plant
14:11.15*** join/#asterisk defsdoor (~Andrew@cpc120600-sutt6-2-0-cust232.19-1.cable.virginm.net)
14:11.16*** join/#asterisk verzo (~verzo@gateway/tor-sasl/verzo)
14:16.04*** join/#asterisk dacod (~dacod@191.243.8.143)
14:27.35*** join/#asterisk hvxgr (~wl2v_usrn@epjdn.zq3q.org)
14:48.40*** join/#asterisk matrix1233 (~matrix123@2a04:cec0:11f6:eada:1462:4ebb:67b9:c22a)
15:13.12*** join/#asterisk verzo (~verzo@gateway/tor-sasl/verzo)
15:15.42*** join/#asterisk yuljk (~yuljk@unaffiliated/yuljk)
15:15.50*** join/#asterisk waldo323__ (~waldo323@d149-67-45-83.clv.wideopenwest.com)
15:17.53*** join/#asterisk retentiveboy (~retentive@c-73-43-121-243.hsd1.ga.comcast.net)
15:21.22*** join/#asterisk waldo323_ (~waldo323@12.239.4.120)
15:23.48*** join/#asterisk CatCow97 (~mine9@c-73-96-109-206.hsd1.or.comcast.net)
15:25.11*** join/#asterisk pchero_work (~pchero@2a02:a210:2241:6480:4920:631:3284:2cd8)
15:25.40*** join/#asterisk pchero_work (~pchero@2a02:a210:2241:6480:4920:631:3284:2cd8)
15:25.53*** join/#asterisk davlefou (~davlefou@unaffiliated/davlefou)
15:30.59*** join/#asterisk verzo (~verzo@gateway/tor-sasl/verzo)
15:31.27*** join/#asterisk miralin (~Thunderbi@178.34.151.221)
15:44.01*** join/#asterisk matrix1233 (~matrix123@2a04:cec0:11f6:eada:1462:4ebb:67b9:c22a)
15:49.57*** join/#asterisk verzo (~verzo@gateway/tor-sasl/verzo)
16:05.41*** join/#asterisk joepublic (~joepublic@fsf/member/joepublic)
16:08.28*** part/#asterisk velix (~velix@unaffiliated/velix)
16:32.28*** join/#asterisk retentiveboy (~retentive@c-73-43-121-243.hsd1.ga.comcast.net)
16:39.15*** join/#asterisk matrix1233 (~matrix123@2a04:cec0:11f6:eada:1462:4ebb:67b9:c22a)
16:46.41*** join/#asterisk verzo (~verzo@gateway/tor-sasl/verzo)
16:53.36*** join/#asterisk pchero_work (~pchero@2a02:a210:2241:6480:4920:631:3284:2cd8)
16:56.08*** join/#asterisk sawgood (~sawgood@unaffiliated/sawgood)
17:16.13*** join/#asterisk Janos (~Janos@201.204.94.76)
17:21.56*** join/#asterisk qermit (~kermit@unaffiliated/qermit)
17:22.17qermithi, is there Websocket like AGI interface?
17:34.40*** join/#asterisk matrix1233 (~matrix123@2a04:cec0:11f6:eada:1462:4ebb:67b9:c22a)
17:36.14jsmithqermit: Check out ARI :-)
17:36.27jsmithqermit: It's not exactly identical to AGI obviously, but I like it better...
17:37.45*** join/#asterisk verzo (~verzo@gateway/tor-sasl/verzo)
18:20.48*** join/#asterisk verzo (~verzo@gateway/tor-sasl/verzo)
18:27.44*** join/#asterisk sa02irc (~mbax@155-079-043-212.ip-addr.inexio.net)
18:53.53*** join/#asterisk irrgit (~ch33se@192.241.175.183)
18:56.22SamotSo in regards to the whole Chan_SIP vs Chan_PJSIP and why should I dump Chan_SIP for Chan_PJSIP.......
18:58.11SamotToday I had a server go tits up talking to the termination switch on the network. During it all  and even now, Chan_SIP is still failing while Chan_PJSIP is working fine.
19:01.03SamotThis is a networking issue as the switch has 3 IPs, this system can't talk to one over Chan_SIP or Chan_PJSIP but overall Chan_SIP can't talk to any of the IPs while Chan_PJSIP can talk with 2 of the 3.
19:11.54*** join/#asterisk verzo (~verzo@gateway/tor-sasl/verzo)
19:16.21jsmithchan_pjsip certainly is more flexible from a networking perspective... for example, having different transports on different networks, etc.
19:16.48jsmithWith chan_sip, you really have to jump through some interesting routing on the operating system side to support that sort of thing
19:19.05drmessanoMy Asterisk VM only uses the public IP/interface for OS updates and SSH access.  Asterisk is bound to a private interface on the providers network, and actually NAT's from another VM running Mikrotik ROS.  It works perfectly.  The ROS instance is basically "In front of" the Asterisk instance and handles the DDoS protection and L7 filtering.
19:19.15drmessanoWould NOT have been able to do that with chan_sip
19:21.25drmessanoSo, RIP chan_sip
19:30.42joakoWhy does the console lock up after issuing a core restart command?
19:43.07*** join/#asterisk verzo (~verzo@gateway/tor-sasl/verzo)
19:47.51*** join/#asterisk waldo323__ (~waldo323@d149-67-45-83.clv.wideopenwest.com)
19:51.24*** join/#asterisk retentiveboy (~retentive@c-73-43-121-243.hsd1.ga.comcast.net)
19:54.26igcewielingquit the console and re-connect.
19:55.51*** join/#asterisk waldo323_ (~waldo323@12.239.4.120)
20:04.23qermitjsmith: is it possible to have two or more ARI clients that registers event?
20:05.11jsmithqermit: Not directly, but there are several ARI proxies that make that easier to accomplish
20:05.12qermitor app
20:05.35jsmithYou could obviously have different ARI apps connecting to different Stasis apps...
20:06.51qermitjsmith: so there is a single point of failuere nad i cannot benefit from SO_REUSEADDR/SO_REUSEPORT like sollution
20:07.38jsmithOne solution that was proposed by Dan Jenkins is to add a feature to ARI in Asterisk to allow outbound ARI connections to an app via websocks... rather than have the ARI app connect to Asterisk
20:07.46jsmithBut that hasn't been written yet.
20:09.26qermitjsmith: so it's like FastAGI with HTTP/Upgrade mechanism instad of fastagi
20:14.39qermitjsmith: implementing HTTP Upgrade protocol seems to be realy simple to implement on top of existing AGI
20:14.50qermitmaybe i should write a PoF
20:15.08drmessanojoako: In the words of Chris Tucker, because when you core restarted, you got "kicked the **** out"
20:15.09jsmithI'm not sure I'm following you...
20:18.00*** join/#asterisk hfb (~hfb@47.139.18.84)
20:18.13qermitPoC
20:47.47*** join/#asterisk verzo (~verzo@gateway/tor-sasl/verzo)
20:53.42*** join/#asterisk Guest96668 (~tmoore@50-253-243-17-static.hfc.comcastbusiness.net)
21:00.00*** join/#asterisk qermit (~kermit@unaffiliated/qermit)
21:02.08*** join/#asterisk miralin (~Thunderbi@178.34.151.221)
21:02.44jsmithqermit: Sure, I get that -- I didn't understand why you switched from talking about ARI to talking about AGI...
21:21.36qermitjsmith: ARI (as far as I understood) is passive, I mean external beeing has to initiate the endpoint first, while AGI is more like forking or HTTP Client/Server architecture
21:24.38qermitin terms of dynamic dialplan
21:26.16jsmithHere's how it works...
21:26.18jsmithFirst, AGI, as it's older/simpler...
21:26.50jsmithCall comes into Asterisk, hits the dialplan.  The dialplan calls AGI, AGI spawns the AGI program, and gets instructions from the AGI program's STDOUT.
21:26.55jsmithNow, for ARI...
21:27.13jsmithYou start your ARI app, and have it connect to Asterisk.
21:28.08jsmithCall comes into Asterisk, hits the dialplan.  The dialplan calls the Stasis() app, which sends control of the call to the ARI program.
21:28.26jsmithARI is slightly better because the ARI program can be running on another host (where AGI is limited to the same host).
21:28.39qermitjsmith: FastAGI isn't
21:28.58jsmithARI is also slightly better in responsiveness, as the application is already running (and doesn't require another interpreter to be spawned for each call).
21:29.10qermitjsmith: same as FastAGI
21:29.17jsmithCorrect.
21:29.47jsmithPersonally, I like have much better control over channels/bridges/etc. in ARI vs. very primative handling in AGI.
21:30.44jsmithDan's proposal was to change things around so it would work like this:
21:30.52*** join/#asterisk PanGoat (~PanGoat@deneb.sensoryresearch.net)
21:31.06qermitjsmith: what if 1) I would like to change code of this "handler" and do not affect already running connections 2) I have so hight usage (or shitty coders) that single app can not handle connections anymore
21:31.39jsmithCall comes into Asterisk, hits the dialplan, hits the Stasis app... the Stasis app then makes an outbound websocket connection to an ARI program.
21:32.06jsmith(if that connection fails, it would go to the next priority in the dialplan, which could be Statis(wss://some.secondary.server/ari)
21:32.07*** join/#asterisk verzo (~verzo@gateway/tor-sasl/verzo)
21:32.19qermitARI would be good solution if application could register a handler/endpoint and disconnect from asterisk
21:32.48jsmithOr you could even load balance by doing something like Stasis(wss://server${NUMBER}.example.com/ari), where ${NUMBER} is a random number, etc.
21:33.35jsmithWith Dan's proposal, you wouldn't even have to do that... the dialplan would just send the call to the proper ARI app via an outbound websocket connection.
21:35.53qermitI have haproxy as a loadbalancer to FastAGI, that allows us to set part if instances in maintaince mode (do not send new requests)
21:36.34qermitStasis(wss://server${NUMBER}.example.com/ari/AppName) would be better
21:39.17tuxd00ddrmessano: I think joako may be referring to the condition that exists when you issue a command like "core restart when convenient" (with calls in progress) and then the Asterisk console stops updating.  If you exit and reconnect, it will update.  I think that if you start with '-R' (as opposed to '-r') it doesn't result in the same condition.
21:40.15qermitor registring webhook
21:41.28*** join/#asterisk eharris (~eharris@unaffiliated/eharris)
21:42.21drmessanotuxd00d: Well, he wasn't specific, and he didn't reply, so no point in speculating
21:43.23tuxd00d👍
21:47.26qermitjsmith: btw is it possible, to have second ARI client that overrides previous one?
21:57.44*** join/#asterisk overyander (~overyande@209.141.208.197)
22:03.01*** join/#asterisk matrix1233 (~matrix123@2a04:cec0:1006:99bf:5c8d:5110:7898:4ee6)
22:04.04*** join/#asterisk retentiveboy (~retentive@c-73-43-121-243.hsd1.ga.comcast.net)
22:10.10*** join/#asterisk Kobaz (~kobaz@its.kobaz.net)
22:10.12Kobazwell this is guy
22:10.19Kobazfingers... fail
22:10.37Kobazwell this is fun....  customer's customer is a little 3 phone mexican place, now getting 3-5 calls per second
22:10.44Kobazcinco de mayo ftw
22:24.23*** join/#asterisk waldo323__ (~waldo323@12.239.4.120)
22:43.36*** join/#asterisk Champi (Champi@damn.e-leet.be)
23:14.16*** join/#asterisk verzo (~verzo@gateway/tor-sasl/verzo)
23:28.09*** join/#asterisk verzo (~verzo@gateway/tor-sasl/verzo)
23:33.14*** join/#asterisk verzo (~verzo@gateway/tor-sasl/verzo)

Generated by irclog2html.pl Modified by Tim Riker to work with infobot.