IRC log for #asterisk on 20160606

00:16.27*** join/#asterisk klow (~textual@c-67-161-106-89.hsd1.wa.comcast.net)
00:44.42*** join/#asterisk adeeln (~adeel@CPE00505698b193-CM0c473dd4c8c0.cpe.net.cable.rogers.com)
00:48.04xochilpili[TK]D-Fender, this is the config and the sip debug in both servers
00:48.06xochilpilihttp://pastebin.com/QnJBBf9h
00:50.08[TK]D-FenderRetransmitting #2 (no NAT) to 205.186.175.114:5060:
00:50.13[TK]D-Fendertha is a PUBLIC IP
00:50.26[TK]D-FenderAnd you say your server B is a PRIVATE one.
00:50.32[TK]D-FenderSo why are you sending to the PUBLIC IP?
00:51.44[TK]D-FenderYou are also showing only the debug & config from ONE side
00:53.32xochilpili[TK]D-Fender, no, im showing both servers
00:54.00xochilpili============= SERVER B: 10.0.253.7 ================ <<
00:54.30[TK]D-Fender<[TK]D-Fender> Retransmitting #2 (no NAT) to 205.186.175.114:5060: <------------------
00:56.00xochilpili[TK]D-Fender, i dont know why is calling this IP, is not mine :/
00:56.16*** join/#asterisk Oatmeal (~Suzeanne@75-103-145-152.ccrtc.com)
00:56.25[TK]D-Fender<PROTECTED>
00:56.34[TK]D-FenderReliably Transmitting (no NAT) to 205.186.175.114:5060:
00:56.34[TK]D-FenderINVITE sip:1100@server_b SIP/2.0
00:56.46[TK]D-FenderVery clear about where * was told to contact them at
00:57.13xochilpili[TK]D-Fender, oh! if i ping to server_b i got that ip address
00:58.04[TK]D-Fenderbut that's NOT the IP you said
00:58.20[TK]D-FenderSo why should we be seeing that?
00:58.26xochilpilino, it's not my ipaddress
00:58.34xochilpilii dont know what server is that
00:58.49xochilpilibut i dont know either why is calling to that server
00:59.00[TK]D-FenderBecause something REGISTERED to it
00:59.26[TK]D-Fender[server_b] host=dynamic
00:59.45[TK]D-FenderYou have FIXED IP's.  Why are you even REGISTERING in the first place?
00:59.55[TK]D-FenderYou register when you ar MOBILE.
01:00.08[TK]D-FenderIIf your IP is expected to change
01:00.29xochilpili[server_b] host=10.0.253.7 make sense?
01:00.36[TK]D-FenderIs that hte IP?
01:00.44[TK]D-Fenderthen that is what you should be
01:01.01xochilpiliyes, server A is 10.0.253.6 while server_B is 10.0.253.7
01:03.08xochilpilii got this changing host chan_sip.c:17154 register_verify: Peer 'server_a' is trying to register, but not configured as host=dynamic
01:04.23*** join/#asterisk jjrh (~jjrh@2607:f0b0:8:801c:d87:100c:9d70:4ab6)
01:04.39[TK]D-FenderNow the you've set hosts... STOP TRYING TO REGISTER
01:05.26xochilpilifor both servers on each ?
01:05.46xochilpilii mean in hosts i need to add both: server_a and server_b on each server right?
01:06.21[TK]D-FenderNo
01:06.31[TK]D-Fender! account that MATCHES on both sides
01:06.33[TK]D-Fender1
01:06.38[TK]D-FenderNO REGISTERING
01:06.49[TK]D-FenderEach side has the OTHER SIDES IP on the host
01:08.08*** join/#asterisk KerioMorgan (~Adium@us.kerio.com)
01:10.53xochilpilii dont get : aacount that matches on both sides ?
01:11.18[TK]D-Fender1 peer on each side
01:11.19xochilpiliboth accounts server_a and server_b are registered in both sides
01:11.25[TK]D-FenderNO REGISTERIONG.
01:11.34[TK]D-FenderWhat part are you having trouble understanding?
01:11.52[TK]D-FenderNO REGISTER AT ALL.  REMOVE THEM. ****NOW****
01:12.05xochilpiliremove register=> ??
01:12.10[TK]D-FenderYou KNOW the IP on the other side.  Set them in the peer you use on each isde
01:12.15[TK]D-FenderNO REGISTER AT ALL.  REMOVE THEM. ****NOW****
01:12.35xochilpili[TK]D-Fender, i also have an englsh issues :/
01:12.44xochilpiliplease dont be impatient
01:12.55[TK]D-Fender<[TK]D-Fender> NO REGISTERING
01:12.56xochilpilii have remove register=> in both sides
01:13.00[TK]D-Fender[TK]D-Fender> Now the you've set hosts... STOP TRYING TO REGISTER
01:14.16xochilpilihosts > http://pastebin.com/AcZBeDhc
01:16.55[TK]D-FenderWhy are you screwing around iwth the HOSTS file?
01:17.18*** join/#asterisk fstd_ (~fstd@unaffiliated/fisted)
01:18.01xochilpiliwhat you mean?
01:18.07xochilpilii not ok ?
01:18.18xochilpiliis not ok?
01:18.36[TK]D-FenderNO
01:18.41[TK]D-FenderThat is not an Asterisk config
01:18.50[TK]D-Fenderwhay are you screwing around with OTHER stuff?
01:19.18xochilpili<[TK]D-Fender> Now the you've set hosts... STOP TRYING TO REGISTER <<
01:19.25[TK]D-Fender<xochilpili> [server_b] host=10.0.253.7 make sense?
01:19.26xochilpilior you mean host= << ?
01:19.34xochilpilidamn
01:19.35xochilpilisorry
01:19.37[TK]D-FenderHOST= <--- IN SIP.CONF
01:19.52[TK]D-FenderNOT DYNAMIC
01:20.03xochilpilisorry, sorry
01:21.36*** join/#asterisk almostworking (~almostwor@unaffiliated/almostworking)
01:22.29xochilpili[TK]D-Fender, but for example. in sip.conf in the server_a host = this is the IPADDR of SERVER A or SERVER B???
01:23.09[TK]D-FenderTHE OTHER SIDE]
01:23.36[TK]D-Fender<[TK]D-Fender> Each side has the OTHER SIDES IP on the host
01:26.02xochilpili[TK]D-Fender, this is the new sip.conf settings : http://pastebin.com/aP4cBCvk
01:29.35xochilpili[TK]D-Fender, http://pastebin.com/9gfFUAtp << debug server A
01:29.48xochilpilihttp://pastebin.com/caSH8fSE << debug server B
01:30.30xochilpiliin server b there's a  getaddrinfo("server_a", "(null)", ...): Name or service not known ???
01:30.43xochilpiliand server A do anything
01:31.14[TK]D-FenderYou're still using a named host
01:31.28[TK]D-Fenderit's doing a DNS lookup beacuse you stil have a reference fkloating around
01:32.51*** join/#asterisk raspberrypifan (~raspberry@2604:2000:6016:be00:6355:b61:14e7:dbba)
01:33.42xochilpili[TK]D-Fender, where to change this? i have not enabled dnsmgr.conf
01:34.26xochilpilisrvlookup=no <<
01:34.50[TK]D-Fender...
01:35.24[TK]D-Fender;register => server_b:p4pr1k4@10.0.253.7/server_a
01:35.27[TK]D-FenderGarbage like this
01:35.54[TK]D-Fendernevermind.
01:35.55[TK]D-Fenderwrong line
01:36.03[TK]D-Fenderrestat both *'s
01:36.19xochilpilidone
01:36.23xochilpilirestart?
01:36.24[TK]D-Fenderand show the configs for both
01:36.27[TK]D-Fenderrestart *
01:36.31[TK]D-Fendercomplete
01:36.33[TK]D-Fendernot just a reload
01:36.42[TK]D-Fender"core restart now"
01:36.42xochilpiliservice asterisk restart
01:36.47[TK]D-FenderOr that
01:36.51xochilpiliok done
01:36.52*** join/#asterisk wil_syd (~wil_syd@c110-20-159-70.rivrw10.nsw.optusnet.com.au)
01:37.07xochilpiliERROR[15711][C-00000000]: netsock2.c:305 ast_sockaddr_resolve: getaddrinfo("server_a", "(null)", ...): Name or service not known
01:37.12xochilpilii got the same error
01:37.16xochilpiliin server b
01:37.37[TK]D-FenderStill using that HOST entry instead of an IP somewhere
01:39.08xochilpilihttp://pastebin.com/MwCbUt4Z <<
01:39.35[TK]D-FenderGo look at what it's trying to do that's referencing it.
01:40.17xochilpiliin sip.conf i have change [server_a] host = 10.0.253.7 ; (ip address server B) and in [server_b] host=10.0.253.7 ; (ip address server A)
01:40.28[TK]D-Fendermake the peer names match
01:40.35[TK]D-Fenderand type=peer
01:40.41[TK]D-Fendernot friend
01:40.46xochilpilioks
01:41.42xochilpilierver_a                  10.0.253.7                                  Auto (No)  No             5060     Unmonitored  << server a : sip show peers
01:42.03xochilpiliserver_b                  10.0.253.6                                  No         No             5060     Unmonitored << server b : sip show peers
01:42.22xochilpiliand i got the same: getaddrinfo("server_a", "(null)", ...): Name or service not known
01:42.42[TK]D-FenderYou're not shoing the FULL SIP DEBUG to show WHY it's making that attempt in the first place
01:43.32xochilpilihttp://pastebin.com/11i13iZv << server b DEBUG
01:44.31[TK]D-Fender- Executing [1100@from-internal:2] Dial("SIP/100-00000002", "SIP/server_a/1100") in new stack
01:44.56*** join/#asterisk wil_syd2 (~wil_syd@c110-20-159-70.rivrw10.nsw.optusnet.com.au)
01:45.00[TK]D-FenderWhere do we see you have a peername matching that on that server?
01:46.02xochilpilihttp://pastebin.com/PWhAM7FS << extensions.conf in server A
01:46.35xochilpilibut the call is not reporting on server_a
01:47.00[TK]D-FenderI did not say "extensions.conf"
01:47.03[TK]D-FenderI said PEERNAME
01:47.41xochilpilii remove the register=> !!
02:55.41*** join/#asterisk wil_syd (~wil_syd@c110-20-159-70.rivrw10.nsw.optusnet.com.au)
03:02.32*** join/#asterisk yoavz (yoavz@yoavz.net)
03:12.02*** join/#asterisk yoavz (yoavz@yoavz.net)
04:02.30*** join/#asterisk SaintMoriarty (~SaintMori@ip24-251-222-152.ph.ph.cox.net)
04:04.11*** join/#asterisk KerioMorgan (~Adium@gw-us.kerio.com)
04:09.19*** join/#asterisk coppice (~chatzilla@123203240102.ctinets.com)
04:22.10*** join/#asterisk vader- (uid163236@gateway/web/irccloud.com/x-zvtqlpkogqtgzzjh)
04:31.36*** join/#asterisk ksmutthu (~ksmutthu@106.51.36.237)
04:38.09*** join/#asterisk [NC] (~nc@rv1.sabius.net)
05:00.49*** join/#asterisk KerioMorgan (~Adium@gw-us.kerio.com)
05:13.50*** join/#asterisk WIMPy (~wimpy@85.183.95.26)
06:01.40*** join/#asterisk bof22 (~Thunderbi@185.13.183.107)
06:02.45*** join/#asterisk SaintMoriarty (~SaintMori@ip24-251-222-152.ph.ph.cox.net)
06:05.04*** join/#asterisk Rasputin3711 (~Rasputin3@87.255.254.66)
06:21.26*** join/#asterisk KerioMorgan (~Adium@us.kerio.com)
06:23.04*** join/#asterisk hehol (~hehol@gatekeeper.loca.net)
06:23.14*** join/#asterisk obelixBE (~obelix@d5152CCD8.static.telenet.be)
07:01.19*** join/#asterisk Zogot (~Adium@185.21.52.255)
07:06.54*** join/#asterisk jkroon (~jkroon@uls-154-73-35-201.wall.uls.co.za)
07:10.59*** join/#asterisk mirela666 (~mirkob@2a00:1950:400:0:a8b4:f487:2421:f0fb)
07:13.34*** join/#asterisk pchero_work (~pchero@109.70.54.56)
07:18.55*** join/#asterisk jploh (~textual@ip-128-172.grgrid.net)
07:19.16*** join/#asterisk tzafrir (~tzafrir@local.xorcom.com)
07:25.17*** join/#asterisk areski (~areski@80.174.128.25.dyn.user.ono.com)
07:32.58*** join/#asterisk bof23 (~Thunderbi@185.13.183.107)
07:43.19*** join/#asterisk sekil (~sekil@nat-73.net011.net)
07:48.00*** join/#asterisk CeBe1 (~CeBe@a81-14-235-90.net-htp.de)
07:49.08*** join/#asterisk Zogot (~Adium@185.21.52.255)
07:57.45*** join/#asterisk Chainsaw (~chainsaw@gentoo/developer/chainsaw)
08:04.42*** join/#asterisk DanB (~DanB@clt-195.192.204.127.ip-anschluss.net)
08:07.05*** join/#asterisk sekil (~sekil@nat-73.net011.net)
08:16.18*** join/#asterisk angryuser (~greg@LNeuilly-656-1-71-123.w92-154.abo.wanadoo.fr)
08:16.43*** join/#asterisk pchero_work (~pchero@109.70.54.56)
08:34.47*** join/#asterisk ksmutthu_ (~ksmutthu@106.51.36.237)
08:47.29*** join/#asterisk Zogot (~Adium@185.21.52.255)
09:00.18*** join/#asterisk jusle (~jusle@dbdt6zyf9vvj6gbfrc6gt-3.rev.dnainternet.fi)
09:01.34*** join/#asterisk angryuser (~greg@LNeuilly-656-1-71-123.w92-154.abo.wanadoo.fr)
09:07.34*** join/#asterisk Alblasco1702 (~Alblasco1@ip5456b46b.speed.planet.nl)
09:07.55*** join/#asterisk areski (~areski@120.red-88-27-170.staticip.rima-tde.net)
09:13.26*** join/#asterisk Zogot (~Adium@185.21.52.255)
09:25.42*** join/#asterisk hehol (~hehol@gatekeeper.loca.net)
09:32.28*** join/#asterisk wil_syd (~wil_syd@c110-20-159-70.rivrw10.nsw.optusnet.com.au)
09:33.37*** join/#asterisk ksmutthu__ (~ksmutthu@106.51.36.237)
09:35.31*** join/#asterisk wil_syd (~wil_syd@c110-20-159-70.rivrw10.nsw.optusnet.com.au)
09:50.06*** join/#asterisk Chainsaw (~chainsaw@gentoo/developer/chainsaw)
09:54.06*** join/#asterisk ksmutthu (~ksmutthu@106.51.36.237)
10:09.35*** join/#asterisk WIMPy (~wimpy@85.183.95.26)
10:12.33*** join/#asterisk shootbird (~quassel@beepbeep.serverpit.com)
10:27.31*** join/#asterisk wil_syd2 (~wil_syd@c110-20-159-70.rivrw10.nsw.optusnet.com.au)
10:30.15*** join/#asterisk jjrh (~jjrh@2607:f0b0:8:801c:d1a6:93db:4fa4:9e1c)
10:36.04*** join/#asterisk Terminar (~Terminar@uranus.belnet.de)
10:40.06*** join/#asterisk mirela666 (~mirkob@89.184.168.160)
10:43.40*** join/#asterisk gtjoseph (~gtjoseph@unaffiliated/gtj)
10:57.42*** join/#asterisk ksmutthu_ (~ksmutthu@58.68.95.90)
11:02.22*** join/#asterisk mub (~Jub@65-123-23-3.dia.static.qwest.net)
11:08.23*** join/#asterisk jkroon (~jkroon@uls-154-73-35-201.wall.uls.co.za)
11:15.21*** join/#asterisk Zogot (~Adium@185.21.52.255)
11:31.14*** join/#asterisk todwetsprock (~florian@p5099a594.dip0.t-ipconnect.de)
11:41.43*** join/#asterisk kchehab (~kchehab@77.42.222.46)
11:41.49*** join/#asterisk thiagoc (~thiagoc@unaffiliated/thiagoc)
11:42.39kchehabwhile loading Record command after call is answered , reocrded file .wav playback sound is Chewing , for example call duration is 20 seconds you will find wav file lenght 45  seconds
11:42.41kchehabany idea
11:43.16kchehabbtw it was working perfectlyy before , its acting like that from couple of days only
11:56.02*** join/#asterisk Zogot (~Adium@185.21.52.255)
11:57.52*** join/#asterisk raspberrypifan (~raspberry@2604:2000:6016:be00:6355:b61:14e7:dbba)
11:58.26*** join/#asterisk Zogot (~Adium@185.21.52.255)
11:58.52*** join/#asterisk raspberrypifan (~raspberry@2604:2000:6016:be00:6355:b61:14e7:dbba)
12:25.39*** join/#asterisk nixnothing (~vizgix@168.235.91.163)
12:30.16*** join/#asterisk Nate15329 (~Nate15329@99-72-98-70.lightspeed.oshkwi.sbcglobal.net)
12:31.12*** join/#asterisk boris_t (~boris_t@212.119.243.183)
12:33.34*** part/#asterisk BlackMaria (~BlackMari@dsl-104.163.153-74.ebox.ca)
12:37.23*** join/#asterisk Oatmeal (~Suzeanne@75-103-145-152.ccrtc.com)
12:39.06nixnothinghttps://www.youtube.com/watch?v=eUochCGC9Ag
12:39.18*** join/#asterisk [TK]D-Fender (~Joe@216-191-106-165.dedicated.allstream.net)
12:39.25nixnothing*wrong tab*
12:40.15nixnothing*but still asterisk related, so I guess It works out*
12:40.21ChainsawWell at least it's vaguely relevant. I think you'll get away with it :)
12:40.31nixnothingXD
12:41.33*** join/#asterisk rafaels (~rafaels@187.59.80.159)
12:43.59*** join/#asterisk thiagoc_ (~thiagoc@unaffiliated/thiagoc)
12:46.37*** join/#asterisk s8y (~ss8yy@host217-36-11-53.in-addr.btopenworld.com)
12:48.13*** join/#asterisk rafaels (~rafaels@177.82.136.167)
13:12.29*** join/#asterisk brad_mssw (~brad@66.129.88.50)
13:16.38*** join/#asterisk Suisso (~Suisso@110.167.63.81.static.wline.lns.sme.cust.swisscom.ch)
13:31.10*** join/#asterisk Zogot (~Adium@185.21.52.255)
13:40.45nixnothingoh god
13:40.58nixnothingour coffee machine was down today
13:40.59filefalls over
13:41.45nixnothingthey just fixed it
13:42.30TandyUKcelebrate
13:42.35TandyUKassuming it makes Tea that is :P
13:42.43nixnothinghttps://s-media-cache-ak0.pinimg.com/736x/24/de/ca/24decaddab89339f7950c4a653ab2b83.jpg
13:51.17*** join/#asterisk davlefou (~davlefou@unaffiliated/davlefou)
14:01.51*** join/#asterisk Haris (~haris@unaffiliated/haris)
14:05.50*** join/#asterisk kharwell (kharwell@nat/digium/x-khdwiazwaptztjkz)
14:18.31*** join/#asterisk rmudgett (rmudgett@nat/digium/x-nyflywnpkljpopbi)
14:22.15*** join/#asterisk newtonr (RustyNewto@nat/digium/x-ewlhbsxnpmqsikpg)
14:22.15*** mode/#asterisk [+o newtonr] by ChanServ
14:29.51*** join/#asterisk ModFather (~ModFather@unaffiliated/modfather)
14:44.38s8yhello, I would like to disable modules that are not needed in my infrastructure. Since I don't have cisco phones nor pstn can I disable skinny and dhadi?
14:45.06[TK]D-Fenderyes
14:45.24ModFatherhi [TK]D-Fender  :)
14:45.39*** join/#asterisk Qwell (~north@asterisk/developer/Qwell)
14:45.39*** mode/#asterisk [+o Qwell] by ChanServ
14:48.29s8ythanks [TK]D-Fender, is it safe to also disable ael?
14:49.11*** join/#asterisk Haris (~haris@unaffiliated/haris)
14:49.13[TK]D-Fenderyes
15:00.08s8ythanks again [TK]D-Fender, would that be noload => func_aes.so inside modules.conf or is it done in some other way?
15:00.11*** join/#asterisk F2Knight (~F2Knight@c-50-139-85-237.hsd1.or.comcast.net)
15:00.46*** join/#asterisk monsterco (~monsterco@TOROON474AW-LP140-03-1177760945.dsl.bell.ca)
15:01.00[TK]D-Fenderthat'd be the way
15:01.18monstercoHi everyone - I see that there are few libraries for ARI but seems they are not maintained. Is there an offiial Digium or other well maintained python library for ARI?
15:02.52*** join/#asterisk KerioMorgan (~Adium@us.kerio.com)
15:04.38[TK]D-Fenderhttps://www.google.ca/#q=python+ari+asterisk
15:04.44[TK]D-FenderVERY easy Google search.
15:04.57[TK]D-FenderGoogle is your friend.  Love the Google.  Use the Google.
15:16.26*** join/#asterisk azerus (~badass@unaffiliated/badass)
15:18.59monstercoI have checked all those available and are old or not maintained...hence my question if there is an official library for this...
15:19.07monstercoso i guess not
15:27.45*** join/#asterisk pa (~pa@unaffiliated/pa)
15:36.08monstercoUsing Asterisk ARI - can i connect two calls together? is that bridging?
15:38.00*** part/#asterisk Haris (~haris@unaffiliated/haris)
15:38.47[TK]D-Fender"Old"
15:38.51monstercoIs this what i need or is there something simpler? https://wiki.asterisk.org/wiki/display/AST/Bridges
15:38.52[TK]D-FenderHow old is "old"?
15:39.14monstercocurrently, I am using Call Files to make a call and then directing that to dialplan to make the second leg of call
15:39.28monsterco[TK]D-Fender - two years with no questions answered...
15:39.32[TK]D-FenderWhat does any of that have to do with ARI?
15:39.47[TK]D-Fender<monsterco> [TK]D-Fender - two years with no questions answered... <- link it
15:40.52monstercoARI python library is OLD
15:41.05monstercois the relevance - see my original question
15:41.09[TK]D-FenderLink it
15:42.34monstercohttps://github.com/asterisk/ari-py/issues
15:43.44*** join/#asterisk malcolmd (malcolmd@pdpc/sponsor/digium/malcolmd)
15:43.44*** mode/#asterisk [+o malcolmd] by ChanServ
15:43.45monstercoLatest issue answered: Sep 15, 2014
15:44.52[TK]D-Fenderhttps://www.google.ca/#q=asterisk+ARI+python
15:45.06[TK]D-FenderWell you can eitehr follow the docs and code what you need or Google on.
15:45.09[TK]D-FenderI'm not seeing much
15:45.19[TK]D-FenderIs tehre a specific problem with the aspect you need?
15:45.50[TK]D-FenderAnd before we even get to this point.. what do you actually need?
15:47.02drmessanoI'm not sure why you would need a library
15:47.53drmessanoIt's REST..
15:49.00*** join/#asterisk evilman_work (~evilman@87.244.6.228)
16:00.07*** join/#asterisk CrowX- (~CrowX-@79.141.122.86)
16:00.09monstercodrmessano - I was trying to establish that. I was in the process of doing research...
16:00.27monsterconot sure why a library exists and if they are usefull to me or I should simply connect directly..
16:01.00monstercoside question: "SIP/4154456665-out-00002fc2 is making progress passing it to IAX2/220-6634"  <<< is this using Bridge?
16:01.07drmessanohttps://wiki.asterisk.org/wiki/pages/viewpage.action?pageId=29395573
16:01.17drmessanoLiterally its all on the Wiki page for ARI
16:01.23drmessanoWhich should be the first place you looked
16:01.33monsterco[TK]D-Fender - I am looking to use ARI for many different operations. But to start with, I want to call one party and then set caller ID and call another party and join the calls
16:02.00[TK]D-FenderHow is call-files not enough already?
16:02.06monstercodrmessano - that is the page I mentioned I got the info from
16:02.24monsterco[TK]D-Fender - call files work beautifully - but I want to upgrade....
16:02.47monstercothey can't tell me channel status to show on web though...ARI will help show when a call is established, or hangup etc...
16:03.03monstercoplus it can be controlled from another server end rather than files on asterisk...
16:06.55*** join/#asterisk themayor (~themayor@unaffiliated/themayor)
16:08.13*** join/#asterisk Dovid (~dovid@static-173-63-105-210.nwrknj.fios.verizon.net)
16:08.18DovidAnyone here for Belgium?
16:09.19monstercoare "core show applications" in asterisk CLI same and works for ARI?
16:10.21fileno, you can't execute dialplan applications from ARI - unless you send the channel back to the dialplan
16:11.34*** join/#asterisk consolejazz (~consoleja@fsf/member/consolejazz)
16:11.45monsterco@file - Thanks. weired....I thought you can do this there....hmmm...can I set CallerID?
16:12.03filewhen you originate an outgoing call in ARI, yes
16:12.09fileARI is for writing telephony applications
16:12.17fileit provides the primitives to do so
16:12.38monsterco@file - so what do I use to originate an outgoing call in ARI?
16:12.43filehttps://wiki.asterisk.org/wiki/pages/viewpage.action?pageId=29395573 describes it
16:12.51monstercoI thought that is the: Stasis and GET /applications/{applicationName}
16:13.34filehttps://wiki.asterisk.org/wiki/display/AST/Asterisk+13+Channels+REST+API#Asterisk13ChannelsRESTAPI-originate
16:13.50fileand that GET is to get details about an ARI application
16:15.44consolejazzHi. Running Debian headless on pogoplug v4 (low-powered plug computer). Wish to install Asterisk and connect to my PBX trunk (voip.ms) and use an ATA with the setup
16:15.51consolejazzBest of following these instructions, right? https://wiki.asterisk.org/wiki/display/AST/Installing+Asterisk+From+Source
16:16.15consolejazzConsidering there's no official, up-to-date Asterisks packages in official Debian package manager..
16:16.34consolejazzJust looking for basic bare bones setup
16:16.58monsterco@file - thanks, I have been reading those...I have implemented the example extension 1000 which allows me to interject Hello World into the call...so there is no way to use ARI to originate a call?
16:17.12fileyes, there is
16:17.21monstercoi mean using like POST
16:17.30fileyes, I gave the documentation above
16:18.26monsterco@file - thanks; let me explore that
16:21.00consolejazzfile: hello.
16:21.07consolejazzfile: does it make sense the approach I'm taking for install?
16:21.15consolejazzconsidering type of device I'm on and distro
16:21.20consolejazzjoin #voip
16:21.29consolejazz:/
16:21.33[TK]D-FenderYes
16:21.36fileI don't have experience with that device, so I can't speak for how well it will work - but it should
16:21.58consolejazz[TK]D-Fender: howdy, was that in response to my general question?
16:22.07[TK]D-Fenderconsolejazz, YES.  Go compuil as be the instructitons provided with *
16:22.12[TK]D-Fendercompile*
16:22.47consolejazz[TK]D-Fender: perfect, thanks. Curious, on a typical modern desktop does the compile take a long while?
16:22.56consolejazzhasn't compiled any software in some time
16:23.21[TK]D-Fendernot long
16:23.48consolejazzAlso, I should be using SIP protocol for setup correct?
16:23.59consolejazzI'm subscribed to SIP trunk at voip.ms service
16:24.55consolejazzAs for my ATA, Cisco SPA112, I'll have to sort that out in turn
16:25.38[TK]D-Fenderyes
16:25.45consolejazzThis is for small VoIP environment at home
16:26.05consolejazzcouple softphones (Linphone on OS X) and then the ATA attached to cordless phone
16:26.32consolejazzforgive me If I'm butchering any VoIP terminology here; just starting out
16:26.56[TK]D-Fendernot yet
16:27.05consolejazz:>
16:32.41*** join/#asterisk warewolf (warewolf@warewolf.org)
16:33.30warewolfanybody know how turn on extended SSL debugging when troubleshooting SIP-TLS?
16:34.10warewolfI've got a hardware SIP phone working just fine w/ sip TLS, but linphone is complaining that there's an unsupported cipher.  I can't tell what cipher linphone and asterisk are trying to use
16:35.41*** join/#asterisk mirela666 (~mirkob@2a00:1950:400:0:c6e:f4f6:e502:b408)
16:38.16warewolfall I get on the asterisk side is
16:38.18warewolftcptls.c:609 handle_tcptls_connection: Problem setting up ssl connection: error:00000000:lib(0):func(0):reason(0)
16:38.23warewolftcptls.c:684 handle_tcptls_connection: FILE * open failed!
16:39.03monsterco@file - I read somewhere (can't find now) to use my own Channel IDs wehn using ARI is preferred. Do you know why that is? and if I should use them are there any series of numbers I have to stay away from so I don't clash with other Asterisk calls?
16:39.14monstercoor this is totally different stuff and I don't have to worry about it at all
16:39.23filebecause you may receive events before your POST completes and returns
16:39.43fileand you can use what you wish
16:46.40*** join/#asterisk miralin (~Thunderbi@194.8.128.122)
16:46.45monsterco@file - makes total sense - thanks :)
16:47.19*** join/#asterisk syadnom (~syadnom@167.88.114.244)
16:47.33syadnomhi all.  I'm looking for a tool to monitor real-time latency on a sip channel.
16:47.40syadnomhopefully a simple CLI tool....
16:47.42monsterco@file - on Asterisk CLI, other than setting verbose to 9; is there any other tool that helps me debug or see verbosity of ARI actions?
16:47.56monstercosyadnom - snmp?
16:48.06syadnommonsterco, I mean 'live'.
16:48.13fileI'd join #asterisk-ari and ask there, so others can join in on how they figure out things
16:48.20syadnomas in , watch an in-flight call's latency
16:48.57monstercolisten via AMI maybe....not sure - but if this is to diagnose network I just check for patckets and quality (latency) of overall network and tell client their internet is bad...
16:49.31monsterco@file - didn't know that exists; thanks agian
16:50.07monstercosyadnom - oh....hmmm you mean once the channel is established? i think that still reflects on "sip show peer" - doesn't it?
16:54.39syadnommonsterco, yes, but then I've got logs scrolling through etc etc.
16:58.22monstercoOoooo lol that is always the prob with CLI I find. Maybe you can use grep and | things at shell and do a script to check every second?
16:58.47subvhomeare there any limitations with using AsteriskNOW?
16:59.10subvhomeas apposed to building a server from scratch
16:59.12subvhome?
17:01.18nixnothing"astersk"...NOW!?
17:01.36fileAsteriskTHEN
17:02.03nixnothingyou mean digium's paid support Asterisk solution?
17:02.27subvhomeNo.. there auto installer thing.. AsteriskNOW
17:02.35nixnothingah
17:02.36nixnothingeww
17:02.42fileAsteriskNOW is Asterisk + FreePBX
17:03.08nixnothingdoes it do weird config changes
17:03.31[TK]D-FenderGUI owns your configs, not you
17:03.35nixnothingor just install the packages? why would you not just use your pacman?
17:03.47monstercoAsteriskNOW is handled by Sangoma I think after they bought freepbx
17:03.53nixnothingGUI?
17:03.54subvhomeyou know .. im just going to go with no gui...
17:04.15nixnothingis this for winservers?
17:04.20subvhomethanks.
17:04.23subvhomeno...
17:04.26*** join/#asterisk rafaels (~rafaels@177.7.238.224)
17:04.27nixnothingyeah
17:04.30nixnothingthe answer is
17:04.34nixnothinganything server demon
17:04.38nixnothingdont use GUI
17:04.39nixnothingever
17:04.42*** join/#asterisk sawgood (~sawgood@unaffiliated/sawgood)
17:04.46nixnothingthats prob why I was confused
17:04.54subvhomewell AsteriskNOW is a linux distro
17:05.04nixnothingeww
17:05.06subvhomeso regardless of a gui being available.. the core is there
17:05.19subvhomeI'm going with plain ol asterisk
17:05.37subvhomenot a fan of the gewy
17:05.53nixnothingI don't like prebuilt specialized distros generally
17:06.11*** join/#asterisk xnor (~alex@untian.silverninja.net)
17:06.46nixnothing*maybe I'm just biased tho* I run a cluster so gui would be automatic no
17:07.04nixnothingbut I could see this for like a small office who wants to diy
17:07.44nixnothingsorry I didnt have context of the scope/environment you are using it foer
17:08.02monsterconixnothing - u will trun around when you manage few more boxes :)
17:08.07monstercoor when user wants access...
17:08.22nixnothing?
17:08.28monstercoGUI
17:08.56nixnothingwe are centrailized cloud cluster so thats not a thing we ever have to worry about
17:09.16nixnothingwe do have a lot of web monitorying tools tho
17:09.41nixnothingthier current software soltion is enswitch
17:11.03nixnothingits not the best overall solution if you were going to make a cloud voip cluster today, but thats what we use and have set up for like ~8 years.
17:12.03nixnothingbasically the users all have a web portal to make changes to the thier own DB values so they can do it themselves if they want to
17:12.45nixnothingso I get what you mean, with GUI (im my case customer facing *graphical* web portal)
17:13.25*** join/#asterisk simplydrew (~simplydre@unaffiliated/simplydrew)
17:14.06drmessanoIt really depends on what youre doing
17:14.19nixnothing-_- they wont let me touch the perl code tho since enswitch wont support parts of It If I made my own custom changes to it tho.,.. sadness...  T_T
17:15.08drmessanoWhen someone says "I need a GUI to manage Asterisk", it's such an open ended request
17:18.37nixnothingheres how I would spit it up (small setups - GUI, graphical linux is fine) (medium / multi-tenant, below 1000 phones - some customization of asterisk, maybe grow to small cluster) (large, or cloud/centrailized cluster call bridging - heavier customization, code, solution, etc)
17:18.51nixnothingthis is not considering call centers tho
17:19.09nixnothingthats a thing I wouldn't know much about
17:20.32nixnothingup to 100? small, single box, up to maybe 500/700 small cluster
17:20.56nixnothing*my guess
17:21.57drmessanoSomething like FreePBX is good if you are building a "PBX".. If you're using Asterisk as sort of a softswitch, then really what you need is a custom UI for changing those small things that need to be changed, like passwords
17:22.23nixnothingsure
17:22.34nixnothingI was thinking also like ehh what is it
17:22.57drmessanoSo the "I need a GUI" thing really revolves around your actual use of Asterisk
17:23.02nixnothingDAHDI vs something like rabbit for big clusters
17:23.28*** join/#asterisk rafaels (~rafaels@177.7.238.224)
17:23.32nixnothingI mean whats "actual use"
17:24.17nixnothingI have never seen gui for any of this stuff
17:24.27nixnothingIts hard for me to visualize
17:25.10nixnothingdoes asteriskNOW have its own gui interface that is pretty plesant?
17:25.53[TK]D-FenderFreePBX <-
17:25.54drmessanoAsterisk can be used for many things.. a traditional PBX, a "Voicemail server", maybe just the calling engine for some robodialer
17:25.57*** join/#asterisk Panther_Modern (~Panther_M@unaffiliated/panther-modern/x-6168176)
17:25.59[TK]D-FenderAnd it is not multi-tennent
17:26.22nixnothing?
17:26.28[TK]D-Fendernor something I'd consider " heavier customization"
17:26.30nixnothingmulti-tennant is a business term
17:26.36nixnothingit has no crossover
17:26.41nixnothingits just jargon
17:26.51[TK]D-FenderIt has a specific meaning in PBX world
17:26.53drmessanoOne of my favorite lines is "Asterisk is not a PBX, but can be used to build a PBX"
17:27.19[TK]D-FenderAsteriskNOW = CentOS + Asterisk + FreePBX
17:27.26nixnothingsure
17:28.08nixnothingI guess like same question
17:28.55nixnothingdoe they just run as deamons (services) in the background, or do they have a plesent GUI interface on Graphical Linux
17:29.09nixnothingive only used terminal
17:29.45[TK]D-FenderNothing on the server itself
17:29.54[TK]D-FenderThey tend to sit on a CLI loging you never use
17:30.00nixnothingso
17:30.30nixnothingAsteriskNOW is just for lazy ppl who dont know linux good?
17:30.43drmessanolol
17:30.58[TK]D-FenderHow often do you admin any linux server at the physical keybaord & screen VS SSH?
17:30.59nixnothingcause you can just use whatever distro you like
17:31.25drmessanoAsteriskNOW makes it easy to install those Asterisk + FreePBX
17:31.26nixnothingthere is virtually no difference
17:31.36[TK]D-FenderAsteriskNOW is both for the linux-challenged as well as Asterisk challenged
17:31.44drmessano^
17:31.50nixnothingcool
17:32.10nixnothingmakes sense
17:32.13nixnothingXD
17:32.20drmessanoFreePBX is literally designed around configuring Asterisk as a PBX
17:32.37drmessanoIt's not WebMin or some crap that shortcuts a few config options
17:32.52[TK]D-FenderSoftware equivalent to the Toaster PBX's you can buy off-the-shelf
17:33.10drmessanoIt has its own dialplans that are written from GUI input..
17:33.23nixnothingsure we use freePBX
17:33.52drmessanoThen you know some people have a hard time installing FreePBX
17:33.57drmessanoand even Asterisk
17:34.15nixnothingI forget sometimes you don't have to use asterisk(asterisk setups) with only a few features
17:34.25drmessanoEven with the FreePBX wiki now, people still don't follow the many guides STEP by STEP
17:34.49nixnothingno
17:34.52drmessanoSo AsteriskNOW, and more preferebly the FreePBX Distro make it easy
17:34.54nixnothingI use it
17:35.02nixnothingbut I didnt set the cluster u[
17:35.04nixnothingup
17:35.34nixnothingI had to do a bunch of research when I first started to work backwards
17:36.03nixnothingI had used Asterisk in a limited context
17:36.14nixnothingnot as viable PBX
17:36.34[TK]D-FenderI use Asterisk as jukebox and to make me coffee
17:36.34nixnothingbut just messing around with it and setting up a some dialplans
17:36.36nixnothingand stuff
17:36.56nixnothingtying in to g-voice, softphone sip clients
17:39.21drmessanog-voice is kind of a waste at this point
17:40.30nixnothingeh, I like gvoice, its easy to use and gives you free #s
17:46.40drmessanoUndocumented API that has every chance of being turned off at a moments notice
17:46.47drmessanoUseless investment
17:46.59*** part/#asterisk monsterco (~monsterco@TOROON474AW-LP140-03-1177760945.dsl.bell.ca)
17:47.01drmessanoGoogle is divesting itself of XMPP..
17:47.25nixnothingits not an investment
17:47.48nixnothingits like click this button to get texts on your browser and all your devices
17:47.54nixnothing*click*
17:48.21drmessanoSure it is.. You're using it.. you're vested.  If it gets turned off tomorrow, you're have to waste time moving to something else
17:48.23*** join/#asterisk klow (~textual@c-98-247-49-57.hsd1.wa.comcast.net)
17:48.35nixnothingnot really
17:48.43nixnothingthey give you that number
17:48.55nixnothingyou can x-fer it to a carrier at any time
17:49.04drmessanoWell aware
17:49.31nixnothingand crome has this cool plugin so I can text people from my browser at work
17:49.36drmessanoSo if Google turns off XMPP tomorrow, porting takes 10 seconds?
17:49.42nixnothingits all personal preference man
17:49.59nixnothingdude
17:50.02drmessanoGoogle turning off an API is not personal preference
17:50.02nixnothingdont get salty
17:50.13drmessanoNobody is getting salty
17:50.27nixnothingpersonal preference
17:50.32drmessanoGoogle turning off an API is not personal preference
17:50.36nixnothingyou can have yours
17:51.03*** join/#asterisk jkroon (~jkroon@uls-154-73-32-13.wall.uls.co.za)
17:51.10drmessanoOk, well.. Youre not even making sense now.. so whatever
17:51.16nixnothinglol
17:52.27nixnothingsorry if I offended you man. Nothing was a personal jab
17:52.49drmessanoDidnt offend me
17:52.55drmessanoDidnt make me salty
17:53.12nixnothing...
17:53.15drmessanoI was stating a fact, and you were making it an opinion
17:53.16nixnothingim trying to be nice
17:53.24[TK]D-Fendercontinues seasoning drmessano and fires up the grill
17:53.29drmessanolol
17:53.33nixnothingyou were stating you oppinion
17:53.37drmessanoNo I wasnt
17:53.42[TK]D-FenderJeff's nuts roasting on an open fire....
17:53.44nixnothingI never stated a fact to refute
17:53.54[TK]D-Fendercarols
17:54.04nixnothingI just said "I use gvoice and I like it"
17:54.06drmessanoFact: Google Voice in Asterisk uses XMPP
17:54.16drmessanoFact: Google is turning off XMPP
17:54.17nixnothingthere is nothing to prove me wrong on
17:54.24nixnothingI agree
17:54.32drmessanoYou dont need to agree
17:54.33nixnothingwhy are you agueing
17:54.34drmessanothose are facts
17:54.39nixnothingsure
17:54.49nixnothingthey dont facter in to anything I said tho
17:55.01[TK]D-FenderFact: Chocolate is better than vanilla.  If you disagree then you are simply WRONG.
17:55.03nixnothingI said "I like this"
17:55.51nixnothingyou said "I don't"
17:55.53nixnothingthats cool
17:55.55drmessanoActually you indicated you had spent time "tying into g-voice" as you put it
17:55.58[TK]D-Fendernixnothing, Like it for now and don't be surprised when the free ride disappears.  If you'good with that then carry on...
17:56.04*** join/#asterisk kolko (~kolko@46.48.58.17)
17:56.08drmessanoActually I never said I didnt like it
17:56.13drmessanoNow you are putting words into my mouth
17:56.13nixnothingyea.... for fun
17:56.17nixnothingnot to actually use
17:56.21nixnothingthat would be silly
17:56.32nixnothingwhen I was first tinkering w/ asterisk
17:57.00nixnothingthis conversation is silly
17:57.08nixnothingdude
17:57.10drmessanoThis is making my head hurt, so I am going to go do something productive.. like argue which Bear is best.
17:57.11nixnothingI hate mondays
17:57.18nixnothinghow about them nets?
17:57.21malcolmdYogi
17:57.58[TK]D-Fenderdrmessano, Care clearly.
17:57.58nixnothingITs OBVIOSLY smokey
17:58.05drmessanoFALSE, Black bear
17:58.12nixnothinganly you can prevent forest fires
17:58.33drmessanoFACTS: Bears eat Beets
17:58.37drmessanoFACT*
17:58.49[TK]D-Fendercan barely function with the guilt of all the forest fires he has failed to prevent...
17:58.57drmessanoBears, beets, battlestar galactica
17:59.08[TK]D-FenderConnect. The. Dots.
17:59.20[TK]D-Fenderlooks for his tin-foil hat
18:00.05drmessanoIdentity theft is not a joke, Jim
18:00.12nixnothingfoil causes microwave fires D-F
18:00.26drmessanoNot true
18:00.26nixnothingand if the microwave is near a forest......well
18:00.40drmessanoA Kylstron causes Microwave fires
18:00.45drmessanoKlystron
18:00.48[TK]D-Fenderdrmessano, I told you ... you're going on the grill...
18:01.40nixnothingover my dead rib's
18:01.41drmessanoor a Magnetron
18:01.54drmessanoDepends on the application
18:01.58nixnothingI only room for ribs on the grill
18:02.37*** join/#asterisk klow (~textual@c-98-247-49-57.hsd1.wa.comcast.net)
18:02.47drmessanoBut the Klystron or Magnetron is responsible for the fire.. The foil only provides the fuel
18:03.20[TK]D-FenderRibs : meant to protect the animal in question yet is the very reason we kill several animals. #morissette
18:03.47drmessano[TK]D-Fender: Isn't it Ironic?
18:03.54drmessanoExcept, not really "Irony"
18:04.01[TK]D-FenderDon't you think?
18:04.19drmessanoIronic that a song about Irony is ironically not at all about Irony
18:04.49[TK]D-FenderIrony : When your cloths are a little more crinkled than they should be...
18:05.21drmessanoShe knows nothing about Irony but she sure can fold!
18:05.25drmessanoBa-dump-ching
18:05.47nixnothingmaybe thats why they taste so delicious
18:05.56nixnothingirony is the best spice
18:06.24nixnothingoh
18:06.25nixnothing......
18:06.28nixnothingironing
18:06.33nixnothing.....*facepalm*
18:06.42subvhomeI wonder how many phones can work on RasPBX... as far as reaching hardware limitations.
18:07.50drmessanoPhones are not a metric
18:07.57nixnothingconcurrent calls
18:08.09nixnothingor incomming
18:08.27drmessanoI would do many 15 concurrent calls on a Pi, no recording
18:08.32drmessanomaybe*
18:08.36*** part/#asterisk aisrael (~aisrael@pylon.battleaxe.net)
18:08.37drmessanoA Pi 3
18:08.46subvhomeinteresting.
18:09.16subvhomehow is this measured... like how do i know what kind of server i would need... My budget is about 5k
18:09.36drmessanoHow many endpoints, concurrent calls?
18:09.46drmessanoRecording?  COnferences, Voicemail?
18:10.19subvhomedrmessano.. is there are documentation i can reference when i get these figures?
18:10.28nixnothingPhones? Users? Expected max of ppl calling in at the same times? Queues or IVRs?
18:10.48drmessanosubvhome: No
18:10.58drmessanoIt's having know-how
18:11.04nixnothing^
18:11.23drmessanoYou dont have ANY of those figures?
18:11.28subvhomeok.. good to know what factors in.. I can't wait to get started.. Getting everything i need first before i dive into this.
18:11.32nixnothinglike you could find it, but you would understand how to use that info
18:12.08nixnothing=D
18:12.20nixnothingits fun stuff
18:12.32drmessanoYou also need to know how those calls are going to get to the PBX.  PRI?  SIP?  Analog-o-Fun?
18:12.46subvhome12 phones.. 12 concurrent calls...
18:13.00subvhomevm recording.
18:13.16drmessanoYou dont need much then
18:13.38drmessanoSomething like a SuperMicro server with a pair of drives
18:13.53drmessanoDrop 4GB of RAM into it, because its cheap
18:14.07[TK]D-Fenderdrmessano> Phones are not a metric <- everyone knows they are IMPERIAL
18:14.27nixnothingooooohhhh
18:15.07nixnothing*facepalm*
18:15.47drmessano[TK]D-Fender: I bought 2 litres of Water and it cost 4 pounds, I was so taken back I dropped it on my feet and fell back a meter.
18:16.13[TK]D-FenderShould have paid in euro to match...
18:16.36drmessano[TK]D-Fender: Nobody likes using the Euro, except the banks
18:16.38nixnothingdid you guys hear about that TCP joke?
18:16.46[TK]D-FenderBrit currency = imperial, not metric
18:16.46drmessanoGAH
18:16.47drmessanoNO
18:16.55[TK]D-Fendernixnothing, ACK
18:17.28drmessanoIt's "Someone told me a UDP joke, but I didn't get it, and I wasn't worried about it"
18:17.46nixnothingah I was gonna say
18:17.54nixnothing"you'll get it eventually"
18:18.15drmessanoThat would be a TCP joke
18:18.21nixnothingyeah
18:18.45drmessanoYou messed up a Layer 3 joke
18:18.59nixnothing14:16 < nixnothing> did you guys hear about that TCP joke?
18:19.13drmessano(Except that wasnt Layer 3)
18:20.12[TK]D-FenderJoke delivery = Layer 1 problem
18:20.30nixnothingit was just a joke
18:21.56[TK]D-FenderAnd we are carrying it to its natural conclusion and a glorious funeral pyre
18:22.01drmessanoI had a great Asterisk 1.2 joke once.  I wrote it down on a piece of paper, and it just fell to the floor
18:22.07drmessanoIt was no longer supported
18:22.09nixnothingalso
18:22.24nixnothinglayer doesnt really matter
18:22.41drmessanoLayer always matters
18:23.01nixnothingonly when your sending something over a network
18:23.15drmessanoIsnt that what we're doing, RIGHT NOW?
18:23.24*** join/#asterisk coppice (~chatzilla@123.203.240.102)
18:23.24nixnothingalso they are both 4
18:23.25[TK]D-FenderDean Kamen installed Asterisk 1.2 on the last model he rode.  It Seg Faulted.
18:23.31nixnothingwhich is transport
18:23.39nixnothingyou are still wrong
18:24.01nixnothingI just dint want to argue bucause jokes are supposed to be fun and happy
18:24.10nixnothingand haha
18:24.14drmessanoWho is still wrong?
18:24.23nixnothingthey are both layer 4
18:24.45drmessanoOk, nobody said they werent
18:24.59malcolmdI had a great Asterisk 1.2 joke once.  I wrote it down on a piece of paper| and it just fell to the floor
18:25.12malcolmd;)
18:25.23drmessanoIt was no longer supported!
18:25.43nixnothing14:18 < drmessano> That would be a TCP joke
18:25.44nixnothing14:18 < nixnothing> yeah
18:25.44nixnothing14:18 < drmessano> You messed up a Layer 3 joke
18:25.44nixnothing14:18 < nixnothing> 14:16 < nixnothing> did you guys hear about that TCP joke?
18:25.44nixnothing14:19 < drmessano> (Except that wasnt Layer 3)
18:25.54drmessanoI know what I said
18:26.03drmessanoWASNT
18:26.17drmessanoI was trying to see if you would catch that
18:26.21nixnothingso you cant mess up a joke
18:26.22nixnothingalso
18:26.25nixnothingyour a dick
18:26.27drmessanoClearly it took a google search
18:26.43drmessano"you're"
18:26.44malcolmdi'm just pointing out asterisk 1.2 and pipes
18:26.54malcolmdbecause they're not commas
18:27.02malcolmdand because it's hilarious
18:27.14drmessanomalcolmd: HA.. Yes, I missed that one. and wow, the bad memories
18:27.23nixnothingI just didnt want to embaress you
18:27.24malcolmd>:)
18:27.48drmessanonixnothing: Nothing to embaress, I know my OSI layers
18:27.50drmessanoAs should you
18:27.58nixnothingb/c there doesn not need to be conflic
18:28.20drmessanoDoesnt not need = Does need
18:28.28drmessanoTHats a double-negative
18:28.32nixnothinglearn to speel
18:28.33drmessanoWhy you frontin?
18:29.17drmessano14:26:25 <nixnothing> your a dick
18:29.26drmessanoYou're retreaded
18:29.40[TK]D-FenderComma : a brief pause.  Coma : a very long pause.
18:29.48*** join/#asterisk rafaels (~rafaels@177.7.238.224)
18:31.12*** join/#asterisk neonerz (~G_Bove@cpe-24-88-251-67.nc.res.rr.com)
18:31.45drmessanoF**kin A dog; F**kin A, dog.. Punctuation can keep you out of prison
18:32.29neonerzrunning asterisk 11, can anyone point me to a way to convert a mp4 into a format asterisk can read for video? It's encoding in h264, but I can't figure out how to get asterisk to play it. If I record the video directly in asterisk it saves it as .h263 or .h264 which then I could easily playback
18:32.58neonerzI basically have a video I made that I want to be able to play on one of my phones.
18:33.36[TK]D-Fender"Help your Uncle Jack off his horse".  "Help your Uncle jack off his horse".  Wht a difference a capital can make...
18:34.13*** join/#asterisk areski (~areski@80.174.128.47.dyn.user.ono.com)
18:34.18drmessano[TK]D-Fender: ROFL
18:35.35[TK]D-Fenderis the de-facto winner of every game of Cards Against Humanity he participates in, and at least 3 he hasn't.
18:37.35nixnothinglove cards against humanity
18:38.14*** join/#asterisk F2Knight (~F2Knight@c-50-139-85-237.hsd1.or.comcast.net)
18:39.23nixnothingtheres a way to play online
18:40.43nixnothingthat comment 14:31 was pretty ... distastful
18:40.52nixnothingwonder if dr is a redneck?..
18:41.09*** join/#asterisk KerioMorgan (~Adium@us.kerio.com)
18:48.30[TK]D-FenderIt's only a minor sunburn and possibly some ketchup
18:48.47nixnothingaparently freeswitch is supposed to be better than asterisk at cloud based solutions (+ concurrent calls), but asterisk is still the goto for small setups
18:48.56*** join/#asterisk klow (~textual@96.81.150.137)
18:49.01nixnothingwan't to try stress tests on both down the line
18:49.33*** join/#asterisk Juggie (~Juggie@unaffiliated/juggie)
18:51.47*** join/#asterisk obelixBE (~obelix@2a02:1811:c52c:1700:4d8a:834e:c039:97d0)
18:52.14nixnothing..so bored... maybe I should go do some programming. I've been thinking of doing project that puts a twist on conway's game of life.
18:53.56nixnothingI'll be back to guide the poor souls of randoms who wonder in later.
19:02.18neonerzdoes anyone know of any tools that would allow me to convert a video into a format asterisk likes natively? (running asterisk 11)
19:03.38nixnothingvideos are intersting on asterisk
19:03.41neonerzit doesn't seem to like an mp4 without installing a third party app like app_mp4
19:03.50nixnothingbut Im sure there are some codec conversion tools
19:04.12neonerzand I can't figure out how to convert it to a file like .h264 or .h263 which asterisk seems to support natively
19:06.28nixnothingdo some research on codec sonversion tools on linux. At worst you may have to write a small script depending on what your are doing. If you are trying to send an already saved video, it will be easier. But for something like video chats, your are goind to want to find a way to record in that format
19:07.00neonerzit's not something that needs to be done on the fly, I just want to convert already made video to use within a IVR or some other application.
19:07.30neonerzI assume maybe ffmpeg, but I can't figure out how to output as a raw .h264 or whatever file without using a container like .mp4 or .mk
19:07.45nixnothingyeah just look for some linux video/codec conversion tools
19:07.45*** join/#asterisk sh1rtybird (~quassel@beepbeep.serverpit.com)
19:08.01neonerzAnd recording it directly from the phone isn't an option.
19:08.25nixnothingyou can prob configure your setup so that you can just dump videos in one directory
19:08.42nixnothingand then have a tool to check & convert them
19:09.36nixnothingjust make sure that when they are converted to plan the use the converted file in the IVR
19:11.09neonerzthat's the issue, I can't find a tool to convert them in a format Asterisk likes.
19:14.21*** join/#asterisk CheBuzz (~CheBuzz@unaffiliated/chebuzz)
19:21.02*** join/#asterisk defsdoor (~andy@cpc19-sutt4-2-0-cust102.19-1.cable.virginm.net)
19:26.42drmessanoYour problem is your google foo
19:27.26drmessanoYoure looking based on codec
19:27.40drmessanoMost tools are based on file format.
19:29.50*** join/#asterisk K0HAX (~michael@2001:470:c298:1::20)
19:33.20neonerzdrmessano: I don't disagree with that, do you have a better direction I should be looking?
19:35.02neonerzcorrect me if I'm wrong, but isn't a .h264 just raw video in the h.264 codec? So in this situation file format and codec are the same thing?
19:36.29drmessanoneonerz: I'm looking, actually.. Im more familiar with audio types..  I did find this though
19:36.36drmessanoThe h263 files that Asterisk plays are not portable from other systems.
19:36.36drmessanoThey are merely a collection of frames sent by Asterisk, and saved into
19:36.36drmessanoa file.  The use case for this is to record video voicemail and play the
19:36.36drmessanovideo voicemail back.  You cannot take H.263 files from other systems
19:36.36drmessanoand expect them to play correctly on Asterisk.
19:36.47drmessanoWhoa.. sorry
19:37.33neonerzso then is something like the third party app app_mp4 my only way of doing this? I can't be the first person to ever want to create a video IVR from video not recorded directly in Asterisk.
19:37.53*** join/#asterisk klow (~textual@96.81.150.137)
19:38.59neonerz(this is app_mp4 I'm talking about if you aren't familiar: http://www.medooze.com/products/asterisk-applications/app_mp4.aspx)
19:39.14drmessanoYeah.. I just found that
19:39.57neonerzvoip-info seems to indicate that asterisk has native support for mpeg4 since asterisk 10, but we all know how reliable that site can be :)
19:40.05neonerzhttp://www.voip-info.org/wiki/view/Asterisk+video
19:40.37drmessanoIm sure it does
19:40.55drmessanoBut we're not talking about bridging channels
19:41.31drmessanoSomeone wrote a little patch to make vp8 work, but that's for negotiating calls between two endpoints
19:41.44drmessanoWhat you're talking about is really very different.. and
19:41.53drmessanoYou may need something external
19:42.23*** join/#asterisk slav3_sergal (~frankthet@unaffiliated/slav3-kitten/x-0866809)
19:44.02*** join/#asterisk rafaels (~rafaels@177.82.136.167)
19:44.50drmessanoI like what you're trying to do here
19:45.00drmessanoIm curious myself as to how to make this work
19:45.01*** join/#asterisk K0HAX (~michael@shellhost.home.englehorn.com)
19:45.12drmessanoIm just not seeing the glue
19:46.58neonerzyea, same here. But I feel like it has to be possible. There seemed to be some old app called ffasterisk that would convert video for asterisk, but the company that made it seemed to remove if from their site
20:02.05xnorhave any of ya'll worked with the app_jack module? I'm getting a lot of NaN on the output.. wondering where to start debugging that
20:08.12drmessanoHavent thought of app_jack in years
20:08.18drmessanoDoes it still work?
20:08.23*** join/#asterisk mjordan (mjordan@nat/digium/x-ckgltdvfxtukqrnd)
20:08.23*** mode/#asterisk [+o mjordan] by ChanServ
20:08.52drmessanomjordan: Glad to see you finally decided to learn VoIP
20:08.55xnordrmessano: i am able to route calls with it but the data is non-deterministically messed up
20:08.59drmessano(LinkedIn)
20:11.44*** join/#asterisk slav3_sergal (~frankthet@unaffiliated/slav3-kitten/x-0866809)
20:12.40nixnothingnot to familiar
20:13.06nixnothingcan research and help troubleshoot if you give me a couple mins
20:14.29nixnothinghow are you ising app_jack?
20:15.00nixnothingive seen something similar
20:15.29nixnothingare you using it for input or output
20:16.08mjordandrmessano: I figured I should bother at some point.
20:16.13mjordansuspects LinkedIn
20:16.59*** join/#asterisk klow (~textual@96.81.150.137)
20:17.03xnornixnothing: i'm using it for both, i have asterisk creating a jack input/output then using jack_connnect to connect to pure data which is where i'm detecting the nan
20:17.25drmessanomjordan: Well, maybe after you've proven some sort of expertise in the area I can endorse you for that skill.
20:17.27xnori'm running jackd -R -d dummy
20:17.39xnoroops, jackd -R -d dummy -r 44100
20:17.46xnori should probably lower the sample rate.. ..
20:18.28xnornixnothing: unfortuantely i'm at work right now so i'm not in front of my setup..
20:18.44nixnothingditto
20:19.28nixnothingif its non-ugent I can work on it on my end
20:19.48xnornixnothing: cool, thanks a ton!
20:20.13nixnothingI usually idle on here all the time and just reconnect to a screen session when im at work
20:21.09*** join/#asterisk simplydrew (~simplydre@unaffiliated/simplydrew)
20:21.12xnorthats bascially my approach as well, though i get back on when i'm working on after work projects as well, which is what this is [http://futel.net]
20:21.30xnori'm gonna get back to debugging it later this evening [~6pm PST]
20:21.50*** join/#asterisk Micc (~Micc@static-50-125-113-34.frr01.both.wa.frontiernet.net)
20:21.54nixnothinglol
20:22.01nixnothingthis reminds me of a friends project
20:22.31xnorlinks?
20:23.08nixnothinghe made a video library web interface that a bunch of videos to watch between friends
20:23.23nixnothinghe endedup getting the domain
20:23.27nixnothingquicktime.club
20:23.32nixnothingjust as a troll name
20:23.45MiccIs it a known vulnerability with chan_sip that it would allow an invite from an IP address that was not registered when insecure=invite? From what I can tell inscure=invite just allows the invite if that IP had already authenticated with a register. But I have in asterisk 1.8.9.2 an example of a completely separate IP making a call.
20:23.46xnornice
20:23.52nixnothinglike "dude, don't you just LOVE quicktime!"
20:24.25drmessanoxnor: I just have one question about your project
20:24.29*** join/#asterisk Oatmeal (~Suzeanne@75-103-145-152.ccrtc.com)
20:24.33xnordrmessano: yes?
20:25.05drmessanoxnor: When you re-deploy a pay phone as a Futel phone, is the urine smell simulated or do you actually re-christen the endpoints?
20:25.58xnoryou know, we should re-christen :)
20:25.58MiccI could not find a corresponding vulnerability listed in the asterisk security advisories.
20:27.09drmessanoMicc: Sounds to me like insecure is doing exactly what it's supposed to do
20:28.02drmessanoMicc: Are you setting insecure on an endpoint?
20:28.22nixnothingMight have been a false positive
20:28.34nixnothingdo you have an example
20:29.21nixnothing*the
20:29.30Miccdrmessano, setting on the sip peer in sip.conf.
20:29.55*** join/#asterisk mirela666 (~mirkob@52D9ADEB.cm-11-1c.dynamic.ziggo.nl)
20:30.04drmessanoMicc: Ok, and you should be dumping those calls into a context that can't route back out and cost money
20:31.03drmessanoYour provider is not going to authenticate to you, so all inbound calls should be treated as hostile, basically
20:31.10Miccdrmessano, I have some customers with phones that require insecure=invite, but I would expect it to check the IP the invite comes from at least.
20:31.43drmessanoMicc: What scenario requires that??
20:32.50drmessanoThat is basically a "Bend over, here's the lube" kinda nightmare scenario
20:32.50Miccdrmessano, certain phones behind certain firewalls with certain firmwares.
20:33.05Miccwhy wouldn't asterisk just check the IP?
20:33.51MiccI have never read anywhere that insecure=invite has this kind of vulnerability.
20:34.02*** join/#asterisk chazzam (~chazz@vps.roguewerks.com)
20:36.35scvit's 'insecure=invite' for a reason
20:45.06Miccthe documentation for insecure=invite doesn't say that though.
20:45.17MiccIt just says it won't require authentication
20:45.30Miccthat is different.
20:46.35Miccand insecure=port is for matching by ip address without matching port number.
20:46.59MiccSo I would assume that insecure=invite still matches by ip address and port, but just doesn't require authentication.
20:48.40*** join/#asterisk jazper- (~kcd@pdpc/supporter/active/jazper)
20:49.24*** join/#asterisk mirela666 (~mirkob@89.184.168.160)
20:51.38*** join/#asterisk [TK]D-Fender (~joe@64.235.216.2)
20:52.22*** join/#asterisk jrun (~jrun@unaffiliated/glphvgacs)
20:52.28*** join/#asterisk klow (~textual@96.81.150.137)
20:57.11wdoekesMicc: as far as I know insecure=invite indeed checks the ip+port and then skips the auth
20:57.55wdoekesare you sure the call wasn't authed when it was accepted from the other ip?
20:59.02Miccyes. sip show peer on it shows a different ip. I'll copy and paste the sip debug and cli.
21:01.06wdoekesyou didn't answer the question
21:01.54wdoekessip show peer shows from where it was registered, not whether the invite contained authentication or not
21:05.30MiccI guess I don't know the answer to that except that I also saw authentications failed from this same ip as well. http://pastebin.com/NNcxK8dX
21:14.27wdoekestype=friend or type=peer?
21:15.51*** join/#asterisk KerioMorgan (~Adium@us.kerio.com)
21:17.00Micctype=friend
21:19.27wdoekesa quick glance at the source hints that user-matching will indeed bypass the ip-port check if you have insecure=invite
21:19.49wdoekescannot tell for sure, but you make a compelling case
21:21.29MiccIf I had read anywhere that it would bypass the ip check, I would have never used it.
21:21.42Micclet me see what asterisk book says.
21:22.45wdoekesfor your case, type=peer would've been right
21:22.52wdoekes*appropriate
21:25.27wdoekeslooks to me like it got type=user insecure=invite got unintentionally added here:
21:25.30wdoekescommit c761bea8e2f3d2c8dca31ddf100dc0f6eea008f8
21:25.32MiccI think I changed to type=peer at some point, but I read somewhere it was almost the same so I never went back and changed it in older configs.
21:25.33wdoekesAuthor: Luigi Rizzo <rizzo@icir.org>
21:25.35wdoekesDate:   Mon Oct 23 11:08:47 2006 +0000
21:27.06wdoekeswell, it's not
21:27.06drmessanowdoekes: That might be a really good 10 year old issue to sew up in a grand fashion lol
21:28.18wdoekesthe type=user matches the From-user-part, the type=peer matches the ip-port when selecting which asterisk-user/peer it is who is doing the INVITE
21:28.49drmessanocreating a user is the problem, and the somewhat "accidental" creation of the user with type=friend.  Thats why I generally WARN people about using type=friend without knowing the risks
21:29.07drmessano"Accidental" as in "Not knowing what 'friend' does"
21:29.13*** join/#asterisk mjordan (mjordan@nat/digium/x-cmfhsmuglljgkqlh)
21:29.13*** mode/#asterisk [+o mjordan] by ChanServ
21:29.33MiccThe note I see in the book is that type=friend will match on username first, IP second.
21:29.37Miccthat sounds fine to me.
21:30.15wdoekesand that insecure=invite will disable any auth after doing the matching?
21:30.26drmessanoCorrect
21:30.31mjordanFrom sip.conf: ';insecure=invite                 ; Do not require authentication of incoming INVITEs'
21:30.55mjordangoes back to PJSIP land
21:31.16wdoekeshehe
21:31.24*** join/#asterisk oscule (~karl@c-73-164-241-221.hsd1.or.comcast.net)
21:31.35drmessanoSo with friend you have a user getting matched FIRST, with no auth, and no IP match because the user is there
21:31.53drmessanoOpen door, come right in, beer in the fridge
21:32.05*** join/#asterisk jetlag (~jetlag@pool-71-168-196-22.cmdnnj.east.verizon.net)
21:33.03*** join/#asterisk klow (~textual@96.81.150.137)
21:35.41Miccdrmessano, I guess I assumed it would always match the IP secondly, only after matching the user, then it would also match the ip.
21:37.00MiccI see how that makes sense now, but it wasn't clear to me that matching on IP second would only happen if matching of the user failed.
21:37.03drmessanoWell now you know
21:37.26Miccwhich I would also think is bad. I want to match on both always.
21:37.44drmessanotype=friend became the shoehorn of configuring a SIP device.  "It's gonna work one way or another, but dammit it's going to work!"
21:38.34drmessanoWhich is fine, I GUESS MAYBE, if your dialplan looks like a maze with no end that results in a context that can put the call back out to another peer.
21:38.56MiccIt says friend matches both.
21:39.02drmessanoNo
21:39.03*** join/#asterisk [NC] (~nc@rv1.sabius.net)
21:39.09drmessanofriend creates both
21:39.37drmessanoand matches either, in order of username then ip
21:39.39Micc"This enables matching rules for both peer and user. This is the setting most commonly used for SIP phones."
21:39.39wdoekesMicc: you may want to match AND-style on both, but many devices send a CLI in the From-part, so matching on that would fail
21:40.21drmessanoMicc: "both" is more "or"
21:41.26Miccalso, page 104 asterisk book: "The first option we've configured is the type, which we've set to friend. This tells the channel driver to attempt to match on the name first, AND then IP address."
21:42.00Miccso you see how I could be confused here.
21:42.09wdoekes"attempt to match" does not sound like strict checking to me
21:42.26drmessanoBut matching is exclusive
21:43.13drmessanoattempt to match name, then attempt to match IP.. implying failure if the first isnt satisfied
21:43.33drmessanoPoorly worded, no doubt
21:44.37MiccEven if it was worded correctly, I still would have been confused because nothing I've read on inscure=invite metioned this possibility.
21:44.56wdoekesin any case, for future poor souls attempting this, docs could certainly get an extra warning here and there. but reverting the 10y/o behaviour doesn't sound like a viable option
21:45.25drmessanowdoekes:  reverting the 10y/o behaviour doesn't sound like a viable option  <--- NO FEAR
21:45.51MiccI'm fine with the way that it is if I know how it works, like I do now.
21:46.01drmessanoor add "insecure=mostly"
21:48.06MiccSomething about this should be mentioned in README-SERIOUSLY.bestpractices.txt
21:48.15Miccas well as update the sip.conf comment and the asterisk book.
21:48.45wdoekesplease file an issue on the bug tracker and add the textual patches you would add to sip.conf.sample and README-SERIOUSLY.bestpractices.txt
21:55.33*** join/#asterisk klow (~textual@96.81.150.137)
22:13.18*** join/#asterisk klow (~textual@96.81.150.137)
22:32.04syadnomguys, any solution to: Received SIP subscribe for peer without mailbox?
22:32.08syadnomfilling my logs?
22:32.12syadnomother than externotify?
22:34.22*** join/#asterisk klow (~textual@96.81.150.137)
22:40.18[TK]D-FenderAdd the mailbox?
22:40.24[TK]D-FenderStop the client?
22:40.28[TK]D-FenderFilter your logs?
22:41.56*** join/#asterisk pa (~pa@unaffiliated/pa)
22:45.07*** join/#asterisk raspberrypifan (~raspberry@2604:2000:6016:be00:6355:b61:14e7:dbba)
22:50.50*** join/#asterisk klow (~textual@96.81.150.137)
23:05.04*** join/#asterisk shootbird (~quassel@beepbeep.serverpit.com)
23:20.58*** join/#asterisk chazzam (~chazz@vps.roguewerks.com)
23:24.44*** join/#asterisk klow (~textual@96.81.150.137)
23:31.55*** part/#asterisk kharwell (kharwell@nat/digium/x-khdwiazwaptztjkz)
23:40.50*** join/#asterisk klow (~textual@96.81.150.137)

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