00:00.49 | CVance | it's possible pfsense might be doing something, I cannot say |
00:01.07 | CVance | Fender tells me my trunk settings are incorrect |
00:01.22 | [TK]D-Fender | And your general NAT settings. |
00:01.26 | [TK]D-Fender | All of it really. |
00:01.33 | [TK]D-Fender | And the working environment |
00:01.37 | CVance | ^^ |
00:01.42 | CVance | that's the biggest problem |
00:02.10 | [TK]D-Fender | No... you can fix YOUR part.... and haven't yet. |
00:02.28 | CVance | I thought I fixed the nat settings |
00:02.32 | [TK]D-Fender | See if you did your part then we could lay blame on the rest... but you haven't yet. |
00:02.34 | CVance | I did a paste with the sip config |
00:02.49 | [TK]D-Fender | Ah, I seem to have missed it. Looking now |
00:03.00 | CVance | :) |
00:03.20 | CVance | how'd I do? |
00:03.29 | [TK]D-Fender | that was a setting dump, not a call |
00:03.39 | CVance | ok i'll make another call |
00:03.57 | [TK]D-Fender | Don't just give me a showroom photo of your car... show the the video where you CRASH IT |
00:04.45 | CVance | http://pastebin.com/miwgznCQ |
00:04.48 | CVance | there it is |
00:06.21 | [TK]D-Fender | CVance, Yup, Asterisk looks a lot better. Warning: 399 sipalg "Internal Error" <- THIS on the other hand.... |
00:06.29 | [TK]D-Fender | CVance, You have an ALG in the path? |
00:06.47 | CVance | okay that's the root of the issue, I don't THINK I do |
00:07.07 | CVance | I'm using pfsense and I didn't install any packages |
00:07.34 | CVance | that would mess with my sip connections, It's theorized that verizon may actually have an ALG between me and flowroute |
00:07.45 | [TK]D-Fender | nope. |
00:08.03 | CVance | nope to vzw alg? |
00:08.10 | [TK]D-Fender | Right now your pfsense is supect #1 and I've seen plenty of people screw themselves with it |
00:08.14 | CVance | okay |
00:08.34 | CVance | I'm going to dig in the configuration and see, I didn't think pfsense did any alg stuff out of the box |
00:08.47 | CVance | could it be the double nat? |
00:09.10 | CVance | that's why I changed the port and at least inbound calling is not working |
00:09.31 | CVance | so unless pfsense is doing some strange stuff with udp5060 in particular, I can't pin it down |
00:09.52 | CVance | because udp 5160 works inbound when udp5060 didnt |
00:09.53 | [TK]D-Fender | <CVance> I'm going to dig in the configuration and see, I didn't think pfsense did any alg stuff out of the box <- stop thinking, start looking. |
00:10.05 | [TK]D-Fender | CVance, that includes packet dumps right off that server |
00:10.17 | CVance | I have one |
00:10.23 | CVance | would you like to see it? |
00:11.42 | [TK]D-Fender | Might help. |
00:12.00 | [TK]D-Fender | It'd be "something" at least. |
00:12.11 | [TK]D-Fender | That's what trying means. |
00:15.53 | CVance | sure, let me dropbox it to you, take a look at packets numbered 157 and 158 |
00:16.32 | CVance | https://dl.dropboxusercontent.com/u/216875/flowroute.pcap |
00:17.20 | *** join/#asterisk Milenco (~Milenco@home.milenco.net) |
00:17.49 | *** join/#asterisk wonderworld (~ww@178-190-207-160.adsl.highway.telekom.at) |
00:18.42 | *** join/#asterisk CeBe (~CeBe@port-92-200-94-14.dynamic.qsc.de) |
00:19.22 | CVance | here's a document: https://doc.pfsense.org/index.php/VoIP_Configuration |
00:21.09 | CVance | https://support.flowroute.com/hc/en-us/articles/203319370-pfSense-Firewall-Configuration |
00:21.42 | CVance | when it asks for the ip of the sip device, do they mean the ip phone, the pbx, or both? |
00:21.53 | CVance | I have a voice vlan so I'll probably do it for the whole vlan |
00:24.22 | [TK]D-Fender | CVance, don't seem to see any ALG there... |
00:24.50 | CVance | okay so I followed some of the documentation that I put up there, but didn't install sipproxyd |
00:24.52 | [TK]D-Fender | CVance, But.. you're DOUBLE-NAT'd. Guess how much I trust the NEXT router? Take a zero and start subtracting... |
00:25.44 | CVance | so that's the idea I guess right |
00:26.05 | CVance | so there was a post online about how people were having problems with sip on verizon |
00:26.32 | CVance | http://www.onsip.com/blog/2013/07/02/in-depth-verizon-blocks-sip-traffic-using-alg |
00:26.36 | [TK]D-Fender | CVance, I take "posts" with box of salt and a crate of paprika. |
00:26.38 | CVance | and inbound calling wasn't working |
00:26.49 | CVance | as soon as I changed from port 5060 to 5160, inbound started working |
00:27.35 | CVance | so it leant a little credence, though I also understand that it's possible pfsense messing around as well |
00:27.52 | CVance | because pfsense could easily be doing stuff to udp5060 traffic just as VZW could |
00:28.12 | CVance | so either 5160 stops pfsense from screwing around or it stops verizon |
00:28.21 | CVance | either way, at least I might be working again |
00:28.31 | CVance | what are your thoughts? |
00:30.10 | CVance | oh and by the way, I'm using a cradlepoint device to connect to the internet, it does have a SIP alg, but I made sure it was disabled, and it's operating in bridge mode as well anyways |
00:33.06 | CVance | also, how could you tell that there was no ALG from the pcap file? I mean the error talks about an ALG, how did you know? |
00:35.04 | [TK]D-Fender | CVance, We should see a difference if it wasn't just routing the packet but rather rewriting it out. |
00:35.30 | CVance | okay so what do you think my next steps should be |
00:35.48 | CVance | so hopefully the trunk settings are better |
00:36.05 | CVance | is it possible that pfsense itself is still acting as an ALG? |
00:36.12 | CVance | if you're saying Verizon is not doing so |
00:37.58 | [TK]D-Fender | CVance, Doesn't look like the one you showed me was |
00:38.14 | CVance | okay so what did I do?! |
00:38.19 | [TK]D-Fender | CVance, But again there are TWO routers in play. I don't recall having seen the second one. |
00:38.42 | CVance | okay ok ok I have a vlan switch |
00:39.01 | CVance | it routes between the vlans |
00:39.19 | CVance | you're going to hate me but... |
00:39.42 | CVance | it's an extreme networks switch |
00:39.56 | CVance | so i have a main office vlan, the main router is 10.1.1.254 |
00:40.07 | CVance | voice vlan is id 30 |
00:40.29 | CVance | the voice network is 10.1.3.0/24 |
00:40.42 | CVance | the switch handles routing between 10.1.1.0/24 and 10.1.3.0/24 |
00:41.03 | CVance | I used to have a non-vlan aware gateway, a fortigate something |
00:41.15 | [TK]D-Fender | CVance, Your entire network sounds to be a cluster-fuck meat-grinder |
00:41.20 | CVance | AWWW YISSS |
00:41.29 | CVance | no but seriously |
00:41.36 | [TK]D-Fender | No... seriously |
00:41.44 | CVance | i have different vlans for different sites |
00:41.58 | CVance | do you think it could be the switch? |
00:42.05 | [TK]D-Fender | Every time we look at it we find another layer. Your nework makes ONOINS jealous |
00:42.08 | [TK]D-Fender | ONIONS* |
00:42.19 | [TK]D-Fender | I think it could be the "everything" |
00:42.23 | CVance | is it a little clearer now? |
00:42.39 | CVance | 10.1.3.0 voice vlan, 10.1.1.0 main vlan with gateway |
00:42.44 | [TK]D-Fender | This is the point where you need to packet sniff from the border backwards. |
00:42.55 | CVance | maybe i can span a port or something |
00:43.06 | CVance | why do you think it was working before |
00:43.11 | CVance | I haven't touched that switch config |
00:43.13 | [TK]D-Fender | If you see it at the border going out right... then it's not you. Otherwise it is |
00:43.15 | CVance | it was working with a double nat |
00:43.33 | CVance | okay so I can pcap at the pfsense |
00:46.12 | CVance | got a pcap, you ready? |
00:46.37 | CVance | still has a sip alg error at the gateway |
00:47.33 | CVance | https://dl.dropboxusercontent.com/u/216875/flowroute-cvance.pcap |
00:47.50 | CVance | packets 116, 120-122 |
00:50.31 | CVance | is there a smoking gun in there somewhere???? |
00:52.02 | CVance | but seriously, I was trying to change to port 5160 as a first step, if 5060 doesn't work and 5160 does, clearly despite double nat, funky vlans, some obnoxious amount of routing, it would still work |
00:52.51 | Penguin | What's really annoying is that when I tried to send a call out via flowroute, I got a congestion signal... AND there's nothing in sip debug that indicates why. It goes from a 100 Trying to a 200 OK to a 183 Session Progress to negotiating a commonly supported codec to RTP probation being passed to... nothing else -- death of the call. |
00:53.08 | CVance | were you calling me? |
00:53.12 | Penguin | nope |
00:53.37 | [TK]D-Fender | CVance, Ok, that one looks clean.. Could another point on the path including your IS{ |
00:53.39 | [TK]D-Fender | ISP |
00:53.48 | CVance | that's all I control |
00:53.54 | CVance | it's out of my hands after that |
00:54.06 | CVance | IT'S VERIZON |
00:54.29 | CVance | isn't it bullshit |
00:54.54 | Penguin | If you're using something like a UML290 in a CBA250, SIP should work just fine. |
00:54.59 | CVance | I am |
00:55.01 | CVance | a cba750 |
00:55.10 | CVance | version b i believe |
00:55.29 | CVance | btw, it does have an alg, but it's off |
00:55.35 | CVance | so why are you having problems with flowroute? |
00:55.46 | CVance | are you using verizon as well? |
00:56.07 | CVance | it works great for me at home, can do t.38 and everything |
00:56.18 | CVance | where I only have a single nat :P |
00:56.35 | Penguin | I'm not sure why. I sometimes use VZW for a backup circuit, but I'm on cable at the moment. |
00:57.11 | Penguin | I haven't used my flowroute account for a while, so maybe I need to go log in and see what happened. |
00:57.27 | Penguin | I'm always registered and I always qualify them, so they know I exist. |
00:57.29 | CVance | perhaps, they're a very easy service |
00:57.40 | CVance | so i still don't know what I did |
00:58.00 | Penguin | I'll get to it eventually. |
00:58.40 | CVance | okay can you explain this to me, I changed my listening port to 5160, and I thought I changed how I registered to flowroute to 5160 |
00:58.54 | CVance | why is there still data coming around at :5060? |
01:00.16 | CVance | ok guys, I feel a little better that it doesn't seem to be me |
01:00.35 | CVance | I really have to go now, but I will be back on monday, do you mind taking another stab at it with me then? |
01:00.54 | *** join/#asterisk fstd (~fstd@unaffiliated/fisted) |
01:00.59 | CVance | I know you cannot commit to being there, I'll just pop by and see if you're around |
01:01.39 | CVance | at least Fender isn't yelling at me for doing something obviously stupid anymore :P |
01:01.57 | CVance | except the whole double nat thing |
01:02.45 | [TK]D-Fender | And the VLANS |
01:02.48 | [TK]D-Fender | and the.... |
01:02.49 | [TK]D-Fender | :p |
01:02.58 | CVance | so what do you think fender |
01:03.07 | CVance | could verizon be doing something? |
01:03.39 | [TK]D-Fender | Anything is possible. If you have solidly pinned that packets are right out of your gateway then you've done your part |
01:03.54 | CVance | that was the last pcap that I sent you |
01:04.01 | [TK]D-Fender | If you control ANY other route, modem, etc before it hits the outside world... that i the limit of your responsibility |
01:04.03 | CVance | that's all I control, and if you say it's right |
01:04.14 | CVance | well I have a bridged cradlepoint |
01:04.25 | CVance | the pfsense doesn't have a lte modem in it |
01:04.55 | CVance | thanks a bunch gentlemen |
01:05.33 | CVance | I might use my site-to-site vpn to send the sip data out of my other connection, that'll be a fun project for next week! |
01:05.46 | CVance | +1 layer :P |
01:06.13 | *** part/#asterisk CVance (~cvance@193.sub-70-196-140.myvzw.com) |
01:16.13 | Penguin | Hmm. Flowroute dashboard shows I made five calls earlier when asterisk indicated problems. |
01:16.50 | Penguin | There's no duration listed, though. Not even 0 duration. It's simply blank. |
01:24.44 | *** join/#asterisk Milenco (~Milenco@home.milenco.net) |
01:31.35 | *** join/#asterisk moke (~moke@unaffiliated/moke) |
01:32.30 | *** join/#asterisk n3ob (~IceChat77@pras6-240.sintmaarten.net) |
01:47.14 | *** join/#asterisk n3ob (~IceChat77@72.252.10.240) |
02:21.48 | *** join/#asterisk jasonwert (~jasonwert@71.89.137.28) |
02:44.49 | *** join/#asterisk jasonwert (~jasonwert@71.89.137.28) |
03:03.14 | *** join/#asterisk moke (~moke@unaffiliated/moke) |
03:17.47 | *** join/#asterisk darkbasic (~quassel@niko.linuxsystems.it) |
03:51.22 | *** join/#asterisk MaliutaLap (nikolai@unaffiliated/maliuta) |
04:07.00 | *** join/#asterisk Akuma (~Akuma@apn-5-60-2-81.dynamic.gprs.plus.pl) |
04:32.07 | *** join/#asterisk Mission-Critical (~MissionCr@unaffiliated/missioncritical) |
05:05.09 | *** join/#asterisk ThatDamnRanga (~wiretap@unaffiliated/wiretap) |
05:49.01 | *** join/#asterisk MaliutaLap (nikolai@unaffiliated/maliuta) |
05:51.14 | *** join/#asterisk sawgood (~sawgood@unaffiliated/sawgood) |
06:01.23 | *** join/#asterisk n3ob (~IceChat77@pras6-240.sintmaarten.net) |
06:21.34 | *** join/#asterisk n3ob (~IceChat77@72.252.10.240) |
06:41.23 | WIMPy | Oh this /ignore thing is AWESOME! Why didn't I do that years ago? |
06:44.06 | Penguin | You used to be a masochist? |
06:44.33 | WIMPy | That's pretty obvious from my presence in here. |
06:46.15 | Penguin | dies a little |
06:46.44 | [TK]D-Fender | spins up the Muppet Show theme... |
06:55.27 | *** join/#asterisk zblk (~andrey@92.53.115.234) |
06:58.42 | *** join/#asterisk evil_gordita (robert@ip70-188-56-12.rn.hr.cox.net) |
07:33.32 | *** join/#asterisk Draecos (~Draecos@106-69-12-129.dyn.iinet.net.au) |
08:20.39 | ChannelZ | Did I miss something exciting? |
08:45.20 | *** join/#asterisk ShapeShifter499 (~Raansu@unaffiliated/shapeshifter499) |
08:51.26 | *** join/#asterisk ChannelZ (channelz@burner.com) |
09:01.04 | *** join/#asterisk riess82 (~riessma@88-117-48-243.adsl.highway.telekom.at) |
09:42.02 | *** join/#asterisk darkbasic (~quassel@niko.linuxsystems.it) |
09:57.35 | *** join/#asterisk Korolev (~Korolev@2601:7:5080:16b0:6236:ddff:febd:e8ae) |
10:14.30 | *** join/#asterisk fandi (~fandi@101.255.36.66) |
11:20.27 | *** join/#asterisk areski (~areski@71.133.14.37.dynamic.jazztel.es) |
11:27.57 | *** join/#asterisk darkbasic_ (~quassel@niko.linuxsystems.it) |
11:57.49 | *** join/#asterisk s7r (~s7r@openvpn/user/s7r) |
12:04.03 | *** join/#asterisk jiuweigui (~jiuweigui@unaffiliated/jiuweigui) |
12:13.30 | *** join/#asterisk darkbasic (~quassel@niko.linuxsystems.it) |
12:39.22 | *** join/#asterisk jzaw (~jzaw@loki.dzki.co.uk) |
12:47.58 | *** join/#asterisk darkbasic (~quassel@niko.linuxsystems.it) |
12:53.41 | *** join/#asterisk darkbasic (~quassel@niko.linuxsystems.it) |
13:00.50 | *** join/#asterisk fstd (~fstd@unaffiliated/fisted) |
13:17.00 | *** join/#asterisk king1337-2 (~king1337@S0106c8fb2641d848.vs.shawcable.net) |
13:53.46 | WIMPy | Hmm. the drawback is that I get not timestamps any more. |
14:25.48 | *** join/#asterisk evilman_home (kvirc@89-179-77-66.broadband.corbina.ru) |
14:46.34 | *** join/#asterisk qdel (~Rholk@bny92-1-82-67-178-101.fbx.proxad.net) |
15:02.51 | *** join/#asterisk aness (~aness@cm-84.215.80.229.getinternet.no) |
15:07.19 | *** join/#asterisk jzaw (~jzaw@loki.dzki.co.uk) |
15:09.58 | *** join/#asterisk jasonwert (~jasonwert@71.89.137.28) |
15:14.30 | *** join/#asterisk gerhard7 (~gerhard7@77-172-82-111.ip.telfort.nl) |
15:28.42 | *** join/#asterisk coppice (~chatzilla@123203240102.ctinets.com) |
15:32.12 | *** join/#asterisk burnbrighter (~kurt@50-79-211-169-static.hfc.comcastbusiness.net) |
15:34.36 | *** join/#asterisk jiuweigui (~jiuweigui@unaffiliated/jiuweigui) |
15:36.37 | *** join/#asterisk jasonwert (~jasonwert@71.89.137.28) |
15:39.02 | *** join/#asterisk Vutral (ss@mirbsd/special/Vutral) |
16:23.54 | *** join/#asterisk ChanServ (ChanServ@services.) |
16:23.54 | *** mode/#asterisk [+o ChanServ] by tepper.freenode.net |
16:25.19 | *** join/#asterisk rneese (~rneese@71-10-190-118.dhcp.stls.mo.charter.com) |
16:25.22 | rneese | hey guys |
16:25.35 | rneese | just wanted to know if there are asterisk arm pkgs |
16:25.50 | rneese | for debian |
16:44.24 | *** join/#asterisk [TK]D-Fender (~joe@64.235.216.2) |
16:49.59 | rneese | I have to get a few small sd cards to test with |
16:50.15 | rneese | but I figure getting this going is a good thing |
16:55.38 | *** join/#asterisk jiuweigui (~jiuweigui@unaffiliated/jiuweigui) |
17:07.16 | rneese | I have a bbblack running the rtlsdr usb dongle |
17:07.30 | rneese | but waiting to get the web software to put it online |
17:33.40 | *** join/#asterisk g_r_eek (~g_r_eek@46.227.60.214) |
17:35.01 | *** join/#asterisk qakhan (~qakhan@50-204-254-12-static.hfc.comcastbusiness.net) |
17:35.36 | qakhan | Hi all, is someone useing Cepstral with Swift App |
17:37.12 | rneese | last part was wrong window |
17:37.20 | *** part/#asterisk rneese (~rneese@71-10-190-118.dhcp.stls.mo.charter.com) |
17:38.15 | *** join/#asterisk areski (~areski@71.133.14.37.dynamic.jazztel.es) |
17:39.43 | *** join/#asterisk MadHatter42 (~MadHatter@unaffiliated/madhatter42) |
17:41.27 | WIMPy | rneese: I have no idea if you can get things seperately, but There is at least one Asterisk distro foro the RPi. |
17:57.52 | [TK]D-Fender | ~polls |
17:57.52 | infobot | "Does anyone have X or use Y?" is taking a poll, not asking a valid question. Don't do it or our army of rabid weasels will hurt you. Usually, people other than those with the exact same set up can help you and those who have sometimes will not be able to help you. Also see <ask> |
18:17.36 | r00f | but what if that actually was a poll.... |
18:17.57 | qakhan | i am using Monitor app for recording the Swift app |
18:19.09 | qakhan | but it is not recording. there is no recorded file |
18:24.02 | [TK]D-Fender | qakhan, Show us |
18:28.11 | qakhan | here http://pastebin.com/0tUkKkp2 |
18:28.12 | *** join/#asterisk gusto (~gusto@2a02:810d:8640:da4:8219:34ff:fecf:17f0) |
18:30.40 | [TK]D-Fender | qakhan, You are not answering the call first, we don't see the end of the call, nor a folder dump. You also don't have a suitable debug leve enabled to verify any back-end reporting |
18:33.25 | qakhan | [TK]D-Fender you want me to enbale SIP debug? |
18:33.34 | [TK]D-Fender | CORE |
18:33.46 | [TK]D-Fender | And then provide the rest of the backup. |
18:34.00 | [TK]D-Fender | I want to see this right from the point before you even connect to * CLI |
18:34.13 | qakhan | there are alot of call going on, it is hard to get monitoring debug |
18:35.32 | qakhan | how many debug level you want me to set? |
18:35.43 | [TK]D-Fender | 10 |
18:39.44 | qakhan | here http://pastebin.com/SE7wjkwV |
18:43.51 | [TK]D-Fender | qakhan, You have still not issued an answer prior to the app, showed the folder in question, I don't see you from OS cli looging in to * and then setting the approrpiate debug level. |
18:44.32 | [TK]D-Fender | qakhan, This is your last chance to provide what has been requested before I move on to other matters... |
18:46.22 | qakhan | [TK]D-Fender i did core set debug 10 |
18:46.34 | qakhan | and sent you cli output |
18:46.52 | [TK]D-Fender | I said from BEFORE you even connect to * CLI |
18:46.54 | qakhan | let me put answer app before monitor |
18:46.56 | [TK]D-Fender | I wat to see you CONNECT |
18:47.01 | [TK]D-Fender | And I want to see the FOLDER they go to. |
18:47.10 | [TK]D-Fender | And you did not add the ANSWER in your dialplan like I told you to do. |
18:47.33 | qakhan | how to enbale debug on centos |
18:47.37 | qakhan | ? |
18:48.05 | [TK]D-Fender | NO |
18:48.24 | [TK]D-Fender | <[TK]D-Fender> qakhan, You have still not issued an answer prior to the app, showed the folder in question, I don't see you from OS cli looging in to * and then setting the approrpiate debug level. |
18:48.25 | [TK]D-Fender | READ |
18:48.28 | [TK]D-Fender | CO(NENCT TO CLI |
18:48.31 | [TK]D-Fender | THEN SET DEBUG. |
18:48.36 | [TK]D-Fender | I want to see ALL of it |
18:48.47 | [TK]D-Fender | and that includes the CHANGES I told you to make |
18:52.02 | Penguin | Uh, you enable debug on CentOS exactly the same as you enable it on Debian, Ubuntu, Slackware, Arch, FreeBSD, Windows, Mandriva, SUSE, CRUX, et al. |
18:52.43 | [TK]D-Fender | Not what I'm asking for.... don't confuse him more than his already chronic inability to read does.... |
18:53.08 | Penguin | You didn't ask him to enable debug? My bad. |
18:53.17 | [TK]D-Fender | Asterisk core debug |
18:53.51 | Penguin | Ah, so you did ask for debug. I'll reiterate: it's the same on EVERY DISTRO you can imagine. |
18:54.03 | [TK]D-Fender | Correct, irrelevant :) |
18:54.08 | [TK]D-Fender | because you do it from * CLI |
18:54.25 | Penguin | That was my very point. |
18:55.00 | qakhan | here http://pastebin.com/rQgXzHDx |
18:55.10 | Penguin | He asked how to do it in CentOS as if it were different from ever other distro on the planet, and possibly a secret. |
18:57.08 | *** join/#asterisk areski (~areski@80.174.128.84.dyn.user.ono.com) |
18:57.28 | [TK]D-Fender | qakhan, "core show appolication monitor" <- READ IT |
18:57.40 | [TK]D-Fender | <PROTECTED> |
18:58.06 | Penguin | core show apocalypse zombie |
19:03.14 | qakhan | [TK]D-Fender i set answer app to answer the call and then i set file formate, location and name, with b and m option |
19:03.30 | [TK]D-Fender | qakhan, which is WRONGT |
19:03.38 | [TK]D-Fender | <[TK]D-Fender> qakhan, "core show appolication monitor" <- READ IT |
19:03.52 | qakhan | i read it |
19:04.07 | qakhan | please point out where i am wrong |
19:04.49 | [TK]D-Fender | qakhan, What do those options say? |
19:06.10 | qakhan | b: Don't begin recording unless a call is bridged to another channel |
19:06.46 | [TK]D-Fender | qakhan, FAIL |
19:07.02 | qakhan | but here my call bridge when i call to 2000 |
19:07.03 | [TK]D-Fender | qakhan, You are NOT bridging to another channel |
19:07.24 | [TK]D-Fender | No. DIAL bridges to another channel |
19:07.33 | [TK]D-Fender | You are not talking to another channel |
19:07.35 | qakhan | ok so i dont use b option? |
19:07.36 | [TK]D-Fender | that is ONE channel |
19:07.52 | qakhan | ok |
19:08.02 | qakhan | do i just use m option? |
19:08.10 | [TK]D-Fender | What does "m" do? |
19:08.19 | [TK]D-Fender | Have you read it? |
19:08.22 | [TK]D-Fender | What does it say? |
19:08.28 | [TK]D-Fender | Is TAHT valid, and what you want? |
19:09.36 | qakhan | m when the recording ends mix the two leg files into one and delete the two leg files |
19:11.52 | Penguin | If I'm going to mix them together an delete the separate ones, I'd rather use MixMonitor(). |
19:11.58 | Penguin | Just sayin' |
19:12.13 | Penguin | #justsayin |
19:13.19 | [TK]D-Fender | Eirther way he has serious chronic issues reading instructions. |
19:13.32 | [TK]D-Fender | qakhan, Go try it with SANE options. |
19:16.40 | qakhan | [TK]D-Fender if use m opion only then there is no voice and asterisk crashes |
19:17.02 | Penguin | "Doctor, it hurts when I do this!" |
19:17.32 | [TK]D-Fender | qakhan, And if you do? |
19:18.52 | *** join/#asterisk areski (~areski@80.174.128.44.dyn.user.ono.com) |
19:20.17 | *** join/#asterisk areski (~areski@80.174.128.44.dyn.user.ono.com) |
19:20.40 | qakhan | [TK]D-Fender ???? |
19:22.14 | [TK]D-Fender | qakhan, What about without "m"? |
19:23.06 | *** join/#asterisk Zopieux (zopieux@jerrycraft.tk) |
19:23.46 | Zopieux | hello there, I don't understand why WaitExten does not catch my dial when there is no m() option defined |
19:23.57 | Zopieux | I don't want any MoH during WaitExten timeout |
19:24.08 | qakhan | [TK]D-Fender same, asterisk crashes |
19:24.20 | Zopieux | s,1,WaitExten(2,m) works fine, while s,1,WaitExtend(2) does not read my dial |
19:24.30 | [TK]D-Fender | show us |
19:24.32 | [TK]D-Fender | ~pb |
19:24.33 | infobot | A "pastebin" is a web-based service where you should paste anything over 3 lines so you don't flood the channel. Here are links to a few: http://www.pastebin.com, http://pastebin.ca, http://channels.debian.net/paste, http://paste.lisp.org, http://bin.cakephp.org/; or install pastebinit with yum or aptitude. |
19:24.33 | [TK]D-Fender | ^^^ |
19:24.42 | [TK]D-Fender | qakhan, So the app has issues |
19:24.48 | [TK]D-Fender | qakhan, Try the other one |
19:25.34 | Penguin | zopieux: Are you doing that in a macro? |
19:25.46 | qakhan | [TK]D-Fender it works fine with Dial, Queue |
19:25.54 | Zopieux | i'm doing that directly in my extensions.conf dial plan |
19:25.59 | [TK]D-Fender | qakhan, the other one to RECORD YOUR CALL |
19:26.10 | [TK]D-Fender | qakhan, I did NOT say "dial" or "queue" |
19:26.17 | Penguin | zopieux: Are you expressing that you think macros are not part of dial plan? |
19:26.19 | [TK]D-Fender | Zopieux, Show us your call |
19:27.34 | qakhan | [TK]D-Fender what do you suggest for Swift |
19:28.00 | Zopieux | Penguin, [TK]D-Fender: without ",m" it always hits the timeout rule |
19:28.05 | Zopieux | lemme paste the thing |
19:28.16 | [TK]D-Fender | it isn't a suggetion FOR Swift. I just another one that allows you to record the channel |
19:28.25 | [TK]D-Fender | qakhan, And you are not paying attention. |
19:28.29 | [TK]D-Fender | <Penguin> If I'm going to mix them together an delete the separate ones, I'd rather use MixMonitor(). |
19:29.10 | qakhan | ok |
19:29.59 | Zopieux | http://paste.awesom.eu/JWW3 |
19:30.27 | Penguin | And the call? |
19:31.41 | [TK]D-Fender | Zopieux, You are also not doing any audio in that use of it without(m() which would garauntee that audio is set up. |
19:32.10 | [TK]D-Fender | Zopieux, Always doa playback of at lease some measure of silence to set up the audio channel otherwise the tinies delay could have you falling out of your input window |
19:32.22 | Penguin | While Answer() should start media, there are cases where it hasn't. |
19:32.40 | Zopieux | is this what you want? http://paste.awesom.eu/3uST |
19:32.42 | Zopieux | this is the log |
19:33.26 | Zopieux | [TK]D-Fender, playing silence could be OK indeed, are there predefined silence moh or do I have to generate some? |
19:33.49 | [TK]D-Fender | Zopieux, there is a standard folder included with *'s sound package |
19:33.59 | [TK]D-Fender | Zopieux, silence/ |
19:34.05 | Zopieux | thanks |
19:34.24 | Penguin | BackGround() then WaitExten() |
19:34.36 | Zopieux | it works if I playback(beep) for example! |
19:34.45 | Zopieux | so indeed i need some sound setup |
19:34.46 | Penguin | If you BackGround() the silence, they can still input the exten. |
19:35.12 | [TK]D-Fender | I'd avoid "background" because that does let the dialplan continue to the waitexten before it has necessarily finished setting it up |
19:35.22 | [TK]D-Fender | it might work... or not. |
19:35.30 | [TK]D-Fender | I don't take chances |
19:35.35 | Penguin | Effectively, BackGround(silence/2) is the same as WaitExten(2). |
19:36.03 | Penguin | Both applications take the input and go to inputted exten. |
19:36.31 | [TK]D-Fender | Penguin, maybe on that specific duration of file... |
19:36.36 | *** join/#asterisk gusto (~gusto@2a02:810d:8640:da4:8219:34ff:fecf:17f0) |
19:36.49 | Zopieux | the Google tts and stt AGIs are amazingly powerful and easy to setup! kuddos to the author |
19:36.53 | [TK]D-Fender | Penguin, I'd still rather make it explicit and blocking until I can trust it |
19:37.00 | Penguin | Whereas Playback() does not take any input, so you're sitting there hitting your keys and nothing happens until Playback() ends and moves on to WaitExten(). |
19:37.03 | Zopieux | it works guys, thanks |
19:37.11 | gusto | hi Penguin |
19:44.14 | *** join/#asterisk CustosL1men (~CustosLim@unaffiliated/cust0slim3n) |
19:52.54 | *** join/#asterisk areski (~areski@80.174.128.44.dyn.user.ono.com) |
20:10.28 | Zopieux | is it possible to go back to a plan in extensions.conf after a user exits a queue, ie. the agent hangs up? |
20:11.15 | Zopieux | user enters the queue, an agent answers, [dialog ensues], agent hangs up, [end of call] |
20:11.18 | *** join/#asterisk DragonAzul (~DragonAzu@187.208.31.158) |
20:11.30 | Zopieux | I would like to replace [end of call] with eg. Playback(thanks for calling) |
20:16.20 | Penguin | I don't see why it would be a problem to do that. |
20:17.13 | Penguin | I think there's even an explicit option for it. |
20:21.21 | Zopieux | I can't find any "exit context" or thing like that on my queue options |
20:23.56 | *** join/#asterisk areski (~areski@80.174.128.101.dyn.user.ono.com) |
20:24.20 | [TK]D-Fender | I don't see anything in Queue() itself... and doubt that you could even use a Local channel memeber Dial option to try to pass that back. |
20:24.23 | *** join/#asterisk gusto (~gusto@2a02:810d:8640:da4:8219:34ff:fecf:17f0) |
20:24.26 | [TK]D-Fender | Have I missed something as well? |
20:30.16 | Zopieux | c â continue in the dialplan if the callee hangs up (Asterisk 1.6.0 and above). |
20:30.17 | Zopieux | hmm |
20:30.20 | *** join/#asterisk camerin (hoax@144.76.77.157) |
20:32.07 | Penguin | That's the option I was talking about. |
20:32.39 | [TK]D-Fender | Yup, I just glossed right the heck over that |
20:32.45 | [TK]D-Fender | and I had it on-screen no-less |
20:32.51 | Zopieux | well it does not what you thing it would |
20:32.58 | [TK]D-Fender | goes to grab some more ibuprofen |
20:32.59 | Zopieux | it places the callee back in the queue! |
20:33.03 | Zopieux | infinite loop! yay! |
20:33.09 | [TK]D-Fender | Zopieux, Show us |
20:34.37 | Zopieux | http://paste.awesom.eu/wMUs |
20:34.46 | Zopieux | Queue(supportt,c) |
20:35.18 | Penguin | I don't see anything useful in that paste. |
20:36.05 | Zopieux | that's all I have |
20:36.18 | Zopieux | 'queue-youarenext.gsm' should not be played |
20:36.28 | Zopieux | instead it should go back to my extension.conf rules |
20:36.39 | Zopieux | (that Playbacks something and hangups) |
20:36.40 | Penguin | Where's the actual call? All you showed was some sounds playing. |
20:36.57 | Zopieux | lemme try again |
20:39.21 | Zopieux | http://paste.awesom.eu/ClhZ |
20:39.41 | Zopieux | oh shit |
20:39.42 | Zopieux | Sent into invalid extension 'q-CONTINUE' |
20:39.46 | Zopieux | i should implement q-CONTINUE |
20:40.25 | Penguin | or don't send things to it. |
20:41.38 | Penguin | So now you can see why we ask to see the calls when someone says things don't work. |
20:41.48 | Zopieux | it works with q-CONTINUE |
20:42.18 | Penguin | You sent the call to an invalid extension, which in turn executed i, which sent the call back into the queue. |
20:42.26 | Zopieux | yep |
20:42.36 | Penguin | In other words, it did exactly what you told it to do. :) |
20:43.33 | Zopieux | do you know where I can find the list of variables I could use in q-CONTINUE? |
20:43.41 | Zopieux | I wonder if there is the call duration for example |
20:43.48 | Penguin | I have no idea what that even means or is. |
20:44.30 | Zopieux | when calling commands they may set variables eg. ${STATUS} (this one is generic but you get the idea) |
20:45.02 | Penguin | It's your dialplan. Do whatever you want in it. |
20:45.03 | Zopieux | but I can't find the documentation that lists such variables (if there are any) in the case of the queue CONTINUE |
20:45.36 | Penguin | If you want to see what variables are set at a specific point in the dialplan, use DumpChan(). |
20:45.48 | Zopieux | thanks, let's put than in Verbose |
20:45.59 | Penguin | No, just DumpChan(). |
20:46.03 | Zopieux | okay |
20:47.25 | *** join/#asterisk areski (~areski@80.174.128.101.dyn.user.ono.com) |
20:52.04 | Zopieux | thanks Penguin I found what I needed and also, http://www.voip-info.org/wiki/view/Asterisk+Detailed+Variable+List |
20:52.55 | *** join/#asterisk moke (~moke@unaffiliated/moke) |
20:58.33 | *** join/#asterisk wolrah_ (~wolrah@24.239.210.140) |
21:02.55 | *** join/#asterisk wolrah (~wolrah@24.239.210.140) |
21:07.40 | *** join/#asterisk areski (~areski@80.174.128.23.dyn.user.ono.com) |
21:14.39 | *** join/#asterisk Tim_Toady (~fuzzy@84.93.154.135) |
21:23.34 | *** join/#asterisk wolrah (~wolrah@24.239.210.140) |
21:30.53 | *** join/#asterisk wolrah_ (~wolrah@24.239.210.140) |
21:48.46 | *** join/#asterisk shinydog (~almostwor@unaffiliated/almostworking) |
21:49.58 | *** join/#asterisk areski (~areski@80.174.128.23.dyn.user.ono.com) |
22:04.33 | *** join/#asterisk sparetire_ (~sparetire@unaffiliated/sparetire) |
22:05.51 | *** join/#asterisk MadHatter42 (~MadHatter@unaffiliated/madhatter42) |
22:09.18 | *** join/#asterisk areski (~areski@80.174.128.23.dyn.user.ono.com) |
22:28.15 | *** join/#asterisk wolrah (~wolrah@24.239.210.140) |
22:33.01 | *** join/#asterisk darkbasic_ (~quassel@niko.linuxsystems.it) |
22:52.14 | *** join/#asterisk D-Boy (~D-Boy@unaffiliated/cain) |
23:04.54 | *** join/#asterisk gusto (~gusto@2a02:810d:8640:da4:8219:34ff:fecf:17f0) |
23:10.15 | *** join/#asterisk ChanServ (ChanServ@services.) |
23:10.16 | *** mode/#asterisk [+o ChanServ] by tepper.freenode.net |
23:11.36 | *** join/#asterisk wolrah (~wolrah@24.239.210.140) |
23:13.30 | *** join/#asterisk gusto (~gusto@2a02:810d:8640:da4:8219:34ff:fecf:17f0) |
23:28.29 | *** join/#asterisk ChanServ (ChanServ@services.) |
23:28.29 | *** mode/#asterisk [+o ChanServ] by tepper.freenode.net |
23:36.21 | *** join/#asterisk ChanServ (ChanServ@services.) |
23:36.21 | *** mode/#asterisk [+o ChanServ] by tepper.freenode.net |
23:49.18 | *** join/#asterisk s7r (~s7r@openvpn/user/s7r) |