IRC log for #asterisk on 20180712

00:00.01jpsharp"hey siri, dial  202 456 1111 on speaker"
00:02.08tuxinatorlinuxIs there a variable that indicates the status of a SIP peer (e.g. UNKNOWN, OK)
00:03.33Samotjpsharp: I didn't realize that IP desk phones have Siri.
00:08.27SamotAnd tuxd00d's theory also involves a key being pressed. The statement was about doing this without pressing keys...
00:08.49tuxinatorlinuxCan something with HINTS do this?
00:09.24tuxd00dI don't think [J]oules wants to clarify.
00:10.20Samottuxinatorlinux: You can use hints on Asterisk for the phones to subscriber to via BLF.
00:10.33SamotThat will let you see the status of the device.
00:11.07tuxinatorlinuxI'm wanting to have a dialplan action happen should one extension be unavailabe.
00:11.50tuxinatorlinuxBut before a particular extension is dialed.
00:13.18tuxinatorlinuxFor example, if the Internet is out at a location, all of the phones would be offline. I'd like a message that played to incoming calls in that situtaion.
00:14.31tuxd00dhttps://wiki.asterisk.org/wiki/display/AST/Extension+State+and+Hints
00:14.57tuxinatorlinuxI see that, but I don't see how to get the status from the dialplan.
00:19.58*** join/#asterisk infobot (ibot@208.53.50.136)
00:19.58*** topic/#asterisk is #asterisk The Open Source PBX and Telephony Platform (asterisk.org) -=- LTS: 13.22.0-rc1 (2018/07/03), Standard: 15.5.0-rc1 (2018/07/03); DAHDI: DAHDI-linux 2.11.1 (2016/03/01), DAHDI-tools 2.11.1 (2016/03/01); libpri 1.6.0 (2017/01/27) -=- Wiki: wiki.asterisk.org -=- Code of Conduct: bit.ly/1hH6P22 -=- Logs: bit.ly/1s4AKKu
00:19.59tuxinatorlinuxThat works. Thank you.
00:26.16*** join/#asterisk cemotyz09 (~cemotyz09@cpe-70-121-157-202.satx.res.rr.com)
01:24.07tuxinatorlinuxWhat if I want to check more than one extension? Like:
01:24.08tuxinatorlinuxGotoIf($["${EXTENSION_STATE(100@hints)}" = "UNAVAILABLE"] && $["${EXTENSION_STATE(101@hints)}" = "UNAVAILABLE"]?offline:online)
01:31.03tuxinatorlinuxIf one extension is 'UNAVAILABLE' and other is 'NOT_INUSE', it still routes to 'offline'.  I'd like it to only route to offline if both extensions are 'UNAVAILABLE'.
01:56.13*** join/#asterisk cemotyz09 (~cemotyz09@cpe-70-121-157-202.satx.res.rr.com)
02:33.32*** join/#asterisk shootbird (~quassel@beepbeep.serverpit.com)
02:39.02*** join/#asterisk josecapurro (~jcapurro@190.104.131.231)
02:55.22*** join/#asterisk [TK]D-Fender (~joe@64.235.216.2)
03:50.32[TK]D-Fendertuxinatorlinux, you are using && outside of an expression.
04:19.25*** join/#asterisk troyt (~troyt@2601:681:4100:8981:44dd:acff:fe85:9c8e)
04:25.56*** join/#asterisk miralin (~Thunderbi@194.8.128.63)
04:27.18*** join/#asterisk cemotyz09 (~cemotyz09@cpe-70-121-157-202.satx.res.rr.com)
04:48.45*** join/#asterisk gerhard7 (~gerhard7@ip5657ee30.direct-adsl.nl)
05:30.14*** join/#asterisk shootbird (~quassel@beepbeep.serverpit.com)
06:26.26*** join/#asterisk guerby (~guerby@april/board/guerby)
06:28.02*** join/#asterisk troyt (~troyt@c-73-65-211-70.hsd1.ut.comcast.net)
06:54.18*** join/#asterisk SebastienThiry (~Thunderbi@2a02:a03f:40a6:f900:78c0:414f:701b:4a54)
06:58.19*** join/#asterisk tehgooch (tehgooch@unaffiliated/tehgooch)
07:01.10*** join/#asterisk tehgooch (tehgooch@unaffiliated/tehgooch)
07:02.37*** join/#asterisk hehol (~hehol@gatekeeper.loca.net)
07:24.55*** join/#asterisk hedgehog08 (~Thunderbi@91.177.172.29)
07:32.50*** join/#asterisk tehgooch (tehgooch@unaffiliated/tehgooch)
07:33.11*** join/#asterisk zigggggy (ffssd@unaffiliated/zigggggy)
07:38.43*** join/#asterisk cr1 (~cr@ip174-68-116-216.sd.sd.cox.net)
08:55.50*** join/#asterisk wtf911 (42184ca9@gateway/web/freenode/ip.66.24.76.169)
08:55.58wtf911i have a super easy question ;)
08:56.27wtf911i'm compiling asterisk from the github master branch. which opus module file should i use? 64bit
08:56.46wtf911or perhaps i should ask, which version of asterisk is the master branch? version 15?
09:00.38filemaster is what 16 will become
09:00.43filethe 15 branch is 15, the 13 branch is 13
09:00.57wtf911ah file you're from the gvsip thread :D
09:01.15wtf911i'm trying to try opus with google voice but am not sure which codec_opus.so to use
09:01.39filethe 15 one would probably work
09:01.58filebut dunnno for sure haven't tried it
09:02.40wtf911[Jul 12 08:52:18] WARNING[3443]: loader.c:888 load_dlopen: Error loading module 'codec_opus.so': /usr/lib/asterisk/modules/codec_opus.so: undefined symbol: ast_sorcery_unref
09:03.50fileah someone changed it
09:04.18filethen there isn't currently a compatible codec_opus, it'll exist when 16 occurs
09:05.00wtf911:(
09:08.16wtf911is there someone i can poke to put one out early?
09:08.31wtf911http://downloads.digium.com/pub/telephony/codec_opus/
09:08.37wtf911perhaps into the unsupported folder
09:10.30file16 doesn't exist yet, so it'd have to be a one-off one... you could email Matt Fredrickson, creslin@digium.com, but there's no guarantee he'd do such a thing
09:11.36fileyou could also just apply naf's change to Asterisk 13 and use codec_opus as normal there?
09:15.17wtf911i believe you are correct it would work with 13 but to be honest i wouldn't know how to go about applying patches. my current linux comprehension ends at cloning the current gvsip git and compiling for the most part.
09:15.38wtf911i appreciate you sharing the contact info. it can't hurt to ask i suppose.
09:23.57*** part/#asterisk wtf911 (42184ca9@gateway/web/freenode/ip.66.24.76.169)
09:30.01*** join/#asterisk sotoz (~ssss@60.30.148.146.bc.googleusercontent.com)
09:40.07*** join/#asterisk Samael28 (~Samael28@149.28.58.236)
09:58.49*** join/#asterisk sotoz (~ssss@60.30.148.146.bc.googleusercontent.com)
09:59.00*** join/#asterisk ih8wndz (jwpierce3@srv001.trnkmstr.com)
10:40.17*** join/#asterisk lankanmon (~LKNnet@CPE64777d632383-CM64777d632380.cpe.net.cable.rogers.com)
11:05.11*** join/#asterisk sotoz (~ssss@2a02:a210:20c2:f580:25d4:84ab:9507:4f17)
11:27.08*** join/#asterisk sotoz (~ssss@2a02:a210:20c2:f580:25d4:84ab:9507:4f17)
11:32.11*** join/#asterisk sotoz (~ssss@2a02:a210:20c2:f580:25d4:84ab:9507:4f17)
12:04.13*** join/#asterisk forgotmynick (uid24625@gateway/web/irccloud.com/x-jeegkigvhyvjzacd)
12:10.52*** join/#asterisk sotoz (~ssss@2a02:a210:20c2:f580:29b7:174f:88a7:c671)
12:14.34*** join/#asterisk sibyakin (~sibyakin@188.162.228.164)
12:22.18*** join/#asterisk scgm11_ (~scgm11@2800:a4:1678:6300:35ce:585a:8931:c2b0)
12:37.23*** join/#asterisk [TK]D-Fender (~joe@216.191.106.165)
12:55.37*** join/#asterisk brad_mssw (~brad@66.129.88.50)
13:13.47*** join/#asterisk sotoz (~ssss@2a02:a210:20c2:f580:9cab:3c53:d6f2:defe)
13:30.25*** join/#asterisk le_gid (QvZpmfApYm@enif.uberspace.de)
13:31.14le_gidHey everybody. I was wondering if there is a way to use SIP INFO from asterisk dialplan?
13:35.18filethere isn't
13:36.29le_gidso is there any other way to send INFO messages to an other server?
13:36.34*** join/#asterisk vipul20 (uid64067@gateway/web/irccloud.com/x-zygzqumnfdfqhpkv)
13:37.09filechan_sip may have a dialplan application for it, but you wouldn't be able to receive it
13:37.49fileit would be on the wiki documentation if it exists
13:44.49*** join/#asterisk sotoz (~ssss@2a02:a210:20c2:f580:9cab:3c53:d6f2:defe)
13:48.09vipul20Hi, I am trying to implement an automated call flow using ARI.
13:48.09vipul20The documentation is quite good and I was able to implement it and used
13:48.09vipul202 softphones to test it out. But, I am facing issue on recording voice over
13:48.09vipul20a call using a GSM Gateway:
13:48.09vipul20app.c:1636 __ast_play_and_record: No audio available on SIP/gsmtest-00000022??
13:48.09vipul20Solutions I explored: verified NAT configurations (using force_rport,comedia),
13:48.09vipul20RTP conf (using: rtpstart=10000, rtpend=20000), verified localnet and externalip.
13:48.10vipul20With current configuration, I am able to record, playback etc. using softphones.
13:48.10vipul20Is there anything else I should take into consideration when I try to interface with
13:48.11vipul20GSM gateway? What can be a possible issue? Any leads would help a lot. Thanks :)
13:48.46*** join/#asterisk shootbird (~quassel@beepbeep.serverpit.com)
13:53.39[TK]D-FenderGo look at the call
13:53.59[TK]D-Fender"GSM gateway" isn't a reason for a lack of audio.
13:54.07[TK]D-FenderHow you configure it and what's negotiated is.
14:20.04*** join/#asterisk cresl1n (uid299068@asterisk/libpri-and-libss7-expert/Cresl1n)
14:20.04*** mode/#asterisk [+o cresl1n] by ChanServ
14:20.11*** join/#asterisk bford (uid283514@gateway/web/irccloud.com/x-otvvrqyalodmxujb)
14:20.11*** mode/#asterisk [+o bford] by ChanServ
14:24.46*** join/#asterisk kharwell (kharwell@nat/digium/x-tdrmtlkpnrncvfji)
14:24.46*** mode/#asterisk [+o kharwell] by ChanServ
14:29.04*** join/#asterisk gerhard7 (~gerhard7@ip5657ee30.direct-adsl.nl)
14:34.25*** join/#asterisk pveritas (~pveritas@rrcs-74-219-86-2.central.biz.rr.com)
14:43.30*** join/#asterisk gerhard7 (~gerhard7@ip5657ee30.direct-adsl.nl)
14:59.59vipul20@[TK]D-Fender: Thanks for the help. "Go look at the call" should I start by looking at SIP debug logs? What else I can look for? I know its difficult to pin point but any suspicions?
15:00.17[TK]D-FenderNo, it isn't difficult
15:00.21[TK]D-FenderNo audio means no audio.
15:00.32[TK]D-Fenderand that means looking at the SIP negotiation
15:05.12vipul20ok, got it. Sure I'll check that.
15:07.25*** join/#asterisk captain118 (uid167508@gateway/web/irccloud.com/x-buxfbifkfbzxffph)
15:19.57*** join/#asterisk rmudgett (rmudgett@nat/digium/x-gtyltroowmzitgtw)
15:19.58*** mode/#asterisk [+o rmudgett] by ChanServ
15:39.02igcewielingIs thee anyway in the GUI to prevent specific voicemail passwords from being set in the GUI?   I already know how to do that for users changing their voicemail password using VoiceMailMain
15:40.14*** join/#asterisk gerhard7 (~gerhard7@ip5657ee30.direct-adsl.nl)
15:41.34*** join/#asterisk mutin-sa (~s-mutin@85.234.114.134)
15:42.23*** join/#asterisk mutin-sa (~s-mutin@85.234.114.134)
15:43.19SamotThere's no GUI in Asterisk.
15:48.12*** join/#asterisk yokel (~yokel@unaffiliated/contempt)
15:50.00SamotIn regards to FreePBX, no.
15:52.22SamotThe only thing the GUI does it make sure the input is 0-9 but it doesn't look for any other patterns or have any sort of checks in place.
16:09.32*** join/#asterisk miralin (~Thunderbi@194.8.128.63)
16:11.14*** join/#asterisk pruonckk (~pruonckk@177.11.143.135)
16:15.44*** join/#asterisk dakudos (~dakudos@c-73-243-106-97.hsd1.co.comcast.net)
16:19.55*** join/#asterisk lankanmon (~LKNnet@CPE64777d632383-CM64777d632380.cpe.net.cable.rogers.com)
16:31.15igcewielingSamot: Thanks.  I guess I'l have handle it in the traditional way: complain to management about the tech doing the stupid stuff.
16:31.32igcewielingI'd hoped to have the system simply not allow 1235 as a password. 8-|
16:32.27SamotDo most PBXes stop that?
16:35.08SamotDo you end users know they are on Asterisk/FreePBX systems?
16:35.29SamotOr do they just care that they have a "hosted voice/pbx" solution for their phones to connect to?
16:40.10SamotSorry but I just find it a bit amusing when ITSPs/Voice Providers install a Business Level PBX as their solution and then complain or do the "I hoped/wished for X" about it because it doesn't meet or consider provider level policies/use/rules.
16:40.30SamotIt's designed as an on-premises company PBX.
16:41.33SamotBased on the amount of commenting you've done on people trying to use simple VM passwords you should know that it's not a high priority/security issue for the average company.
17:34.57*** join/#asterisk forgotmynick (uid24625@gateway/web/irccloud.com/x-rdljnjsypagugwlj)
17:39.47*** join/#asterisk salviadud (~ralfalfa@187-167-69-132.static.axtel.net)
17:44.24igcewielingSamot: I don't know what other PBXs do.  I'm trying to solve the problem on the PBXs I manage.
17:45.54igcewielingYou are correct, it isn't a high priority for most companies.   That does not mean our dickhead tech should set bad passwords.
17:46.08SamotSure.
17:48.31*** join/#asterisk gerhard7 (~gerhard7@ip5657ee30.direct-adsl.nl)
18:16.31*** join/#asterisk masoudd (~masoudd@5.115.77.80)
18:26.08*** join/#asterisk kunwon1 (~kunwon1@unaffiliated/kunwon1)
18:35.09*** join/#asterisk mutin-sa (~s-mutin@85.234.114.134)
18:52.22KobazSamot: half our customers use 1234 as a voicemail password
18:54.15drmessanoThat really wasn't his point
18:54.30Kobazi was just throwing that in therer
18:55.53drmessanoThe OP wanted to force policies on VM users, and Samot's point was "Don't deploy FreePBX and some high end security policies for VM users"
18:56.02drmessanoThe OP wanted to force policies on VM users, and Samot's point was "Don't deploy FreePBX and expect some high end security policies for VM users"
18:57.06SamotKind of.
18:57.40SamotIt was more "Don't deploy an on-premises designed business level PBX as a provider solution"
18:57.59drmessanowell, that's the same thing
18:57.59Samot"And expect provider level policies in it"
18:58.04SamotYeah.
18:58.25drmessanoFreePBX isn't an ITSP-In-A-Box
18:58.42drmessanoIt's literally Free->PBX
18:59.19drmessanoBut then again
18:59.39drmessanoFreePBX + Google Voice + Whole buncha patches = Money Printing Machine
19:01.00drmessanoIf you deployed FreePBX with GV more than 6 months ago and aren't driving a Lambo yet, you suck at life
19:04.48robmalDamn.
19:04.52drmessanoSamot: https://usercontent.irccloud-cdn.com/file/WddCgJrj/IMG_0851.JPG
19:05.07SamotHAHAHAHAHAHAHAHA
19:06.10SamotAaannd that's a "right click --> Save Image As"
19:06.38drmessanoGlad you approve
19:06.48SamotHighly.
19:08.28drmessanoWe were talking this week about the commercial for the TV antenna that you stick on the wall, where they have a guy blacked-out that's supposed to be a broadcast engineer, and he's talking about how the TV networks are required by law to supply a hidden over the air signal that you can receive for free, and it's a secret the cable companies dont want you to know about
19:08.48drmessanoThats what OTA TV is now to millenials.. a secret signal you can get with a bootleg antenna...
19:09.15drmessanoSo yeah.. GV is clandestine telephony.. and telco's are killing people that talk about it
19:10.08SamotUhm.
19:10.35SamotJust about any tv with an antenna can pickup the signals being broadcast over the airwaves.
19:10.44drmessanoSHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH
19:10.57drmessanoCABLE COMPANIES DONT WANT ANYONE TO KNOW THIS
19:11.25SamotWell I doubt TruTv is riding airwaves.
19:13.12Samot"This antenna will let you listen to music being broadcast over the airwaves. Spotify, Amazon, Pandora and other music streaming services want to keep this secret from you"
19:14.30*** join/#asterisk malcolmd (malcolmd@pdpc/sponsor/digium/malcolmd)
19:14.31*** mode/#asterisk [+o malcolmd] by ChanServ
19:15.05drmessanoExactly
19:15.43SamotI'll consider Google Voice a viable threat when they have the little things...
19:15.46SamotLike support.
19:16.01drmessanoAn actual pubic endpoint?
19:16.04drmessanopublic
19:16.07drmessanoor pubic too
19:16.09SamotSure.
19:16.17SamotOr, 911 services.
19:16.34SamotHell, even a guarantee/SLA for service.
19:16.44drmessanoSure, but what about an actual published, public interface like most legitimate services?
19:17.00drmessanoOh I forgot something else
19:17.01SamotThat's a start.
19:17.06drmessanoWhat about an actual published, public interface like most legitimate services?
19:17.30*** join/#asterisk adeel (~adeel@2602:ffc1:1:face:b0ff:ae0b:c607:4749)
19:17.34drmessanoThe hacky thing was fun, and great work by those who tackled it
19:17.48drmessanoBut, it was a throwaway service
19:18.57adeelcan i add a sip trunk as a call queue endpoint? that is, the agents live on a far end of sip trunk behind 1 username?
19:19.12drmessanoI really wanted to start a tip jar.. for every person that came in here "MY GV IS DOWN, HELP.. I CANT MAKE ANY CALLS AND I AM ___<insert some condition that requires urgent access to telephony services>__"
19:19.42Samotadeel: You could be it would be pointless.
19:19.50adeelwhy's that?
19:20.00Samotadeel: The queue would only see that sip trunk as the "agent"
19:20.16adeelSamot: it would only see it as 1 agent? or as many calls as the agent can take?
19:20.27Samot1 agent.
19:20.35adeeli guess a better way to ask this question, can i send multiple calls to the "same" agent?
19:20.40adeelvia queues
19:20.51SamotOf course
19:21.17*** join/#asterisk shootbird (~quassel@beepbeep.serverpit.com)
19:22.39SamotBut if this is for that "many agents behind one sip trunk" option...
19:22.52SamotThe queue will never know when there are actual agents available.
19:23.19adeelwell, there's a full ACD system at the far end of the sip trunk
19:23.35adeeli just need to control the flow to that ACD to prevent it from getting overloaded (it's a legacy system)
19:23.50SamotSo why do you need a queue for this?
19:23.58SamotJust send calls down the sip trunk
19:24.02adeelto hold the calls active
19:24.20SamotIt won't hold active calls.
19:24.36SamotNot like you think.
19:24.50adeelwhen the sip trunk is full, e.g. the far end returns a 486 busy, i need the call to not terminate....i could probably do something in dialplan after the DIAL() to catch those calls
19:24.56SamotIf you have a single agent (aka the sip trunk) and you have it sends calls regardless of being on a call or not..
19:24.58adeelbut then i need it to retry shortly after
19:25.09SamotIt will send the calls as soon as they enter the queue on the next agent ring cycle.
19:28.05SamotDoes this other PBX have some sort of limit to how many channels it can support on a sip trunk?
19:28.22adeelyeah it does
19:28.47SamotOK, so the queue is not going to control that.
19:29.09SamotIt's going to send them to the PBX, it's going to return a 486 and it will bounce them back to the queue.
19:29.14adeelwell, the queue will handle the retry attempts....if the far end responds with a 486 busy, then the queue will reschedule the attempt
19:29.45SamotSo the plan is to hold them in a temp queue
19:29.54SamotUntil the main queue can take them and hold them...
19:29.59adeelyup, pretty much
19:30.07SamotAlright
19:30.17adeeli know i can write a dialplan to do this, but the queue module seemed more elegant
19:31.21SamotWell you should make sure the MoH  matches on each system...
19:31.36adeelno MOH, just ringing
19:32.02SamotHow long do you expect them to sit there listening to ringing?
19:32.10SamotPeople do have a limitation for that...
19:32.22SamotEndless ringing makes it seem like there is nothing there to answer.
19:33.06*** join/#asterisk jkroon (~jkroon@165.16.204.168)
19:34.07adeelSamot: that's a customer/end user problem. not my concern. my job is to build the flow
19:34.13adeeli appreciate it, but i don't really care
19:34.48SamotOh so this is a project job.
19:34.59SamotNot your company PBX.
19:36.31adeelthose details dont' matter; my original question of can a queue send multiple calls to a single endpoint is the only relevant part
19:38.18adeeln/m, just found the answer...set ringinuse=yes and asterisk will send multiple calls to the endpoint
19:38.51[TK]D-Fender<PROTECTED>
19:39.38adeelso what happens when the far end point sends a 486, with ringinuse=yes ? does * re-queue the call and re-attempt it a few seconds later?
19:39.55adeelassuming a single agent in the queue
19:40.26SamotI explained what would happen
19:40.48*** join/#asterisk jamesaxl (~James_Axl@41.248.207.247)
19:41.20adeel"Samot: It's going to send them to the PBX, it's going to return a 486 and it will bounce them back to the queue."  ....and what happens after they're bounced back to the queue?
19:41.47adeelis the position lost? does it retry immediately, etc
19:41.56seanbright"< Samot> Until the main queue can take them and hold them..."
19:42.17seanbrightjust test it
19:42.19seanbrightwhat's the issue here?
19:42.23[TK]D-Fender<adeel> is the position lost? does it retry immediately, etc <- it follows queue distribution just like normal
19:42.58Samot3:28:46 PM <Samot> OK, so the queue is not going to control that.
19:42.58Samot3:29:08 PM <Samot> It's going to send them to the PBX, it's going to return a 486 and it will bounce them back to the queue.
19:43.11seanbrightthe answer to any question about 'app_queue' is 'probably, but it is going to be ugly'
19:43.25[TK]D-FenderCall enters queue.  Selects agents.  Rings them for allotted time (max).  On failure or timeout of ringing it will WAIT the amout of time you told it to.
19:43.48SamotThey do not lose their position.
19:43.58SamotThey would still be caller 1 if the agent didn't answer.
19:44.05[TK]D-Fenderyou never bounce back to the queue... you never left if it only 486's
19:44.18[TK]D-Fenderor anything that isn't counted as an "answer"
19:44.22Samot^^ technically yes..
19:44.27adeelk, thanks
19:44.43[TK]D-Fenderwhich.... includes VOICEMAIL on a remote end, etc... better nothave INBAND responses there... or have enabled some sort of confirmation setup...
19:44.58[TK]D-FenderThings to account for...
19:47.20*** part/#asterisk seanbright (~sean@asterisk/community-developer/seanbright)
19:47.23*** join/#asterisk seanbright (~sean@asterisk/community-developer/seanbright)
19:47.23*** mode/#asterisk [+o seanbright] by ChanServ
19:47.54*** topic/#asterisk by rmudgett -> #asterisk The Open Source PBX and Telephony Platform (asterisk.org) -=- LTS: 13.22.0 (2018/07/12), Standard: 15.5.0 (2018/07/12); DAHDI: DAHDI-linux 2.11.1 (2016/03/01), DAHDI-tools 2.11.1 (2016/03/01); libpri 1.6.0 (2017/01/27) -=- Wiki: wiki.asterisk.org -=- Code of Conduct: bit.ly/1hH6P22 -=- Logs: bit.ly/1s4AKKu
19:49.31Samot[TK]D-Fender: We're not accounting for those things. This is a "temp" queue for with the PBX with the real queue has to many calls for the SIP trunk to accept new calls.
19:49.40SamotThe users are just going to sit there hearing ringing.
19:49.52SamotHopefully those aren't going to be long calls.
19:50.24[TK]D-FenderWel he said he was calling out.
19:50.26*** join/#asterisk hans109h (~jw__@h184-60-28-43.mdtnwi.dsl.dynamic.tds.net)
19:50.30SamotYeah.
19:50.35[TK]D-FenderIs the "out" technically to "nowhere" and no real end?
19:50.37SamotFrom Asterisk to the PBX with the real ACD
19:50.44SamotThe agents are on that PBX
19:50.47[TK]D-Fenderso a queue to a queue?
19:50.49SamotYes.
19:50.53[TK]D-FenderWTF
19:50.55SamotIn a sense.
19:51.01SamotBecause the SIP trunk has X channels.
19:51.09SamotSo new incoming calls are getting busy
19:51.19[TK]D-FenderIs this to use a queue to limit the channels?
19:51.34drmessanouh oh
19:51.37SamotOr hold them until capacity is lowered.
19:51.44drmessano13.22 is out.  GVSIP just broke again
19:51.48[TK]D-FenderThis sounds pretty sad....
19:52.08[TK]D-Fenderdrmessano, You could leave that first sentence out entirely on a continuing basis...
19:52.16hans109hI've tried 2 different ways to use the SayAlpha command to spell out the content of a variable, but the way that it is working is that it just spells the name of the variable. Here is one example: same = n,SayAlpha(${PublicIP})
19:52.19adeel[TK]D-Fender: it does a few other functions before the queue portion, but yeah
19:52.24hans109his it a syntax problem?
19:53.18[TK]D-Fenderhans109h, Show us the call....
19:53.34[TK]D-Fenderhans109h, CLI tells all....
20:25.36hans109hhere is the CLI portion of the other way I tied to do it: https://pastebin.com/2b0ntMsz
20:28.49[TK]D-Fenderthat of course doesn't look like the previous bit you showed us
20:28.51[TK]D-Fender"$(SHELL(curl -kLs http://api.ipify.org))")
20:29.05[TK]D-Fender$(SHELL <- and the failure is pretty clear.  wrong brace
20:29.38[TK]D-FenderNEXT!@@@!@!!
20:50.50*** join/#asterisk jamesaxl (~James_Axl@41.140.230.87)
20:57.23[TK]D-FenderBBIAB
20:58.40hans109hThat's why I said it was the other way I tried to do it, either way it isn't working for me, but from your exclamation it appears there is a problem with my shell function so I will look at that.
21:00.01*** join/#asterisk pruonckk (~pruonckk@177.11.143.135)
21:06.54drmessanohans109h: Any reason you're not using app_curl for this?
21:08.02*** join/#asterisk cr1 (~cr@ip174-68-116-216.sd.sd.cox.net)
21:08.38hans109hdrmessano, come on, I just got it working this way and now you said that!  :-) just kidding....only because it's been a few years since I've made any changes to Asterisk so I'm pretty rusty.
21:09.13drmessanoI think CURL() has been around for 10 years or so
21:12.20hans109hSo the benefit of using app_curl vs a shell is lower resource consumption?
21:13.36*** join/#asterisk bouncer151 (62c27807@gateway/web/freenode/ip.98.194.120.7)
21:14.44drmessanoCleaner way of doing it
21:17.55drmessanoexten => 23,1,SayAlpha(${CURL(http://api.ipify.org)})
21:17.59drmessanohans109h: ^
21:20.42hans109hThanks for the suggestion, I was just finishing up doing exactly that.  Works quite nice.
21:21.21bouncer151hi, looking to see if I can get some clarification on getting asterisk to output through soundcard for an overhead page. I have attempted to load chan_alsa.so but it fails to load and the reason is because the soundcard cannot match to 8000hz for sample rate. Has anybody successfully gotten paging to work out of asterisk? I read somewhere it "used" to work and now no longer works.
21:22.07hans109hI decided to set the curl response as a variable, so that I can repeat the IP address twice without having to make two calls to ipify.org, seemed cleaner.
21:35.06hans109hThanks for the help.  Good night.
21:45.54*** join/#asterisk sibyakin (~sibyakin@188.162.228.115)
22:02.14*** join/#asterisk [TK]D-Fender (~joe@64.235.216.2)
22:09.42*** join/#asterisk tomaluca95 (~quassel@kde/developer/tomaluca)
22:17.05*** join/#asterisk shootbird (~quassel@beepbeep.serverpit.com)
22:37.37*** join/#asterisk war9407 (war@pool-70-106-236-148.clppva.fios.verizon.net)
23:01.30*** join/#asterisk kunwon1 (~kunwon1@unaffiliated/kunwon1)
23:18.14*** join/#asterisk ChkDigit (~u388mw@74.3.144.66)
23:24.30*** part/#asterisk kharwell (kharwell@nat/digium/x-tdrmtlkpnrncvfji)
23:32.02*** join/#asterisk tehgooch (tehgooch@unaffiliated/tehgooch)
23:47.22*** join/#asterisk tehgooch (tehgooch@unaffiliated/tehgooch)

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