00:34.22 | *** join/#asterisk bfoote (foobar@eidolon.bnf.net) |
00:35.36 | *** join/#asterisk bfoote (foobar@eidolon.bnf.net) |
00:42.04 | *** join/#asterisk jasonwert (~jasonwert@71.89.137.28) |
00:52.58 | *** join/#asterisk zem_ (~krikkit@dh207-40-42.xnet.hr) |
01:00.58 | *** join/#asterisk fstd (~fstd@unaffiliated/fisted) |
01:02.04 | *** join/#asterisk bkruse (~Adium@24.42.207.11) |
01:03.09 | *** join/#asterisk mjordan (~mjordan@75.76.55.191) |
01:03.36 | *** mode/#asterisk [+o mjordan] by ChanServ |
01:22.33 | *** join/#asterisk mjordan (mjordan@nat/digium/x-mmxvcveybhwebnok) |
01:22.33 | *** mode/#asterisk [+o mjordan] by ChanServ |
02:16.44 | *** join/#asterisk CeBe1 (~CeBe@brsg-d9be438a.pool.mediaWays.net) |
02:59.41 | *** join/#asterisk alexw (~textual@unaffiliated/alexw) |
03:02.11 | *** join/#asterisk JerJer (~Adium@asterisk/original-h323-guy/JerJer) |
03:14.30 | robink | Finally got my Asterisk system acting as the sole provider for my PSTN trunk |
03:14.48 | robink | Makes management a little easier. VoicePulse has decent prices, but the management console is...well... |
03:23.38 | phix | wooooo! |
03:23.47 | phix | Welcome to the club! :) |
03:24.13 | phix | Now for your next task, setup T38 faxing :P |
03:26.28 | *** join/#asterisk JerJer (~Adium@asterisk/original-h323-guy/JerJer) |
03:27.54 | *** join/#asterisk darkbasic (~quassel@niko.linuxsystems.it) |
03:32.01 | *** join/#asterisk JerJer (~Adium@asterisk/original-h323-guy/JerJer) |
03:45.36 | *** part/#asterisk mjordan (mjordan@nat/digium/x-mmxvcveybhwebnok) |
03:59.03 | litn | hello, my full log file seems to only be logging warning and error regardless of what I do, any ideas? |
04:07.24 | [TK]D-Fender | What have you done? |
04:14.49 | *** join/#asterisk mjordan (~mjordan@75.76.55.191) |
04:14.49 | *** mode/#asterisk [+o mjordan] by ChanServ |
04:15.18 | *** join/#asterisk JerJer (~Adium@asterisk/original-h323-guy/JerJer) |
05:02.02 | *** join/#asterisk Leseratte (~florian@2001:470:70bc::1) |
05:10.07 | *** join/#asterisk Demon_VoIP (~demon@eoks.ivanovo.ru) |
05:12.09 | *** join/#asterisk timahvo1 (~rogue@196.216.71.122) |
05:52.45 | *** join/#asterisk gerhard7 (~gerhard7@77-172-82-111.ip.telfort.nl) |
05:56.29 | *** join/#asterisk aness (~aness@2a02:fe0:c310:9070:4d4c:d684:72dd:e2f7) |
06:04.34 | *** join/#asterisk JerJer (~Adium@asterisk/original-h323-guy/JerJer) |
06:21.30 | *** join/#asterisk yokel (~yokel@unaffiliated/contempt) |
06:37.52 | *** join/#asterisk TriJetScud (~TriJetScu@van-app-svr.ad.v10networks.ca) |
06:37.52 | *** join/#asterisk nanoha-sama (~nanoha-sa@van-app-svr.ad.v10networks.ca) |
06:53.07 | *** join/#asterisk rrittgarn (~rrittgarn@75-150-221-196-Illinois.hfc.comcastbusiness.net) |
06:54.42 | *** join/#asterisk Vutral (~ss@mirbsd/special/Vutral) |
06:55.23 | *** join/#asterisk tparcina (~tomo@212.92.200.41) |
06:58.49 | *** join/#asterisk ghostlines (~ghostline@82.201.93.50) |
07:11.48 | *** join/#asterisk airjump (~Thunderbi@p5B0A3AB0.dip0.t-ipconnect.de) |
07:12.21 | *** join/#asterisk evil_gordita (~evilgordi@ip70-188-56-139.rn.hr.cox.net) |
07:15.55 | *** join/#asterisk jiku (~jiku@113.193.187.146) |
07:19.19 | *** join/#asterisk wicope (~wicope@237.74.134.37.dynamic.jazztel.es) |
07:25.31 | *** join/#asterisk airjump (~Thunderbi@p5B0A3AB0.dip0.t-ipconnect.de) |
07:34.39 | *** join/#asterisk ghostlin_ (~ghostline@82.201.93.170) |
07:35.31 | *** join/#asterisk troyt (~troyt@2601:7:6200:69e1:44dd:acff:fe85:9c8e) |
07:35.57 | *** join/#asterisk ghostlin_ (~ghostline@82.201.93.170) |
07:45.15 | *** join/#asterisk bulkorok (~Benjamin_@p5099b1e7.dip0.t-ipconnect.de) |
07:48.38 | *** join/#asterisk airjump (~Thunderbi@p5B0A3AB0.dip0.t-ipconnect.de) |
08:04.55 | *** join/#asterisk rogerh (~rogerh@202.37.70.18) |
08:07.42 | *** join/#asterisk airjump (~Thunderbi@p5B0A3AB0.dip0.t-ipconnect.de) |
08:14.32 | *** part/#asterisk c0rnoTa (~c0rnoTa@109.188.125.10) |
08:15.15 | *** join/#asterisk airjump (~Thunderbi@p5B0A3AB0.dip0.t-ipconnect.de) |
08:18.08 | *** join/#asterisk areski (~areski@80.174.128.5.dyn.user.ono.com) |
08:20.18 | *** join/#asterisk pchero_work (~pchero@109.70.54.56) |
08:26.09 | Demon_VoIP | Is there an analog option "outofcall_message_context" for pjsip? |
08:27.27 | Demon_VoIP | or: how to determine that the "call" is an outgoing text message? |
08:27.53 | *** join/#asterisk Cust0sL1men (~CustosLim@unaffiliated/cust0slim3n) |
08:42.28 | *** join/#asterisk ghostlines (~ghostline@82.201.93.50) |
08:46.20 | *** part/#asterisk _zerick_ (~zerick@179.7.71.132) |
08:52.07 | *** join/#asterisk RPerre (~RPerre@alpes.nortenet.pt) |
08:57.08 | WIMPy | litn: logger.conf |
09:13.52 | *** join/#asterisk ruied (~ruied@159.159.37.188.rev.vodafone.pt) |
09:16.56 | *** join/#asterisk ghostlin_ (~ghostline@82.201.93.50) |
09:19.08 | *** join/#asterisk kchehab (~kchehab@77.42.153.173) |
09:19.11 | kchehab | hi ppl |
09:20.53 | kchehab | i am using chan_mobile module to connect my mobiles to asterisk ,but when i set two mobiles with same brand i get same port for mobile search command , mobiles could work while they have the same port or there is something to do in order to set each one to separated port |
09:29.34 | *** join/#asterisk linocisco (~linocisco@193.134.242.12) |
09:30.18 | linocisco | We would like to know which asterisk based non-chinese IP PBX suports following features, "Automatic failover from FXO to FXS after power off, 10 FXO lines, support 100 to 200 clients and over 150 concurrent calls. call logging |
09:30.47 | linocisco | i m looking for device . no server |
09:36.37 | WIMPy | My guess is: None |
09:37.53 | WIMPy | I'd look for a stand alone fail over switch. |
09:38.24 | *** join/#asterisk sekil (~sekil@78.24.104.73) |
09:43.21 | linocisco | WIMPy, stand alone failover switch like what? |
09:50.17 | *** join/#asterisk evil_gordita (~evilgordi@ip70-188-56-139.rn.hr.cox.net) |
09:55.23 | kchehab | Guys please any info i can get related to my problem in this channel |
10:02.15 | WIMPy | kchehab: Are you sure that it isn't a general BT issue? |
10:04.20 | kchehab | WIMPy i test multi phones ,while i use two mobile with same brand i face this problem which is having same port, i test it and it works ,but that is normal ??? |
10:04.48 | kchehab | WIMPy i have a daught that it may conflict later on ,on interfear |
10:07.04 | kchehab | or* |
10:24.43 | *** join/#asterisk sekil (~sekil@78.24.104.73) |
10:32.37 | kchehab | BTW if i use 2 chinese phones one of them works and marked as usable |
10:32.50 | kchehab | and the other marked as headset |
10:33.02 | kchehab | hope if anyone can help |
10:40.35 | *** join/#asterisk ruied (~ruied@88.214.171.2) |
10:44.27 | *** join/#asterisk pchero_work (~pchero@109.70.54.56) |
10:57.30 | *** join/#asterisk sekil (~sekil@78.24.104.73) |
11:10.01 | *** join/#asterisk areski (~areski@177.Red-83-47-130.dynamicIP.rima-tde.net) |
11:15.38 | *** join/#asterisk hehol (~hehol@2001:1438:1009:200:2434:b648:27f2:22aa) |
11:20.33 | *** join/#asterisk kchehab (~kchehab@77.42.223.17) |
11:25.09 | *** join/#asterisk ruied (~ruied@159.159.37.188.rev.vodafone.pt) |
11:30.30 | *** join/#asterisk sekil (~sekil@78.24.104.73) |
11:30.49 | *** join/#asterisk bulkorok (~Benjamin_@85.183.61.47) |
11:39.16 | *** join/#asterisk cyford (~cyford@c-73-207-183-115.hsd1.ga.comcast.net) |
11:54.14 | *** join/#asterisk ThomasKeller (~Thomas@vmx.ethz.ch) |
12:09.40 | *** join/#asterisk airjump (~Thunderbi@p5B0A3AB0.dip0.t-ipconnect.de) |
12:18.04 | *** join/#asterisk luckman212 (~luckman21@unaffiliated/luckman212) |
12:28.22 | *** join/#asterisk Leseratte (~florian@2001:470:70bc::1) |
12:31.36 | *** join/#asterisk mjordan (~mjordan@75.76.55.191) |
12:31.37 | *** mode/#asterisk [+o mjordan] by ChanServ |
12:34.54 | *** join/#asterisk marus (~ialami@146.140.16.105) |
12:36.50 | *** join/#asterisk [TK]D-Fender (~chatzilla@216-191-106-163.dedicated.allstream.net) |
12:36.54 | *** join/#asterisk Aamit (~amit@1.39.12.175) |
12:54.52 | *** join/#asterisk Leseratte (~florian@2001:470:70bc::1) |
13:00.53 | *** join/#asterisk fstd (~fstd@unaffiliated/fisted) |
13:05.12 | ThomasKeller | I have this: |
13:05.14 | ThomasKeller | same => n,GotoIf($["${DIALSTATUS}" = "CONGESTION"]?4) |
13:05.45 | ThomasKeller | is it possible to check for more states, such as CHANUNAVAIL or CONGESTION ? |
13:07.17 | *** join/#asterisk Draecos (~Draecos@106-68-80-239.dyn.iinet.net.au) |
13:07.43 | [TK]D-Fender | As in to all go to the same place? |
13:08.00 | ThomasKeller | yes |
13:08.14 | *** part/#asterisk mjordan (~mjordan@75.76.55.191) |
13:08.25 | [TK]D-Fender | https://wiki.asterisk.org/wiki/display/AST/Operators <---- |
13:08.26 | [TK]D-Fender | yes |
13:10.53 | *** join/#asterisk bmurt (~brendan@8.39.115.8) |
13:18.07 | ThomasKeller | [TK]D-Fender: thanks, but neither of the following seem to work |
13:18.10 | ThomasKeller | same => n,GotoIf($["${DIALSTATUS}" = "CANCEL|CHANUNAVAIL|CONGESTION"]?4) |
13:18.10 | ThomasKeller | same => n,GotoIf($["${DIALSTATUS}" = "CANCEL" | "${DIALSTATUS}" = "CHANUNAVAIL | ${DIALSTATUS}" = "CONGESTION"]?4) |
13:18.37 | [TK]D-Fender | yOU SEEM TO HAVE MISSED A QUOTE..... |
13:19.14 | [TK]D-Fender | 2 in fact |
13:19.55 | ThomasKeller | :-) |
13:19.59 | ThomasKeller | thanks, works now |
13:20.21 | *** join/#asterisk jasonwert (~jasonwert@75-134-81-98.static.aldl.mi.charter.com) |
13:21.17 | ThomasKeller | is the quoting necessary ? |
13:21.29 | ThomasKeller | is it for the case wehre DIALSTATUS is empty ? |
13:21.54 | Cuzner | ThomasKeller: an editor with syntax highlighting for dialplan will help when you're trying to find missing quotes, braces, brackets, etc. |
13:22.41 | [TK]D-Fender | yes |
13:22.49 | ThomasKeller | Cuzner: which editor would that be ? |
13:23.02 | Cuzner | ThomasKeller: I personally use Sublime |
13:24.22 | ThomasKeller | Cuzner: does it understand Asterisj syntax, or does it just recognize quote begin and end ? |
13:24.57 | Cuzner | ThomasKeller: it doesn't have native syntax highlighting support, I added it. I believe I used this - https://github.com/vladimir-kotikov/SublimeAsteriskConfig |
13:25.39 | Cuzner | sorry native asterisk dialplan, it has native support for the more common languages. |
13:25.49 | *** join/#asterisk tparcina (~tomo@212.92.200.41) |
13:27.18 | ThomasKeller | Cuzner: that looks interesting, thanks |
13:32.10 | ThomasKeller | that being solved, I have one more problem |
13:32.11 | ThomasKeller | res_odbc.c: SetConnectAttr (Txn isolation) returned an error: HY000: [MySQL][ODBC 5.1 Driver]MySQL server has gone away |
13:32.12 | ThomasKeller | res_odbc.c: SQL Execute error! Verifying connection to MySQL-asterisk [MySQL-asterisk]... |
13:32.12 | ThomasKeller | res_odbc.c: Connection is down attempting to reconnect... |
13:32.12 | ThomasKeller | res_odbc.c: Connecting MySQL-asterisk |
13:32.23 | ThomasKeller | <PROTECTED> |
13:32.39 | ThomasKeller | is tere a way to keep the connection active ? |
13:38.40 | *** join/#asterisk sruffell (sruffell@asterisk/the-kernel-guy/sruffell) |
13:38.40 | *** mode/#asterisk [+o sruffell] by ChanServ |
13:52.29 | *** join/#asterisk zerohalo (~zerohalo@2601:6:f80:224:2145:d096:12a9:d47f) |
14:00.05 | *** join/#asterisk Ast001 (~uros@82.117.198.142) |
14:03.10 | Ast001 | Hello. When I restart Asterisk 1.8.32.0 my realtime queues disappears. Command queue show returns just static queues from queues.conf but not a single realtime queue from queue_table. When I do queue show queue_1 queue show queue_2 called queue shows up and after that everything work ok. I have nothing in /var/log/asterisk/messages which should indicate why this is happening. I have that on 1 machine, on 2 others everything is ok after asterisk restart and c |
14:09.24 | *** join/#asterisk kharwell (kharwell@nat/digium/x-nqliempqojunzlab) |
14:13.03 | *** join/#asterisk putnopvut (putnopvut@asterisk/master-of-queues/mmichelson) |
14:13.03 | *** mode/#asterisk [+o putnopvut] by ChanServ |
14:13.30 | *** join/#asterisk wonderworld (~ww@ip-62-143-172-163.hsi01.unitymediagroup.de) |
14:14.31 | *** join/#asterisk airjump (~Thunderbi@p5B0A3AB0.dip0.t-ipconnect.de) |
14:15.59 | *** join/#asterisk mjordan (mjordan@nat/digium/x-tdyqbsfybusysecz) |
14:15.59 | *** mode/#asterisk [+o mjordan] by ChanServ |
14:20.25 | *** join/#asterisk SamDaMan (~swalker@bc104242.bendcable.com) |
14:22.58 | *** join/#asterisk afournier (~admin@46.255.181.29) |
14:23.05 | *** join/#asterisk airjump1 (~Thunderbi@p20030070CE6DD11734A3B78D1993676F.dip0.t-ipconnect.de) |
14:23.28 | *** part/#asterisk Ast001 (~uros@82.117.198.142) |
14:28.17 | *** join/#asterisk airjump (~Thunderbi@p5B0A3AB0.dip0.t-ipconnect.de) |
14:31.33 | *** join/#asterisk airjump1 (~Thunderbi@p20030070CE6DD117AC0605021F7FB36C.dip0.t-ipconnect.de) |
14:31.53 | *** join/#asterisk superscrat (~asanders@173-17-133-2.client.mchsi.com) |
14:33.33 | *** join/#asterisk andresmujica (~andresmmu@ubuntu/member/andresmujica) |
14:39.48 | *** join/#asterisk airjump (~Thunderbi@p5B0A3AB0.dip0.t-ipconnect.de) |
14:40.26 | *** join/#asterisk overyander (~Jeff@12.49.160.131) |
14:45.30 | *** join/#asterisk gerhard7 (~gerhard7@77-172-82-111.ip.telfort.nl) |
14:46.59 | *** join/#asterisk RPerre (~RPerre@alpes.nortenet.pt) |
14:53.11 | *** join/#asterisk ruied (~ruied@159.159.37.188.rev.vodafone.pt) |
14:56.50 | *** join/#asterisk rmudgett (rmudgett@nat/digium/x-xkofdhjeqkmlqbeg) |
15:07.54 | *** join/#asterisk Chainsaw (~chainsaw@gentoo/developer/chainsaw) |
15:14.56 | *** join/#asterisk danjenkins (anonymous@nat/digium/x-ufklcrzaxuhrnylb) |
15:17.36 | *** join/#asterisk c0rnoTa (~c0rnoTa@109.188.125.10) |
15:25.46 | *** join/#asterisk Dovid (~Dovid@static-173-63-105-210.nwrknj.fios.verizon.net) |
15:25.54 | Dovid | Hi. Anyone here that is in Sweden now (other than oej) ? |
15:27.57 | stefan27 | yes, but im not that knowledge about asterisk |
15:28.08 | stefan27 | what's your problem? |
15:28.13 | *** join/#asterisk orn (~orn@rtr2.sh23.sip.is) |
15:28.37 | stefan27 | knowledgable* |
15:29.44 | orn | When you fork a call with & (Dial(SIP/trunk/num1&SIP/trunk/num2), the outbound calls have the same call-id. I have MGWs that have some problems with this, and only one of the numbers ring. Is it possible to force a new call-id for each number called on the outbound leg? |
15:31.22 | file | they don't have the same call-id... |
15:33.40 | *** join/#asterisk anthm (~anthm@freeswitch/developer/anthm) |
15:34.31 | orn | Indeed you are right! It seems FreeSWITCH is somehow mangling it and merging the calls into one. :o |
15:34.48 | orn | I was looking at the capture elsewhere... :o |
15:35.27 | *** join/#asterisk andresmujica (~andresmmu@ubuntu/member/andresmujica) |
15:41.56 | *** join/#asterisk wonderworld (~ww@ip-176-199-166-61.hsi06.unitymediagroup.de) |
15:44.25 | *** join/#asterisk wonderworld (~ww@ip-176-199-166-61.hsi06.unitymediagroup.de) |
15:44.38 | *** join/#asterisk marus (Elite13751@gateway/shell/elitebnc/x-xaeqmcmxhefrhted) |
15:47.13 | *** join/#asterisk danjenkins_ (~anonymous@cpc11-folk2-2-0-cust171.1-2.cable.virginm.net) |
15:47.54 | *** join/#asterisk airjump1 (~Thunderbi@p20030070CE6DD11795716FD8AC25C3A2.dip0.t-ipconnect.de) |
15:53.58 | *** join/#asterisk airjump (~Thunderbi@p5B0A3AB0.dip0.t-ipconnect.de) |
15:57.14 | Dovid | stefan27: I nee a call made to a free phone number to see how the carrier is sending it to us |
16:00.08 | *** join/#asterisk sav_mcfly (2d40503e@gateway/web/freenode/ip.45.64.80.62) |
16:02.00 | *** part/#asterisk c0rnoTa (~c0rnoTa@109.188.125.10) |
16:05.39 | *** join/#asterisk gusto (~gusto@2a02:810d:a840:3c20:8219:34ff:fecf:17f0) |
16:09.48 | *** join/#asterisk jiuweigui (~jiuweigui@unaffiliated/jiuweigui) |
16:15.34 | *** join/#asterisk sgriepentrog (sgriepentr@nat/digium/x-vdztowyacpiduspm) |
16:26.55 | *** join/#asterisk babak (uid19622@gateway/web/irccloud.com/x-nrkhxbvfmxrzpfby) |
16:30.18 | *** join/#asterisk lorsungcu_ (uid65806@gateway/web/irccloud.com/x-nrxsizfjuoznoekr) |
16:38.55 | *** join/#asterisk Qwell (north@asterisk/developer/Qwell) |
16:38.55 | *** mode/#asterisk [+o Qwell] by ChanServ |
16:51.15 | *** join/#asterisk ghostlines (~ghostline@546A8D32.cm-12-3c.dynamic.ziggo.nl) |
17:04.24 | *** join/#asterisk D-Boy (~D-Boy@unaffiliated/cain) |
17:25.51 | *** part/#asterisk marus (Elite13751@gateway/shell/elitebnc/x-xaeqmcmxhefrhted) |
17:27.26 | *** join/#asterisk kayatwork (~kayfox@orca.zerda.net) |
17:30.34 | *** join/#asterisk Leseratte (~florian@2001:470:70bc::1) |
17:34.24 | *** join/#asterisk Leseratte (~florian@2001:470:70bc::1) |
17:49.55 | *** join/#asterisk JerJer (~Adium@asterisk/original-h323-guy/JerJer) |
17:50.55 | *** join/#asterisk JerJer (~Adium@asterisk/original-h323-guy/JerJer) |
18:01.48 | *** join/#asterisk sparetire_ (~sparetire@unaffiliated/sparetire) |
18:20.36 | *** join/#asterisk kayfox (~kayfox@orca.zerda.net) |
18:26.42 | *** join/#asterisk Demon_VoIP (~demon@ip253.net222.n37.ru) |
18:29.32 | *** join/#asterisk tzafrir (~tzafrir@bzq-218-28-58.cablep.bezeqint.net) |
18:40.13 | *** join/#asterisk JerJer (~Adium@asterisk/original-h323-guy/JerJer) |
18:51.39 | *** join/#asterisk gusto (~gusto@2a02:810d:a840:3c20:8219:34ff:fecf:17f0) |
19:02.58 | *** join/#asterisk mdhas (~mdhas@76.9.206.238) |
19:12.31 | *** join/#asterisk intrin (~jeff@host-69-144-54-74.static.bresnan.net) |
19:13.04 | intrin | can someone recommend the best asterisk tutorial book from a-z for someone who did not have access to a physical asterisk box? |
19:13.10 | intrin | ie, they are in prison |
19:13.32 | *** join/#asterisk roentgen (~none@openvpn/community/support/roentgen) |
19:14.31 | robmal | ~book |
19:14.31 | infobot | Asterisk: 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 |
19:15.12 | *** join/#asterisk rogerh (~rogerh@202.37.70.18) |
19:25.57 | *** join/#asterisk jasonwert (~jasonwert@75-134-81-98.static.aldl.mi.charter.com) |
19:30.38 | *** join/#asterisk areski (~areski@80.174.128.5.dyn.user.ono.com) |
19:39.51 | *** join/#asterisk babak (uid19622@gateway/web/irccloud.com/x-agbymjqcnxkidyci) |
19:41.05 | *** join/#asterisk Synthase_ (uid63346@gateway/web/irccloud.com/x-bugytkytoucqexhu) |
19:44.54 | *** join/#asterisk tris (tristan@2001:1868:a00a::4) |
19:46.24 | *** join/#asterisk happy-dude (uid62780@gateway/web/irccloud.com/x-kprdqdsbmkyqnmta) |
19:47.03 | *** join/#asterisk jasonwert (~jasonwert@75-134-81-98.static.aldl.mi.charter.com) |
19:50.35 | ThomasKeller | I am recording calls with MixMonitor, I really need to save the files encrypted (not plain and encrypt them afterward) |
19:50.45 | ThomasKeller | I know, asterisk cannot do that |
19:50.55 | ThomasKeller | But I would like to ask the experts here, how difficult would it be to change MixMonitor code, so that before it writes the data to the file/stream, it encrypts them using public gpg key ? |
19:52.28 | doop | ThomasKeller: i think you're better off trying to write a glue program that takes the file/stream and encrypts it using gpg itself |
19:53.12 | Demon_VoIP | encrypt after end of monitor |
19:53.48 | doop | if you want it to be encrypted when it writes to disk, use something like encfs |
19:53.52 | WIMPy | Demon_VoIP: You're several days late. |
19:55.27 | ThomasKeller | doop: this glue program would be an Asterisk module ? |
19:55.59 | doop | ThomasKeller: probably not? idk, you could write it in whatever language |
19:56.08 | doop | i'd do it in perl but that's just me |
19:56.34 | ThomasKeller | doop: but how do you glue it to the output of MixMonitor ? |
19:56.57 | WIMPy | Write to (a) pipe(s). |
19:57.26 | doop | the key thing here is that you don't want to try re-implementing GPG from scratch in an asterisk module |
19:58.15 | ThomasKeller | doop: I did not want to do that. I wanted to use a library (openssl, I guess) |
19:58.25 | doop | still. |
19:59.17 | ThomasKeller | WIMPy: how can I tell MixMonitor to write to a pipe? |
19:59.25 | ThomasKeller | that would be perfect |
19:59.26 | *** join/#asterisk tris (tristan@2001:1868:a00a::4) |
19:59.34 | ThomasKeller | I could just pipe it to gpg and that's it |
19:59.37 | WIMPy | Like any other file. |
19:59.56 | ThomasKeller | you mean named pipe ? |
20:00.06 | WIMPy | yes |
20:00.12 | ThomasKeller | what about the file name ? |
20:00.19 | ThomasKeller | can I pass that ? |
20:00.54 | ThomasKeller | the file name sonsits of ${CDR(src)} and such |
20:01.28 | WIMPy | Yo need to have enough pipes for any number of calls you expect. And then you need to mangage them. |
20:01.49 | ThomasKeller | that sounds quite complicated |
20:02.02 | WIMPy | You would spmehow need to communicate the final filename to the external application. |
20:02.06 | WIMPy | Well. |
20:02.18 | *** join/#asterisk babak (uid19622@gateway/web/irccloud.com/x-vpmmqjzwempouscs) |
20:02.26 | doop | this is why i suggested you use a glue program instead of just cramming them directly together |
20:03.10 | ThomasKeller | doop: how would a glue program take the output from MixMonitor ? |
20:03.17 | doop | p i p e |
20:03.50 | doop | or you could do file output that the glue program reads asynchronously |
20:03.59 | doop | it's all up to you |
20:03.59 | robmal | Just curious, why can't you save and then encrypt? |
20:04.00 | *** join/#asterisk JerJer (~Adium@asterisk/original-h323-guy/JerJer) |
20:04.26 | *** join/#asterisk tris (tristan@2001:1868:a00a::4) |
20:04.51 | ThomasKeller | robmal: because I don't want the files to be stored plaintext on the filesystem |
20:05.02 | doop | ThomasKeller: there's encfs for that problem |
20:05.17 | ThomasKeller | I am already using LUKS |
20:05.28 | ThomasKeller | but still |
20:05.42 | ThomasKeller | when the LUKS partition is mounted, deleted files can be retrieved |
20:05.55 | robmal | But they will be stored there for a moment before encryption. |
20:05.56 | ThomasKeller | in theory |
20:06.08 | robmal | Is it worth the hassle? |
20:06.11 | ThomasKeller | does not make any difference |
20:06.22 | robmal | Oh, ok. Good luck then. |
20:07.01 | Demon_VoIP | ThomasKeller, temporaly save to RAM disk? |
20:07.59 | ThomasKeller | Demon_VoIP: yes, that's a possible workaround |
20:08.20 | ThomasKeller | that's what I am using at the moment |
20:09.13 | ThomasKeller | but I thought saving encrypted right away would be more "elegant" |
20:09.45 | doop | pipes are your answer then |
20:10.15 | ThomasKeller | doop: I am sorry, but I still don't understand how it would work with a pipe |
20:10.20 | robmal | http://www.handshake.de/user/kroening/pgppipe/ |
20:12.38 | doop | yeah what robmal |
20:12.40 | doop | yeah what robmal posted |
20:12.45 | ThomasKeller | how is that different from: |
20:12.51 | ThomasKeller | cat file | gpg -e -r foo@bar.com > file.gpg |
20:13.01 | robmal | There is no file. |
20:13.03 | robmal | Or spoon. |
20:13.06 | doop | or i think openssl lets you pipe data in too |
20:13.12 | *** join/#asterisk andresmujica (~andresmmu@ubuntu/member/andresmujica) |
20:13.14 | doop | if you wanted to go that route |
20:13.41 | ThomasKeller | gpg takes input from a pipe as well |
20:15.38 | *** join/#asterisk moke (~moke@unaffiliated/moke) |
20:18.02 | ThomasKeller | this is what I am usng at the moment: |
20:18.04 | ThomasKeller | same => n,MixMonitor(/srv/asterisk/tmp/${FILE},,/usr/bin/gpg -e -s -r foo@bar.com --output /srv/asterisk/${FILE}.gpg /srv/asterisk/tmp/${FILE} && rm /srv/asterisk/tmp/${FILE}) |
20:18.35 | doop | holy crap ThomasKeller just write a script you can pipe it to |
20:18.48 | robmal | ;-) |
20:18.50 | doop | soon that line will be 100000 characters long |
20:19.25 | *** join/#asterisk mjordan (mjordan@nat/digium/x-gycfbbhqctonxyrw) |
20:19.25 | *** mode/#asterisk [+o mjordan] by ChanServ |
20:21.07 | robmal | ThomasKeller: I'd go with creating a pipe, saving recording to it and making a script watch the pipe, create a file named like $timestamp-enc.file from the moment the pipe started. It complicates a bit when working with multiple streams, but you're the one who wanted to make it difficult. |
20:22.12 | *** join/#asterisk ivel03 (4039be22@gateway/web/cgi-irc/kiwiirc.com/ip.64.57.190.34) |
20:23.18 | ivel03 | hey folks |
20:24.00 | ivel03 | i have a question about soft_hangup if anyone has the desire to entertain it |
20:24.47 | ThomasKeller | I did not want it difficult.. |
20:24.55 | ThomasKeller | I am surprised, I seem to be the only one having this problem |
20:25.06 | ThomasKeller | anyway, thanks all for your suggestions |
20:25.29 | doop | ivel03 just ask |
20:26.21 | ivel03 | in asterisk 1.4 i used to be able to call this: exten => h,1,SoftHangup(DAHDI/25-1) to hangup the PRI leg of a call |
20:26.44 | ivel03 | but in Asterisk 11 it looks like resources are referenced with a dynamic name |
20:26.56 | ivel03 | such as: DAHDI/i1/1000002017-g |
20:27.24 | ivel03 | Is there another way to call the soft hangup application or do i need to store this as a variable and then call it back later? |
20:27.43 | *** join/#asterisk generalhan_ (~tester@about/windows/staff/generalhan) |
20:27.53 | ivel03 | i can give you more blocks of the code if that would be helpful |
20:28.28 | doop | sticking the resource name in a variable and then using that variable seems like the easy route to me |
20:28.54 | WIMPy | YOu want to hangup unrelated channels? |
20:28.59 | ivel03 | how? |
20:29.01 | ivel03 | [custom-szeto-17] |
20:29.01 | ivel03 | exten => 17,1,MeetMe(logger-17,d1Fq) |
20:29.02 | ivel03 | exten => 17,2,MeetMe(logger-17,d1Fq) |
20:29.02 | ivel03 | exten => h,1,SoftHangup(DAHDI/25-1) |
20:29.02 | ivel03 | exten => h,n,Hangup |
20:29.02 | ivel03 | [custom-szeto-oper] |
20:29.02 | ivel03 | exten => s,1,Dial(local/${CALLERID(dnid):-2}@custom-szeto-oper/nj) |
20:29.03 | ivel03 | exten => 17,1,Dial(DAHDI/25/1000002017,,G(custom-szeto-17^${EXTEN}^1)) |
20:29.07 | doop | oh god dude |
20:29.08 | doop | pastebin |
20:29.11 | WIMPy | ~pb |
20:29.11 | 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. |
20:29.52 | *** join/#asterisk andresmujica (~andresmmu@ubuntu/member/andresmujica) |
20:30.21 | ivel03 | sorry - http://pastebin.com/Rwi40Hph |
20:30.29 | pjensen00 | IS NO FORGIVE |
20:30.32 | pjensen00 | IS NO FORGET |
20:30.37 | pjensen00 | :) |
20:33.17 | ivel03 | that pastebin has a bit more background - but no the channels are not unrelated. I'm using meetme to bridge 3 calls together. When one channel hangs up i want it to hang up another channel |
20:34.47 | *** join/#asterisk HeN (uid3747@gateway/web/irccloud.com/x-ezjctkouxmfhgobo) |
20:37.56 | *** join/#asterisk lefko (4cda657c@gateway/web/freenode/ip.76.218.101.124) |
20:40.31 | lefko | Hey all I am trying to use agi->exec to dial out through flowroute, but can't seem to find the correct syntax. I am tyring $agi->exec(" Dial IAX2/account@sip.flowroute.com/1)".$callnumber); where account is user:password for flowroute. It first says it's confused about whether user:password is the call number or not. It then says "failed to authenticate" Does anybody know the correct syntax for this? |
20:43.26 | *** join/#asterisk Atik (~Atik@49.147.63.61) |
20:48.43 | *** join/#asterisk phonesimon (~Adium@c-98-235-166-204.hsd1.pa.comcast.net) |
20:52.41 | *** join/#asterisk deadc0de (~christoph@90.213.10.225) |
20:53.19 | deadc0de | hey guys - can anyone here explain to me how the asterisk -r client works? |
20:53.38 | deadc0de | is that connecting via a socket or is there some magic going on? |
20:55.40 | WIMPy | It's a socket |
20:58.01 | *** join/#asterisk deadc0de (~christoph@90.213.10.225) |
20:58.47 | lefko | Hey all I am trying to use agi->exec to dial out through flowroute, but can't seem to find the correct syntax. I am tyring $agi->exec(" Dial IAX2/account@sip.flowroute.com/1)".$callnumber); where account is user:password for flowroute. It first says it's confused about whether user:password is the call number or not. It then says "failed to authenticate" Does anybody know the correct syntax for this? |
21:01.09 | file | Flowroute does not use IAX2. They use SIP. |
21:02.15 | lefko | oh sorry that was a bad cut/paste it is SIP/account@sip.flowroute.com/1)".$callnumber) |
21:03.09 | *** join/#asterisk [TK]D-Fender (~joe@64.235.216.2) |
21:06.00 | pjensen00 | er, can you paste the full string in pastebin? That still has two extra right parenthesis |
21:06.43 | lefko | I actually just figured out how to do it. |
21:07.56 | lefko | I had a truck I set up in freepbx called FR-Primary. I set the string to $agi->exec('Dial', "SIP/FR-Primary/1)".$callnumber); and it worked. |
21:08.13 | *** join/#asterisk deadc0de (~christoph@90.213.10.225) |
21:08.29 | *** join/#asterisk andresmujica (~andresmmu@ubuntu/member/andresmujica) |
21:08.56 | deadc0de | can anyone explain to me how asterisk -r works internally? - is it just a socket connection injecting commands? |
21:09.28 | file | the main process creates a unix socket and each remote console connects to it |
21:09.31 | file | data goes back and forth |
21:10.57 | deadc0de | okay, that's what I thought - cheers |
21:11.44 | *** join/#asterisk mjordan (mjordan@nat/digium/x-nqzdvohukekxjoud) |
21:11.44 | *** mode/#asterisk [+o mjordan] by ChanServ |
21:23.50 | *** join/#asterisk deadc0de (~christoph@90.213.10.225) |
21:25.05 | *** join/#asterisk tris (tristan@2001:1868:a00a::4) |
21:40.52 | *** join/#asterisk sruffell (~sruffell@asterisk/the-kernel-guy/sruffell) |
21:40.52 | *** mode/#asterisk [+o sruffell] by ChanServ |
21:46.25 | *** join/#asterisk sruffell (~sruffell@asterisk/the-kernel-guy/sruffell) |
21:46.25 | *** mode/#asterisk [+o sruffell] by ChanServ |
21:46.37 | *** join/#asterisk ChannelZ (channelz@burner.com) |
21:48.55 | *** join/#asterisk ChannelZ (channelz@burner.com) |
21:56.13 | *** join/#asterisk voxter (~voxter@irc.voxter.net) |
21:57.53 | *** join/#asterisk cyford (~cyford@c-73-207-183-115.hsd1.ga.comcast.net) |
21:59.19 | *** join/#asterisk deadc0de (~christoph@90.196.48.34) |
22:00.57 | *** join/#asterisk deadc0de (~christoph@90.196.48.34) |
22:04.33 | *** part/#asterisk mjordan (mjordan@nat/digium/x-nqzdvohukekxjoud) |
22:08.11 | *** join/#asterisk Moony22 (~Moony22@unaffiliated/moony22) |
22:08.15 | Moony22 | Hi |
22:08.44 | Moony22 | I'm having a real issue with getting asterisk to log cdr on my mysql server |
22:10.15 | Moony22 | when i load cdr_adaptive_odbc.so I get this http://pastebin.com/MdGK737X |
22:15.02 | Moony22 | any ideas? |
22:15.52 | *** part/#asterisk marceloamorim (~marcelo@189-90-192-72.isimples.com.br) |
22:16.12 | [TK]D-Fender | : No such connection 'Asterisk' in the 'adaptive-connection' section of cdr_adaptive_odbc.conf. Check res_odbc.conf. |
22:16.31 | [TK]D-Fender | I would think this is telling you exactly what is missing .. and from what file. |
22:16.32 | Moony22 | one sec I'll post those and blank out the passwords |
22:16.46 | Moony22 | it's not missing I don't think |
22:16.57 | [TK]D-Fender | Look > Think |
22:17.05 | [TK]D-Fender | It is TELLING you something is missing. |
22:17.34 | [TK]D-Fender | And if you see somethin you think should be right ... I'm pretty sure * is right and your config isn't |
22:17.40 | [TK]D-Fender | Lets look at it... |
22:18.16 | Moony22 | http://pastebin.com/DGt2hc4S |
22:19.34 | [TK]D-Fender | Moony22, I don't see the other section heading it's referring to, and no vconfirmation of what file we're looking at. |
22:19.45 | [TK]D-Fender | Don't jsut hack some tiny piece of a config to provide as backup |
22:19.47 | Moony22 | [TK]D-Fender: that pastebin is res_odbc.conf |
22:19.58 | [TK]D-Fender | in the 'adaptive-connection' section <---------------- |
22:20.11 | [TK]D-Fender | Where do I see something else that is considered a "section" in what you jsut showed us? |
22:20.31 | *** join/#asterisk generalhan (~tester@about/windows/staff/generalhan) |
22:20.46 | *** part/#asterisk kharwell (kharwell@nat/digium/x-nqliempqojunzlab) |
22:20.55 | Moony22 | this is the cdr_adaptive_odbc.conf http://pastebin.com/SmMWqG4T |
22:25.25 | Moony22 | so I assume it couldn't find the connection called "Asterisk" in res_odbc.conf, but it's there |
22:26.18 | robmal | isql -v Asterisk username password |
22:27.01 | Moony22 | Data source name not found, and no default driver specified |
22:27.12 | [TK]D-Fender | dsn => MySQL-asterisk |
22:27.14 | [TK]D-Fender | ^^^^^^^^^^^^^^^^^^^^ |
22:27.15 | robmal | My bad ;-) |
22:27.29 | robmal | isql -v MySQL-asterisk blah blah |
22:27.49 | Moony22 | same thing |
22:28.01 | [TK]D-Fender | Where did you configure that DSN? |
22:28.26 | Moony22 | in /etc/odbc.ini which i will pastebin in a sec |
22:30.08 | *** join/#asterisk MaliutaLap (nikolai@unaffiliated/maliuta) |
22:30.19 | Moony22 | http://pastebin.com/GaJGc1T2 |
22:30.36 | robmal | Oh, there is a stackoverflow using the sam examples one year ago :-) |
22:30.39 | robmal | http://stackoverflow.com/questions/20496422/asterisk-1-8-cdr-adaptive-mysql |
22:30.56 | Moony22 | i used that to help me initially |
22:31.34 | robmal | ls /usr/lib/x86_64-linux-gnu/odbc/libmyodbc.so |
22:31.48 | Moony22 | it exists |
22:32.01 | robmal | Ok, trick question, is the mysql running? |
22:32.18 | Moony22 | the one specified in odbc.ini? |
22:32.28 | [TK]D-Fender | If you can't use isql to connect to it... that's not good. |
22:32.46 | Moony22 | also I'm missing libmyodbc3.so which I think is important |
22:33.18 | Moony22 | robmal: mysql is running on the server I wrote in odbc.ini |
22:33.46 | robmal | find / -name 'lib*odbc*.so' |
22:34.31 | robmal | Also, http://www.ringroost.com/blog/asterisk-odbc-cdr-mysql-on-ubuntu/ |
22:34.39 | Moony22 | robmal: http://pastebin.com/bUJDgdQ8 |
22:35.32 | robmal | Check out that blog post, maybe it'll help. |
22:35.41 | Moony22 | thanks |
22:37.31 | Moony22 | thanks a lot, it helped greatly |
22:37.50 | Moony22 | it fixed everything lol |
22:38.12 | robmal | Ok, so what was wrong? ;-> |
22:38.26 | Moony22 | no idea |
22:38.53 | Moony22 | i hadn't installed the DSN? I didn't install the driver? I didn't use odbcinst.ini? |
22:39.32 | robmal | You could've at least check every copy&paste when it started working ;-) For future generations. |
22:40.14 | Moony22 | does it create the table automatically? |
22:42.26 | robmal | It shouldn't. |
22:42.30 | [TK]D-Fender | Tables don't get made automatically |
22:42.35 | [TK]D-Fender | You configure it to use them |
22:42.39 | [TK]D-Fender | you still ahve to make them |
22:43.06 | Moony22 | [TK]D-Fender: is this still relevant? http://www.voip-info.org/wiki/view/Asterisk+cdr+mysql |
22:43.45 | Moony22 | I mean, could I use that SQL or is there something about asterisk that has changed since 2012 that I need to reflect in the sql |
22:44.19 | robmal | It stopped using cdr in favour of cel ;-) |
22:44.39 | Moony22 | but I mean will that still work? |
22:44.42 | robmal | Sure. |
22:44.53 | Moony22 | great thanks |
22:51.26 | *** join/#asterisk Penguin (~xwQ5kwYl6@20264.odci.gov.united-states.rltk.us) |
23:00.29 | *** join/#asterisk zem (~krikkit@dh207-40-42.xnet.hr) |
23:05.12 | *** join/#asterisk v0ip-wolf (~chatzilla@cpe-74-66-14-8.nyc.res.rr.com) |
23:09.37 | v0ip-wolf | Hello |
23:11.28 | v0ip-wolf | <PROTECTED> |
23:15.02 | *** join/#asterisk Dovid (~Dovid@ool-457e1963.dyn.optonline.net) |
23:29.09 | Moony22 | robmal: it doesn't log to the cdr |
23:29.13 | Moony22 | the module loads fine |
23:29.24 | Moony22 | but its not logging, do I need to do anything else |
23:30.39 | *** join/#asterisk MaliutaLap (nikolai@unaffiliated/maliuta) |
23:31.11 | robmal | Meh, i wanted to avoid running the vm. Check the permissions. |
23:31.32 | Moony22 | what? |
23:32.04 | robmal | Check if the user you gave to asterisk can insert records to specified table. |
23:33.04 | Moony22 | it can |
23:34.24 | Moony22 | robmal: http://i.imgur.com/b22cI1x.png |
23:35.14 | robmal | http://pastebin.com/Jp91dShq |
23:36.36 | robmal | Looks close enough. |
23:37.58 | Moony22 | yeah I don't understand what could be going wrong |
23:38.14 | Moony22 | do I need to do anything to actually tell asterix to log there |
23:38.50 | robmal | Oh, right. |
23:38.53 | robmal | asterisk -r |
23:38.56 | robmal | cdr show status |
23:39.31 | Moony22 | http://pastebin.com/4mv4dVwh |
23:40.07 | Moony22 | is there some sort of log I can see that shows any failure at inserting the record? |
23:40.36 | robmal | core set verbose 10 |
23:40.41 | robmal | Should be enough |
23:41.14 | robmal | Also, check |
23:41.17 | robmal | odbc show |
23:41.41 | Moony22 | robmal: http://pastebin.com/VNKU94Yd |
23:43.37 | robmal | Uhm, another stupid question, check cdr.conf for enable=yes ;-) |
23:44.05 | Moony22 | default is yes |
23:44.21 | Moony22 | it's commented |
23:44.52 | *** join/#asterisk slav3_kitten (~frankthet@unaffiliated/slav3-kitten/x-0866809) |
23:45.01 | robmal | Ok, asterisk -r cdr mysql status |
23:45.38 | Moony22 | what? |
23:45.44 | Moony22 | cdr isn't a command |
23:45.53 | robmal | Run 'cdr mysql status' in asterisk console |
23:46.08 | Moony22 | no such command |
23:46.32 | robmal | Oh, so there it is. |
23:46.40 | Moony22 | ? |
23:46.56 | Moony22 | surely it would be odbc or something |
23:46.59 | *** join/#asterisk tris (tristan@2001:1868:a00a::4) |
23:47.19 | robmal | Did you try restarting it? |
23:47.35 | Moony22 | yes? |
23:47.45 | Moony22 | maybe? |
23:47.55 | Moony22 | i reloaded it |
23:48.18 | MaliutaLap | depending on the change a reload may not take effect |
23:48.25 | robmal | Well, my asterisk console knows 'cdr mysql status', so should yours |
23:48.44 | Moony22 | but are you using that native mysql module |
23:49.48 | robmal | Well, yes, but that's not the point ;-) If cdr is enabled and pointed to use mysql it should work either way. |
23:50.31 | Moony22 | core help show cdr says "cdr show status" only |
23:50.39 | Moony22 | show help* |
23:53.08 | robmal | odbc show all |
23:53.09 | robmal | ? |
23:53.56 | Moony22 | it works now |
23:53.57 | Moony22 | thanks |
23:53.59 | Moony22 | so much |
23:54.21 | robmal | ;-> |
23:54.27 | robmal | What did you do? |
23:54.33 | Moony22 | no idea |
23:55.23 | robmal | That's what i say after a restart ;-) |
23:55.42 | *** join/#asterisk bmurt (~brendan@64-121-3-32.c3-0.upd-ubr2.trpr-upd.pa.cable.rcn.com) |
23:58.13 | Moony22 | robmal: probably that |
23:58.25 | Moony22 | also verbose 10 is pretty |