01:04.06 | *** join/#asterisk waldo323__ (~waldo323@d149-67-45-83.clv.wideopenwest.com) |
01:04.42 | *** join/#asterisk TandyUK2 (~admin@TandyUK/staff/James) |
01:04.58 | *** join/#asterisk t- (tom@freenode/staff/tomaw) |
01:05.42 | *** join/#asterisk themayor_ (~themayor@unaffiliated/themayor) |
01:07.14 | *** join/#asterisk robink (~quassel@unaffilated/robink) |
01:08.32 | *** join/#asterisk seanbright_ (~sean@asterisk/community-developer/seanbright) |
01:08.33 | *** mode/#asterisk [+o seanbright_] by ChanServ |
01:10.28 | *** join/#asterisk ashka (~postmaste@pdpc/supporter/active/ashka) |
01:11.15 | *** join/#asterisk vasilakisfil_ (~vasilakis@51.15.225.200) |
01:12.00 | *** join/#asterisk aness (~aness@84.209.131.103) |
01:12.15 | *** join/#asterisk tsal_ (~tsal@i59F4D9F0.versanet.de) |
01:12.30 | *** join/#asterisk ruel (~ruel@unaffiliated/lvlinux) |
01:12.50 | *** join/#asterisk Pasha (~Cory@unaffiliated/cory) |
01:13.28 | *** join/#asterisk lvlinux_ (~ruel_@unaffiliated/lvlinux) |
01:17.45 | *** join/#asterisk TriJetScud (~TriJetScu@23.172.144.5) |
01:24.03 | *** join/#asterisk john2gb (~john2gb@94-225-47-8.access.telenet.be) |
02:06.45 | *** join/#asterisk tsal (~tsal@i59F527CD.versanet.de) |
02:06.54 | *** join/#asterisk jkroon (~jkroon@165.16.204.101) |
02:34.38 | *** join/#asterisk jkroon (~jkroon@165.16.204.101) |
03:02.41 | *** join/#asterisk mbecroft (mb@ak2.becroft.co.nz) |
05:57.21 | *** join/#asterisk infobot (ibot@96-86-209-99-static.hfc.comcastbusiness.net) |
05:57.21 | *** topic/#asterisk is #asterisk The Open Source PBX and Telephony Platform (asterisk.org) -=- LTS: 18.2.2, 16.16.2 (2021/03/04) Final Bugfix: 13.38.2, 17.9.3 (2021/03/04); DAHDI: 3.0.0 (2018/11/15); libpri 1.6.0 (2017/01/27) -=- Wiki: wiki.asterisk.org -=- Code of Conduct: bit.ly/1hH6P22 |
07:08.20 | *** join/#asterisk jkroon (~jkroon@165.16.204.110) |
07:12.56 | *** join/#asterisk jkroon (~jkroon@165.16.204.110) |
07:20.54 | *** join/#asterisk john2gb (~john2gb@94-225-47-8.access.telenet.be) |
07:30.12 | *** join/#asterisk BakaKuna (~Thunderbi@2a02-a446-ae46-1-816b-f709-9807-569.fixed6.kpn.net) |
07:32.31 | *** join/#asterisk sinaowolabi (~Sina@105.112.145.121) |
07:39.33 | *** join/#asterisk BakaKuna (~Thunderbi@2a02-a446-ae46-1-b164-253a-2e34-9a50.fixed6.kpn.net) |
08:15.44 | *** join/#asterisk BakaKuna (~Thunderbi@2a02-a446-ae46-1-1ca2-a48a-f90d-779c.fixed6.kpn.net) |
08:28.29 | *** join/#asterisk jkroon (~jkroon@165.16.204.110) |
08:57.20 | *** join/#asterisk sinaowolabi (~Sina@102.134.114.1) |
09:32.01 | *** join/#asterisk sekil (~sekil@79-101-146-239.dynamic.isp.telekom.rs) |
09:32.24 | *** part/#asterisk sekil (~sekil@79-101-146-239.dynamic.isp.telekom.rs) |
09:52.15 | *** join/#asterisk sinaowolabi (~Sina@105.112.145.121) |
10:47.01 | *** join/#asterisk jkroon_ (~jkroon@165.16.204.109) |
11:28.41 | *** join/#asterisk gerhard7 (~gerhard7@86-87-238-48.fixed.kpn.net) |
11:41.30 | *** join/#asterisk DodgeThis (~DodgeThis@246.102.90.149.rev.vodafone.pt) |
11:55.54 | *** join/#asterisk AsteriskRoss (~AsteriskR@37.157.48.2) |
12:08.38 | *** join/#asterisk rpifan (~rpifan@p200300d2671bda006cb5a66dc46e07f4.dip0.t-ipconnect.de) |
12:56.38 | *** join/#asterisk rpifan (~rpifan@p200300d2671bda00acda8dd6068259cb.dip0.t-ipconnect.de) |
13:07.00 | *** join/#asterisk paulgrmn (~paulgrmn@c-98-250-183-21.hsd1.mi.comcast.net) |
13:37.52 | *** join/#asterisk fling (~fling@fsf/member/fling) |
13:51.31 | *** join/#asterisk aoeui (~aoeui@unaffiliated/aoeui) |
14:32.44 | igcewieling | Amazing how fast I get IP info from our people when I tell them I'll have the contractor call them for the info if they don't send it to me. |
14:33.12 | igcewieling | The older I get the more I think being an asshole is the only way to get anything done. |
14:37.21 | Samot | I figured that out in my 20s |
14:42.46 | seanbright | yeah ya did |
14:44.50 | Samot | No regrets |
14:46.24 | Samot | Because as much as people complain I am an asshole, they seem to get over it when they need my help. |
14:47.08 | seanbright | ð |
14:49.00 | *** join/#asterisk bford (uid283514@gateway/web/irccloud.com/x-awcigqskonjhmgtk) |
14:49.00 | *** mode/#asterisk [+o bford] by ChanServ |
14:49.25 | Samot | Either I am an asshole when I help or I am an asshole for not helping. Either I am an asshole but you end up with a 50/50 chance of your shit not working. Im good with that. |
14:49.37 | Samot | +way |
14:51.05 | *** join/#asterisk AsteriskRoss (~AsteriskR@37.157.48.2) |
14:55.52 | igcewieling | Customer is complaining of inconsistent internet. They have a T-1 frame relay connection. *sigh* |
14:55.53 | kerouac[m] | Hi. I have two linphone clients, and an instance of asterisk. When I call from one to another client, the sound goes only one way, from caller to handling client. And there is no sound from answering side. I use codec opus, and NAT is opened for sip and rtc protos. Even when i'm truing to send text message, I see in log something like this on receiving side: |
14:55.53 | kerouac[m] | https://termbin.com/csyw |
14:56.47 | igcewieling | kerouac[m]: sorry, too complicated. Stick with a simple phone call using ulaw. |
14:56.57 | igcewieling | once that works, then try messaging. |
14:57.12 | kerouac[m] | Ulaw behaves the same way |
14:57.49 | *** join/#asterisk sa02irc (~mbax@155-079-043-212.ip-addr.inexio.net) |
14:59.55 | Samot | And where are these linphone clients at? |
15:00.37 | kerouac[m] | to be true, when I do allow=ulaw the codec used is PCMA, is it correct? |
15:00.53 | kerouac[m] | PCMU* |
15:01.37 | kerouac[m] | <Samot "And where are these linphone cli"> They are in local network both, seeing each other on different local ip's |
15:02.38 | kerouac[m] | But they are as you could see in that log https://termbin.com/csyw doesn't see each other correctly (anonymous.invalid and so on). And they also doesn't handle online status of each other correctly. But I still can call and see incoming calls. |
15:03.30 | igcewieling | neither phone is running on the same server as Asterisk, correct? |
15:03.51 | igcewieling | incoming calls have nothing to do with outgoing calls. |
15:05.08 | kerouac[m] | yes, three machines , one for asterisk and two for linphones |
15:06.27 | Samot | We need to see actual debugs from Asterisk |
15:07.47 | kerouac[m] | Now I'll record that |
15:10.03 | kerouac[m] | what debugs should I rutn on? |
15:13.36 | Samot | Is this pjsip? |
15:13.41 | Samot | pjsip set logger on |
15:13.46 | Samot | From the Asterisk console. |
15:14.54 | Kobaz | the loooooogs |
15:15.02 | Kobaz | Logs, logs, they're big, heavy and wood |
15:21.03 | kerouac[m] | https://termbin.com/4326 |
15:21.55 | kerouac[m] | Here it is. There is log of coccention of one of the clients, ans two calls, from 6001 to 6003 and then backward. Also a couple of tries to send text message. |
15:24.53 | igcewieling | Good luck with that Samot and Kobaz! |
15:26.34 | Samot | Why in the fuq is DTLS being used? |
15:26.37 | Samot | Turn that shit off. |
15:26.41 | *** join/#asterisk sinaowolabi (~Sina@102.134.114.1) |
15:29.06 | kerouac[m] | what is dtls? how to turn it off? |
15:30.45 | Samot | It's a encryption method for this. Check the linphone configs. |
15:32.42 | kerouac[m] | Could it be the reason of the troule? |
15:34.28 | Samot | Well probably |
15:35.41 | igcewieling | Does it break the rule of "keep it simple when testing"? Yes, it does. |
15:40.28 | kerouac[m] | both Linphones' encryption is turned off, is it enought to remove dtls_auto_generate_cert=yes from pjsip.conf? |
15:44.45 | kerouac[m] | removed that line, the same result |
15:46.41 | electronic_eel | Samot: you were asking about BLF and pickup yesterday |
15:47.02 | electronic_eel | my users are using it regularly |
15:47.04 | Samot | Not really. |
15:47.13 | Samot | Well see Kobaz is a C programmer |
15:47.18 | Samot | Likes to mess with Asterisk code. |
15:47.31 | electronic_eel | ah, that was i was just going to mention |
15:47.32 | Samot | I am not a C programmer. There is something that needs an improvement. |
15:47.48 | electronic_eel | to make it work, i always have to apply a patch from https://issues.asterisk.org/jira/browse/ASTERISK-24601 |
15:48.11 | electronic_eel | with this patch it works well for me on polycom phones |
15:48.16 | Samot | I haven't applied it yet.. |
15:48.22 | Samot | Does it fully work? |
15:48.30 | electronic_eel | for me, yes |
15:48.31 | Samot | Tell you not only who is calling but who the call was ment for? |
15:48.54 | Samot | Because I had a feeling that patch was incomplete on one of those. |
15:48.59 | electronic_eel | hmm, ment for? |
15:49.02 | Samot | Meant |
15:49.14 | Samot | If I call 2100 and you're a BLFing 2100 |
15:49.25 | Samot | You should see that I'm the caller and the call was meant for 2100 |
15:49.29 | Samot | Or perhaps a ring group |
15:49.43 | Samot | It has both the remote and the target? |
15:49.45 | electronic_eel | i see a blf line blinking and press on it. then i see the caller id that is ringing on that line |
15:50.01 | Samot | Can you show a notify? |
15:50.07 | Samot | That will answer my question |
15:50.38 | electronic_eel | let me just check if i see the target |
15:51.45 | kerouac[m] | maybe I should use something like localnet=192.168.2.0/255.255.255.0 ? |
15:51.51 | kerouac[m] | in pjsip.conf? |
16:00.00 | igcewieling | perhaps remove all the extra stuff from pjsip.conf? |
16:00.28 | igcewieling | If you had dtls_auto_generate_cert set, who know what other crap you have in pjsip.conf |
16:02.30 | electronic_eel | Samot: ok, here is the full dialog-info from the NOTIFY: https://paste.debian.net/1189616/ |
16:02.46 | electronic_eel | as you can see the full caller id and target are included |
16:03.08 | electronic_eel | so for me it works well, i get everything i want from it |
16:03.38 | Samot | What version of asterisk |
16:04.07 | electronic_eel | 16.16.1 |
16:04.21 | Samot | So the 16.8 patch is working? |
16:05.03 | electronic_eel | yes, seems like |
16:05.21 | Samot | Yeah looks like it covers it mostly. |
16:05.37 | Samot | Unless that was truly an anonymous call |
16:05.43 | electronic_eel | iirc, i asked file sometime ago why the patch wasn't merged yet and i got the answer that it wasn't clean enough |
16:05.49 | seanbright | that is correct |
16:05.56 | seanbright | just based on a glance at it |
16:06.03 | Samot | What needs cleaning? |
16:06.34 | electronic_eel | Samot: the call wasn't anonymous, but a call from external with a regular numeric caller id |
16:06.40 | seanbright | coding style guidelines would be a good first pass |
16:06.45 | seanbright | let me do it, hold on |
16:07.21 | electronic_eel | the "@anonymous.invalid" seems to be added by default if there is no proper domain or something like that |
16:07.37 | Samot | That's what I was referring to |
16:07.50 | Samot | That's an anonymous call format |
16:08.00 | *** join/#asterisk DodgeThis (~DodgeThis@246.102.90.149.rev.vodafone.pt) |
16:08.26 | seanbright | patch: **** malformed patch at line 77: + |
16:08.27 | igcewieling | that often means "incoming call didn't match anything" |
16:08.29 | seanbright | womp womp |
16:08.52 | Samot | Or it was anonymous |
16:09.20 | Samot | seanbright: so line 77 has something malformed? |
16:09.23 | electronic_eel | so with "anonymous call format" you mean you have a regular numeric caller id, but no sip domain? |
16:09.52 | seanbright | Samot: what would make you think that? |
16:10.09 | Samot | Dont know. |
16:10.22 | Samot | A hunch |
16:10.40 | Samot | I heard it from a guy |
16:10.51 | Samot | Some people were saying.. |
16:12.27 | Kobaz | unfortunately I don't have any experience in the text messaging part of the code |
16:13.16 | Samot | Kobaz could you clean up the current patch? |
16:13.23 | seanbright | i am working on it |
16:13.24 | seanbright | jeeez |
16:13.39 | kerouac[m] | <igcewieling "If you had dtls_auto_generate_ce"> https://termbin.com/l3ub |
16:13.46 | Kobaz | How do you make a thumbs up in ascii-emoji |
16:13.50 | Samot | Oh i just thought you were seeing what was messed up |
16:13.58 | Kobaz | seanbright: <3 |
16:14.00 | Samot | My bad |
16:14.02 | Kobaz | That's more like a heart |
16:14.44 | electronic_eel | oh, iirc i had to adapt the patch some asterisk releases ago since it wasn't applying cleanly anymore |
16:14.56 | electronic_eel | here is the version i'm using now: https://paste.debian.net/1189620/ |
16:16.23 | igcewieling | kerouac[m]: looks like you have webrtc stuff too. that breaks the "keep it as simple as possible when testing" rule. |
16:20.39 | igcewieling | *sigh* We want to move one of our "border" servers to another subnet and Level3 wants to do full interop testing first. |
16:24.06 | seanbright | patch updated |
16:24.23 | *** join/#asterisk zopsi (zopsi@2600:3c00::f03c:91ff:fe14:551f) |
16:25.32 | seanbright | some of the code in the `if (callee) {` block is questionable and would not pass a review |
16:26.18 | seanbright | but it applies cleanly now at least |
16:27.57 | kerouac[m] | <igcewieling "kerouac: looks like you have web"> that helped to hear in both directions! |
16:28.53 | igcewieling | kerouac[m]: not if you were using SIP. |
16:29.24 | kerouac[m] | why |
16:29.34 | igcewieling | webrtc is a different protocol. |
16:29.57 | kerouac[m] | < https://matrix.org/_matrix/media/r0/download/matrix.org/brNYQFNaNSOLvmeopbMuydXF/message.txt > |
16:30.20 | kerouac[m] | <igcewieling "webrtc is a different protocol."> afaik webrtc=yes puts a lot of parameters to endpoint, including dtls |
16:30.30 | kerouac[m] | I think that was the reason |
16:30.43 | igcewieling | the first three lines are junk unless you are dialing 200 |
16:31.00 | igcewieling | actually 2-4 is junk |
16:31.16 | kerouac[m] | of course, but the last, is it enough? Or should contain comething else? |
16:32.44 | igcewieling | kerouac[m]: it should dial a basic call with no handling of errors. |
16:41.27 | kerouac[m] | It does. But linphones still doesn't see online status of each other. What to do to avoid that @anonymous.invalid stuff? |
16:42.31 | *** join/#asterisk RudyValencia (~rudy@unaffiliated/rudyvalencia) |
16:42.59 | *** join/#asterisk ldm (~ldm@hacksoc/infrastructure) |
16:43.45 | *** join/#asterisk offbeatwitch (~offbeatwi@2001:bc8:608:131::1) |
16:56.52 | *** join/#asterisk irrgit (~ch33se@192.241.175.183) |
17:19.30 | *** join/#asterisk john2gb (~john2gb@94-225-47-8.access.telenet.be) |
17:21.49 | *** join/#asterisk BakaKuna (~Thunderbi@2a02-a446-ae46-1-1fb8-979e-9a4c-f489.fixed6.kpn.net) |
17:23.18 | seanbright | the 'gross' part about that patch is the "find ringing channel" part |
17:27.57 | Samot | Oh? |
17:29.35 | Samot | So that entire function is gross? |
17:33.50 | *** join/#asterisk fstd_ (~fstd@unaffiliated/fisted) |
17:34.55 | seanbright | no, it's just kinda arbitrary |
17:35.18 | seanbright | i dunno, it's fine |
18:02.48 | *** join/#asterisk pchero (~pchero@211.178.226.108) |
18:07.40 | *** join/#asterisk eXistenZ (~pectic@bzq-79-177-191-191.red.bezeqint.net) |
18:09.28 | *** join/#asterisk [NC] (~NC@208.94.241.140) |
18:11.24 | *** join/#asterisk offbeatwitch (~offbeatwi@platypus.offbeatwit.ch) |
18:14.40 | *** join/#asterisk nbjoerg (~joerg@netbsd/developer/joerg) |
18:16.20 | *** join/#asterisk jjrh (~weechat12@2607:f0b0:7:8596:216:3eff:fefe:444f) |
18:24.45 | *** join/#asterisk sinaowolabi (~Sina@102.134.114.1) |
18:37.19 | *** join/#asterisk EmleyMoor (42b789682f@firthpark.tinsleyviaduct.com) |
18:45.11 | *** join/#asterisk ttys000 (~ttys000@50.92.212.41) |
20:18.16 | *** join/#asterisk retentiveboy_ (~retentive@c-24-125-16-104.hsd1.ga.comcast.net) |
20:18.39 | *** join/#asterisk BakaKuna (~Thunderbi@2a02-a446-ae46-1-9214-ec7f-fe07-f48b.fixed6.kpn.net) |
20:23.41 | *** join/#asterisk Pectic (~pectic@bzq-79-177-208-116.red.bezeqint.net) |
20:50.06 | *** join/#asterisk akp55 (~akp55@c-73-148-15-158.hsd1.va.comcast.net) |
21:12.05 | *** join/#asterisk Jesterboxboy (~Thunderbi@84-115-150-8.cable.dynamic.surfer.at) |
22:04.58 | *** join/#asterisk gschanuel (~gschanuel@200-181-252-244.user3p.brasiltelecom.net.br) |
22:06.51 | *** join/#asterisk SSlater (~simon@203.214.65.15) |
22:26.19 | *** join/#asterisk Pectic1 (~pectic@bzq-79-177-208-116.red.bezeqint.net) |
22:26.53 | *** join/#asterisk akp55_ (~akp55@c-73-148-15-158.hsd1.va.comcast.net) |
22:35.56 | *** join/#asterisk john2gb0 (~john2gb@94-225-47-8.access.telenet.be) |
22:40.56 | *** join/#asterisk lvlinux (~ruel@unaffiliated/lvlinux) |
22:42.06 | *** join/#asterisk jkroon (~jkroon@165.16.204.109) |
22:44.11 | *** join/#asterisk EmleyMoor (42b789682f@firthpark.tinsleyviaduct.com) |