IRC log for #asterisk on 20191015

00:05.05*** join/#asterisk pvoigt (~Linux@unaffiliated/pvoigt)
00:25.11*** join/#asterisk spatel (~spatel@pool-98-118-124-216.bstnma.fios.verizon.net)
00:38.05*** join/#asterisk robink (~quassel@unaffilated/robink)
00:46.59*** join/#asterisk scampbell (~scampbell@mail.scampbell.net)
01:07.38*** join/#asterisk LiuYan (~NiHola@unaffiliated/liuyan)
01:20.06*** join/#asterisk LiuYan (~NiHola@unaffiliated/liuyan)
01:24.52*** join/#asterisk techquila (~techquila@2407:7000:9125:e400:a453:6053:e9c0:bace)
01:41.53*** join/#asterisk LiuYan (~NiHola@unaffiliated/liuyan)
02:56.40*** join/#asterisk mindthelion (techquila@gateway/vpn/protonvpn/techquila)
03:15.21*** join/#asterisk techquila (~techquila@116.90.74.248)
03:33.35*** join/#asterisk MoonTide (~NiHola@unaffiliated/liuyan)
03:51.54*** join/#asterisk gerhard7 (~gerhard7@ip5657ee30.direct-adsl.nl)
04:02.40*** join/#asterisk lankanmon (~LKNnet@CPE64777d632383-CM64777d632380.cpe.net.cable.rogers.com)
04:54.52*** join/#asterisk ganbold (~ganbold@66.85.186.234)
05:33.54*** join/#asterisk jkroon (~jkroon@165.16.204.106)
05:39.53*** join/#asterisk MoonTide (~NiHola@unaffiliated/liuyan)
05:40.21*** join/#asterisk tomaluca95 (~quassel@kde/developer/tomaluca)
06:44.54*** join/#asterisk jkroon (~jkroon@165.16.203.53)
06:48.07*** join/#asterisk jkroon (~jkroon@165.16.203.53)
06:49.00*** join/#asterisk pchero_work (~pchero@dhcp-077-249-058-090.chello.nl)
06:51.19*** join/#asterisk jkroon (~jkroon@165.16.203.53)
06:58.28*** join/#asterisk lankanmon (~LKNnet@CPE64777d632383-CM64777d632380.cpe.net.cable.rogers.com)
07:04.02*** join/#asterisk hehol (~hehol@gatekeeper.loca.net)
07:07.05*** join/#asterisk mindthelion (~techquila@2407:7000:9125:e400:a453:6053:e9c0:bace)
07:08.33*** join/#asterisk KValchev (~KValchev@ns.atsoftconsult-bg.com)
07:52.26*** join/#asterisk gavlee (~gav@unaffiliated/gavlee)
08:22.57*** join/#asterisk x5eb (~seb@seb-hpws2.elen.ucl.ac.be)
08:41.30*** join/#asterisk pchero_work (~pchero@51.247.195.35.bc.googleusercontent.com)
09:17.55*** join/#asterisk mattchis (~mattchis@c-107-2-189-89.hsd1.co.comcast.net)
09:18.25*** join/#asterisk war9407 (war@2600:4040:4001:1e00::f7aa)
09:22.58*** join/#asterisk GoldenBear (~gb@154.16.33.169)
09:23.50*** join/#asterisk pa (~pa__@unaffiliated/pa)
09:30.41*** join/#asterisk TriJetScud (~TriJetScu@van-mig-svr.ad.v10networks.ca)
09:33.23*** part/#asterisk pa (~pa__@unaffiliated/pa)
09:45.47*** join/#asterisk floppy1 (~joeshmojo@101.165.145.178)
09:55.46*** join/#asterisk puzzola (~puzzola@unaffiliated/puzzola)
09:56.05floppy1clear
10:16.26*** join/#asterisk Ai9zO5AP (~BQcdf9eiZ@87.239.255.104)
10:29.27*** join/#asterisk pchero_work (~pchero@87.213.247.82)
11:12.03*** join/#asterisk emsjessec (~emsjessec@pool-173-54-255-231.nwrknj.fios.verizon.net)
11:15.13*** join/#asterisk emsjessec (~emsjessec@pool-173-54-255-231.nwrknj.fios.verizon.net)
11:20.26*** join/#asterisk bford (uid283514@gateway/web/irccloud.com/x-pcfbqxyujjdntqdh)
11:20.26*** mode/#asterisk [+o bford] by ChanServ
11:25.50*** join/#asterisk WizJin (~WizJin@43.249.228.29)
12:29.56*** join/#asterisk karelk (~karelk@31.10.151.165)
12:33.10*** join/#asterisk gerhard7 (~gerhard7@ip5657ee30.direct-adsl.nl)
12:40.25*** join/#asterisk dacod (~dacod@201.47.74.146)
12:52.04*** join/#asterisk jkroon (~jkroon@165.16.204.106)
13:13.58*** join/#asterisk pchero_work (~pchero@87.213.247.82)
13:16.27*** join/#asterisk naquad (~naquad@79.135.214.17)
13:18.23naquadhi. is there any in-depth book on Asterisk for people who see the VoIP service first time in their life and need to get to the point where one is capable of maintaining and troubleshooting running installation?
13:19.26SamotNo.
13:19.52SamotThere is book for an in-depth look at Asterisk but it has no bearing on your VoIP experience.
13:21.50*** join/#asterisk [TK]D-Fender (~joe@216.191.106.165)
13:23.11naquadSamot, ok, so how would noob roadmap look like? wiki & google?
13:23.38SamotLearning the basics of VoIP and Telephony.
13:25.57fileAsterisk is only part of the equation, fundamental VoIP/Networking/Firewall stuff is also necessary
13:30.38naquadnetworking & firewall - checked, VoIP and Asterisk in question
13:33.15[TK]D-Fender~book
13:33.15infobotAsterisk: The Definitive Guide, 4th Edition (ISBN 1-4493-3242-0) available at http://oreilly.com/catalog/0636920025894 - Asterisk: The Definitive Guide is released under a Creative Commons License (http://creativecommons.org/licenses/by-nc-nd/3.0/us/) and a version is available for reading online at http://www.asteriskdocs.org/ or see ~buybook
13:42.45naquadawesome! thank you :)
13:46.59[TK]D-FenderAnd specifically use the WIKI for info on using PJSIP which replaces chan_sip
13:47.44*** join/#asterisk brad_mssw (~brad@66.129.88.50)
13:49.40*** join/#asterisk MICROburst (~Thunderbi@x4d0d9321.dyn.telefonica.de)
13:51.14MICROburstI am migrating back from freeswitch. In the meantime  Asterisk has switched from sip.conf to pjsip.conf. Are there some nice tutorials on how to set up phones and gateways?
13:52.29[TK]D-FenderMICROburst, On the WIKI
13:59.59*** join/#asterisk jeffspeff (~jeffspeff@12.49.160.131)
14:07.56*** join/#asterisk kharwell (uid358942@gateway/web/irccloud.com/x-pjafzxuyosoticqn)
14:07.56*** mode/#asterisk [+o kharwell] by ChanServ
14:45.23*** join/#asterisk jasonwert (~w3rt@198.167.245.16)
15:22.03*** join/#asterisk eliel_ (~eliel@190.210.22.142)
15:59.23*** join/#asterisk cyford33 (~allen@65.254.218.68)
16:05.19*** join/#asterisk _nexxus_ (~bwg@leon.generalamalgamated.com)
16:43.26*** join/#asterisk hehol (~Adium@ip-176-199-151-97.hsi06.unitymediagroup.de)
16:53.06*** join/#asterisk brad_mssw (~brad@66.129.88.50)
17:36.09*** join/#asterisk infobot (ibot@c-174-52-60-165.hsd1.ut.comcast.net)
17:36.09*** topic/#asterisk is Join us at AstriCon 2019 in Atlanta! http://www.astricon.net/ -- #asterisk The Open Source PBX and Telephony Platform (asterisk.org) -=- LTS: 13.29.0 (2019/10/08) 16.6.0 (2019/10/08); DAHDI: 3.0.0 (2018/11/15); libpri 1.6.0 (2017/01/27) -=- Wiki: wiki.asterisk.org -=- Code of Conduct: bit.ly/1hH6P22
18:02.18*** join/#asterisk yokel (~yokel@unaffiliated/contempt)
18:51.11*** join/#asterisk jeffspeff (~jeffspeff@12.49.160.131)
18:57.19*** join/#asterisk sa02irc (~sa02irc@155-079-043-212.ip-addr.inexio.net)
18:59.07igcewielingI doubt anyone can help with this T.38 issue, but if anyone has ideas, please let me know.  From what little I know, it looks like some sort of CRC error:  https://pastebin.com/xAEjFhFH
19:04.54*** join/#asterisk Bryanstein (~Bryanstei@shellium/admin/bryanstein)
19:07.30*** join/#asterisk sa02irc (~sa02irc@155-079-043-212.ip-addr.inexio.net)
19:47.14*** join/#asterisk devdvd (ac5b705b@cpe-172-91-112-91.socal.res.rr.com)
19:49.48devdvdHello, having an issue.  I use broadvoice as my itsp and up until recently it was working just fine.  Now they are telling me they are seeing <myextip>:61022 forbidden as an invite response.  From my side, the trace looks like this. https://gist.github.com/devblueray/a1646c80b38118f589ad4fbbcc08e436
19:50.14seanbrightthat's not an INVITE
19:50.15devdvdmy pbx is behind a nat but nothing to my knowledge has changed recently so I'm unsure how to proceed
19:50.25devdvdSorry, I might have used the wrong term
19:50.47seanbrightwho is sending the REGISTER? you?
19:50.59devdvdwell, noone should be sending a register to me
19:51.08devdvdi am sending the register to them
19:51.18seanbrightok, so 206.15.174.61 is saying "no"
19:51.21seanbrightwho is 206.15.174.61?
19:51.22devdvdyes
19:51.31devdvdmy itsp (broadvoice)
19:51.57seanbrightok, and why did they say that was happening?
19:52.16devdvdthis was his comment to me: See my capture below. It looks like that we are getting back the wrong port “61022” instead of 5060. Some network device associated in your PBX is probably doing the NAT.
19:52.52seanbrighti don't see 61022 in the capture you posted
19:53.20devdvdyeah, that came from them, it's an image so let me get it in a place you can see it
19:53.25seanbrightk
19:55.06devdvdhttps://drive.google.com/file/d/0B0lEMO_mxV7LYjhVSDY4RzdhLWFNeHk4dXk0VkpzeDV2aWxV/view?usp=sharing
19:55.23seanbrightthat takes me to a porno site
19:55.24seanbrightkidding
19:55.32devdvdjust something to brighten your day :)
19:56.09devdvdi mean i guess people who get excited by sip traces could consider that ...
19:57.02seanbrightok, so you are sending internal IPs to them
19:57.18seanbrighterr, no
19:58.22seanbrightwhat sits between your asterisk server and the interwebs?
19:58.34devdvdjust a cable router
19:58.44seanbrighti really don't understand
19:58.47devdvdcable modem/router
19:58.59seanbrightit looks like run-of-the-mill nat
19:59.18seanbrightit shouldn't matter what source port your router users
19:59.22seanbrightuses*
19:59.34devdvdand that's what i thought as well
19:59.43seanbrightwell you thought right
19:59.48seanbrighttell them to fix their shit
19:59.59devdvd*marks this on the calendar*
20:00.02seanbrightwell
20:00.24seanbrighti wonder if the contact header on the REGISTER needs to match the port they get the request on
20:00.43seanbrightwell, it's not a REGISTER
20:00.46seanbrighti think i might be tired
20:00.50devdvdpossibly but that would mean a recent change on their side
20:01.39seanbrighti'm going to tap out before i say something else stupid
20:01.47seanbrightbut if nothing has changed on your side, that just leaves them
20:02.38devdvdwell, to my knowledge, nothing should be sending a "register" to me.  I'm the client, i should be sending the register to them. but if anyone is sending it would be them
20:02.44devdvdoh sorry
20:02.46seanbrightyeah, i mispoke
20:02.56seanbrightthe screeshot shows an invite, the pastebin shows a register
20:03.05seanbrightin either case, i don't know why they care what the source port is
20:03.13seanbrightunless it has to match the port in the contact header
20:03.21seanbrightin which case that is the problem
20:03.26devdvdhow would i change that?
20:03.30devdvdin the aor?
20:03.35seanbrightit's possible that your ISP rolled out a firmware update that screwed you
20:03.45seanbrightyou wouldn't want to change it in asterisk
20:03.50devdvdok
20:03.53seanbrightyou could potentially set up a 1-to-1 nat on your router
20:04.39seanbrightthe router is going to choose a new source port for every "conversation" so that will change constantly
20:04.44devdvdyeah
20:04.55seanbrightso there is no configuration that would fix that
20:05.04seanbrightthe port part, at least
20:05.23devdvdso basically it's down to figuring out why this router is now being stupid
20:06.28igcewielingI doubt anyone can help with this T.38 issue, but if anyone has ideas, please let me know.  From what little I know, it looks like some sort of CRC error:  https://pastebin.com/xAEjFhFH
20:06.49seanbrightigcewieling: i glanced at it but then my eyes started bleeding
20:07.05seanbrightdevdvd: here is what you should know - it's possible that everything i have said is utter nonsense
20:07.11igcewielingseanbright: me too lol
20:07.12devdvdthank you seanbright really appreciate your feedback
20:07.15devdvdLOL
20:07.26seanbrighti'm not intentionally making things up
20:07.37igcewielingI'm now trying to force it to audio mode only, see if that helps at all.
20:07.46seanbrighti'm just having a train-of-thought conversation with myself and decided to type it all out
20:08.03devdvdwell everything i say is definitely utter nonsense so you have an advantage
20:14.28*** join/#asterisk salviadud (~ralfalfa@187-162-213-198.static.axtel.net)
20:48.42*** join/#asterisk scampbell (~scampbell@mail.scampbell.net)
20:53.11*** join/#asterisk cervajs2 (~cervajs2@178.148.broadband4.iol.cz)
20:56.18cervajs2whats the best way to normalize format number to international? i.e. +44...
20:56.19cervajs2trying something like this
20:56.19cervajs2<PROTECTED>
20:56.19cervajs2<PROTECTED>
20:56.19cervajs2<PROTECTED>
20:57.39*** join/#asterisk dacod (~dacod@201.47.74.146)
20:58.38*** join/#asterisk lankanmon (~LKNnet@CPE64777d632383-CM64777d632380.cpe.net.cable.rogers.com)
21:01.51SamotThere's a lot wrong with that.
21:07.49cervajs2ok. can you give me some hints? :)
21:09.46SamotWell the ExecIf() command is wrong.
21:09.50Samot: doesn't work
21:10.20SamotIt's conditional such as: equal, less than, greater than, not equal, etc.
21:11.14SamotThere is also no use of REGEX without calling the REGEX function.
21:11.41SamotSo ^\+44......... doesn't work
21:12.21MelMalikAnd you don't even NEED to use regex, necessarily.
21:12.27SamotTrue.
21:13.17MelMalik_0X.,1,Set(TargetNumber=+44${EXTEN:1})
21:13.26MelMalik_00X.,1,Set(TargetNumber=+${EXTEN:2})
21:13.43MelMalik_+44X.,1,Set(TargetNumber=${EXTEN})
21:13.49MelMalikam I doing it wrong cervajs2 ?
21:15.31cervajs2i need set this variable in some gosub routine because i need check database with it
21:19.00SamotGoSub(do-check,${EXTEN},1())
21:19.17SamotUnlike Macro(), GoSub can define the extension.
21:20.16MelMalikcervajs2: in the current structure, the thing you want behind the ? in the execif is $[ "${ARG1:3}" = "+44" ]. Samot's proposal is more likely to be "The Right Way™®©" though.
21:42.43*** join/#asterisk TriJetScud (~TriJetScu@van-mig-svr.ad.v10networks.ca)
22:35.34*** join/#asterisk jasonwert (~w3rt@198.167.245.16)
22:53.13*** join/#asterisk CrummyGummy (~CrummyGum@197.245.169.154)
23:13.19*** join/#asterisk scampbell (~scampbell@mail.scampbell.net)
23:33.43*** join/#asterisk Oatmeal (~Suzeanne@ip68-4-181-8.oc.oc.cox.net)

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