IRC log for #asterisk on 20111210

00:00.01voipenggotcha
00:00.06voipengill pick up here at home then
00:00.09voipengthank ou
00:00.15voipengthank you both*
00:00.18dapsaillep3nguin > does dahdi is compiled by asterisk or it's own sources ?
00:00.22*** join/#asterisk kaushal (~kaushal@115.118.244.37)
00:00.38navaismoown sources
00:00.43dapsaillethanks
00:00.49p3nguinYou have to build dahdi from its own source.
00:00.54p3nguinIt is not part of asterisk.
00:01.56*** part/#asterisk diatonic (~diatonic_@mail.clearwater-research.com)
00:04.50kaushalHi
00:06.06kaushalif i do dialplan reload at CLI> , would it break the current ongoing session and is there a way to verify it and what exactly behind the scene once i shoot dialplan reload ?
00:06.19kaushal^happens
00:06.42kaushallittle inquistive about this use case
00:06.56p3nguinNo, it will not interrupt a call.
00:07.27kaushalp3nguin: ok
00:07.30p3nguinBut if that current call progresses the dial plan, any changes you have made to that part of the dial plan WILL BE USED.
00:08.14kaushalok
00:08.21p3nguinIf you want to see the dial plan, use "dialplan show" to see it all.
00:09.01kaushalmore examples about "current call progresses the dial plan" ?
00:09.09kaushalnot sure i understand that bit
00:10.02p3nguinLet us say that your caller is sitting in a BackGround or Playback right now, listing to a long audio file playing...
00:10.41*** join/#asterisk fofware (~fabian@host26.186-108-159.telecom.net.ar)
00:10.54*** join/#asterisk darkskiez_ (~dz@cpc4-broo7-2-0-cust167.14-2.cable.virginmedia.com)
00:11.17p3nguinIf the next step in the dial plan was Goto(someplace)
00:11.24WIMPyI never tried it, but didn't I read somewhere that existing calls will continue in the old dialplan?
00:11.43p3nguinBut then you change it to Hangup() and run dialplan reload
00:11.57p3nguinWhen the audio file is done, the call will hangup, not Goto someplace.
00:12.22p3nguinThe call will use the new existing dial plan.
00:12.31p3nguinIt just will not interrupt the existing application.
00:14.04p3nguinOnce you dialplan reload, there is no "old dialplan" left.  It's gone.  There is only the currently loaded dial plan.
00:14.34kaushalok
00:14.38*** join/#asterisk psharmor (~quassel@97-118-218-173.hlrn.qwest.net)
00:15.48kaushalp3nguin: is there a explanation on asterisk documentation or docs ?
00:15.52kaushali mean wiki
00:16.00p3nguin~wiki
00:16.18p3nguinwell wtf
00:16.23p3nguin~asteriskwiki
00:16.23infoboti heard asteriskwiki is http://wiki.asterisk.org
00:17.58kaushalp3nguin: thanks
00:18.02kaushalyes its mentioned
00:18.13kaushalIf you change the dialplan, you can use the Asterisk CLI command "dialplan reload" to load the new dialplan without disrupting service in your PBX.
00:18.29kaushalas per https://wiki.asterisk.org/wiki/display/AST/The+Asterisk+Dialplan
00:18.43kaushalp3nguin: Thanks for the explanation
00:26.12*** join/#asterisk TimeRider (~steve@92.40.247.208.threembb.co.uk)
00:32.59patrickodwhen using realtime extensions in a mysql DB what's the best way to have each context inherit a set of extensions
00:33.02patrickod?
00:42.28SeRip3nguin: to see if G722 is working on my new phone can I call your conf?
00:42.41p3nguinSure.
00:42.50krotosguy
00:42.52SeRiThanks p3nguin
00:42.55SeRione sec
00:42.58krotoshow can i launch asterisk
00:43.01krotosin core-dump
00:43.01krotosmode
00:43.30krotosmy asterix boxes become unaccessibile ( 100%cpu) and i've got to restart the vm
00:43.48krotosi don't understand why
00:47.36navaismokrotos: https://wiki.asterisk.org/wiki/display/AST/Getting+a+Backtrace
00:49.44krotosthe core dump where is saved?
00:52.36krotosbecasue if it save in /tmp
00:52.45krotosand i've got to reboot the machine
00:52.48krotosi loose the core-dump
00:54.43WIMPyEither the directory from where Asterisk was started or the users home directory.
00:57.03*** join/#asterisk [TK]D-Fender (~chatzilla@64.235.218.194)
01:02.00*** join/#asterisk UnixDev (unixdev@unaffiliated/unixdev)
01:03.23UnixDevhi, I think I found a bug in asterisk… using 'SVN-branch-1.8-r345976M' … this seems to be an issue inside chan_sip and has to do with reinvites, where a peer becomes 'lagged' when it really is not
01:15.12*** join/#asterisk xpot (~xpot@166-70-100-198.ip.xmission.com)
01:16.51*** join/#asterisk tekoholic (~quassel@97-118-209-106.hlrn.qwest.net)
01:26.43SeRiUnixDev: go to #asterisk-dev to report
01:27.29WIMPy... but don't expect an answer before monday.
02:15.51SeRinom nom nom flautas
02:16.55*** join/#asterisk TimeRider (~steve@92.40.247.208.threembb.co.uk)
02:17.37p3nguinsteals seri's flutes
02:19.33SeRiha!
02:19.54SeRitheir mine!
02:19.58SeRilol :P
02:20.16SeRiwrestle p3nguin for the flautas
02:22.58*** join/#asterisk master_of_master (~master_of@p57B52AEB.dip.t-dialin.net)
02:30.25*** join/#asterisk box (~box@unaffiliated/box)
02:30.26boxhello
03:31.52*** join/#asterisk bloudermilk (~bloudermi@pool-108-38-59-34.lsanca.fios.verizon.net)
03:33.16bloudermilkEvening all. Is it possible to get ISUP release codes in Asterisk?
03:33.52WIMPyHANGUPCAUSE
03:34.18WIMPyBut no location.
03:35.40bloudermilkNo location? (Just learning about ISUP... please forgive me)
03:36.42WIMPyYou only get the cause, no further information.
03:37.52bloudermilkGot it
03:38.17bloudermilkThanks for the info. Found a helpful voip-info page
03:41.45Sean-DerIn dialplan can I have multiple step 1's?
03:43.59WIMPyNot sure what you mean.
03:50.23*** join/#asterisk fisted_ (~fisted@unaffiliated/fisted)
03:55.17*** join/#asterisk coppice (~chatzilla@183178203098.ctinets.com)
04:07.28Sean-DerWIMPy: It is just so confusing....
04:07.50Sean-Derexten => +123,n,Verbose(1,Someone is calling extension 123.)
04:08.00Sean-DerIf put inside the main code block works perfectly
04:08.08Sean-DerIf I put it inside the include it doesn't work at all
04:08.22Sean-Derinclude => ext-did-0002-custom
04:08.35Sean-Der[ext-did-0002-custom]
04:08.47Sean-DerI don't see any issues with my syntax :(
04:09.30WIMPyEvery Extension starts with priority 1. All following ones have to be numbered consecutive.
04:09.51Sean-DerOr just use n?
04:10.25WIMPyThe include looks ok.
04:10.34Sean-DerLets say I have two functions with the priority of 1
04:10.48Sean-DerAre they executed procedurally by order
04:10.49WIMPyYes, n will use the priority of the previous line +1.
04:10.55Sean-Deror at the same time?
04:11.08WIMPyThe previous line in your file that is, not te previous line in that extension.
04:11.17Sean-Derohh
04:11.23WIMPyIn order.
04:11.43Sean-DerAlso does an include literally just drop the code in like a function?
04:12.06Sean-DerFor some reason my include is failing?
04:12.31p3nguincore show functions   <---- this is a list of functions
04:12.56p3nguinI think maybe you're using wrong terminology here.
04:13.05Sean-Derp3nguin: I mean like a function in procedural programming.
04:13.18Sean-DerDoes an include act like a function in C or PHP?
04:13.30WIMPyAn include inserts one context in to another but extensions are always searched before includes.
04:14.03Sean-DerCrap. Is there a way to raise precedence of an include?
04:14.10p3nguin"include => other-context"  is also different from  "#Include other/file'
04:14.16p3nguins/'/"/
04:14.18WIMPyNo like an include but without the possibility to conflict with existing definitions.
04:14.44WIMPyUse multiple includes. They are searched in listed order.
04:15.07Sean-DerFor some reason none of the code in my include is being ran though!
04:15.17p3nguinYou're probably doing it wrong.
04:15.22p3nguinPastebin what you've done.
04:15.35WIMPyDo you have an extension in the context itself that matches?
04:16.46Sean-Derhttp://pastebin.com/g3zjtgXb
04:17.19Sean-DerBtw thanks for the help guys!
04:17.59WIMPyWhat's that ext ext ext?
04:18.45p3nguinDon't filter.  If you want help, give us all the bits.
04:20.00Sean-DerI was just showing that a bunch of other functions happen after
04:20.05*** join/#asterisk Defraz (~Defraz@corp.fuzecore.com)
04:20.14coppiceDon't filter. If you want help, give us all your cash.
04:20.29p3nguinThose are not functions.  I've already tried to explain that to you.
04:20.32p3nguin(2212.31) <p3nguin> core show functions   <---- this is a list of functions
04:20.38WIMPyThey may well be the reason it doesn't work.
04:21.02Sean-DerWIMPy: ?
04:21.02p3nguinShow all the pieces of the puzzle if you want me to tell you what it is.
04:21.47WIMPyThe bits you left out.
04:22.55Sean-Derhttp://pastebin.com/Qn5F83PN
04:23.27p3nguinYou're sending the call to ext-did-0002?
04:24.11WIMPyExtension +123 is already defined in ext-did-0002, so the include will never be searched.
04:24.13p3nguinExtension "+123" in that context is going to match before the one in the included context.
04:25.02WIMPy>>An include inserts one context in to another but extensions are always searched before includes.
04:25.07Sean-DerI can't edit the [ext-did-0002] context because it is auto generated
04:25.28p3nguinGenerated by what?  Asterisk doesn't generate anything.
04:25.36Sean-DerFreepbx in a flash
04:25.42p3nguin~freepbx
04:25.42infobot[~freepbx] FreePBX is unable to be supported here. It is made up of complex dialplans and scripts which can't be easily supported by people who aren't deeply involved. Try joining #freepbx and asking there, or fpbx
04:25.50Sean-DerIt isn't my choice
04:25.52p3nguinWrong channel for help on that.
04:26.01Sean-DerUggh ok thank you
04:26.02p3nguinWe can fix it in asterisk.
04:26.09p3nguinWe can't fix it via FreePBX.
04:26.39Sean-DerFreePBX is irritating me. My work should have just setup manually the first time. Would have been a hell of alot easier down the line
04:26.53p3nguinThat'll teach them.
04:27.10Sean-Derp3nguin: ?
04:27.23p3nguinPiaF is certainly not a product of the quality I would use for anything of importance.
04:27.37p3nguinIt's a low-grade mash-up of crap.
04:27.50Sean-DerOuch :(
04:28.42p3nguinI wouldn't use FreePBX on top of a pure Asterisk install, either, but at least it isn't crap.
04:29.18WIMPyDepends on what you think it is.
04:29.42p3nguinI don't like it and I wouldn't use it, but it isn't crap.  PiaF is crap.
04:30.44Sean-Derp3nguin: You are idling over there though :D
04:30.53p3nguinI sure am.
04:31.23Sean-DerI actually picked up the asterisk book yesterday so I am still learning my way around. I am an intern at an IT company so slaving away to earn my keep
04:31.53p3nguinThe best thing you could do is stop now with the crapbx before you get in too deep.
04:32.26p3nguinGet out now, before it is too late, and get yourself a normal system with a normal asterisk.
04:33.03p3nguinOr if you have to have FreePBX, at least use AsteriskNOW with the FreePBX option.  We can't help you with it here, but at least you can get help for it.
04:33.27Sean-DerI have an install on debian that I installed from the 1.8 trunk at home.
04:33.36p3nguinPerfect.
04:33.47Sean-DerBut since I just started I only have the SIP extensions nothing else
04:34.02p3nguinExtensions aren't SIP.
04:34.16p3nguinPhones are not extensions.  Phones are phones.  Extensions make up the dial plan.
04:35.27Sean-DerI am still getting used to all this terminology
04:35.53Sean-DerIts hard coming from programming as alot of things are close but not exactly. Contexts `feel` like functions
04:36.28WIMPyNo. Macros or Gosubs are.
04:36.47p3nguinBut in Asterisk, functions are func_*.so
04:37.02WIMPyContexts are more like directories of your finished programs (extensions).
04:37.42WIMPyBut better don;t try to compare it to programming.
04:38.13p3nguinUnless you want to write all your dial plan in a C app and run it through the AGI application.
04:38.55p3nguin(or PHP)
04:39.02WIMPyThat would be programming, but not related to the dialplan, except for being called from there.
04:39.03p3nguinYou mentioned those two langs.
04:41.24Sean-DerI want to integrate into as much as possible though `the asterisk way`
04:45.40p3nguinIf I knew exactly what it was you were trying to do, it would be beneficial to achieving results.
04:52.37*** join/#asterisk greenwolf (~greenwolf@cpe-67-241-181-90.buffalo.res.rr.com)
04:53.10Sean-DerSorry!
04:55.39p3nguinlooks at ${CDR(duration)}
04:57.12Sean-DerI had CDR duration and obdc all ready to go
04:57.28Sean-DerIf I can fix this context issue I am golden
04:57.42p3nguinIt's working correctly, though.
04:58.28Sean-DerThe verbose isn't displaying?
04:59.27p3nguinI never saw any evidence of that.
04:59.53p3nguinYou've never shown me any call to extension "+123" yet.
05:00.31SeRip3nguin: this is what I was talking about where it would fail http://pastebin.com/GMTAmcJV
05:01.59WIMPySeRi: What does the 2nd line of your paste tell you?
05:02.18*** join/#asterisk god-x6 (~poorelanc@funtoo/user/godmachine-x6)
05:02.32SeRiWIMPy: gmime is there. I am not sure why it claims is not.
05:02.54WIMPyThat exact file?
05:03.08WIMPyIt's probably some -dev package.
05:03.10SeRione sec
05:03.27WIMPyAnd if you installed it after trying, did you rerun configure?
05:04.38SeRiIt has all ways been there
05:04.43SeRigmime 2.4
05:05.23WIMPylocate gmime/gmime.h
05:06.24*** join/#asterisk hipitihop (~denis@122-149-140-217.static.dsl.dodo.com.au)
05:07.15*** join/#asterisk ppc (ppc@cloudy.cmang.org)
05:07.37hipitihopgetting the following trace on incoming call sip , can someone point me at solution:  WARNING[17267]: app_dial.c:1745 dial_exec_full: Unable to create channel of type 'SIP'
05:07.42SeRi/usr/include/gmime-2.4/gmime/gmime.h
05:07.47SeRi<PROTECTED>
05:08.27WIMPyOk, that's looking good.
05:08.47WIMPyhipitihop: Do you have chan_sip loaded?
05:10.01hipitihopWIMPy, still pretty new to *, can you tell me how to tell, something in console ?
05:10.11WIMPySeRi: Look at your configure.log for clues.
05:10.25SeRiWIMPy: Thanks I am on it
05:10.28WIMPyhipitihop: 'module show like sip'
05:11.05WIMPyseri: Or you just try to add an -I/usr/include/gmime-2.4
05:11.14hipitihopWIMPy, chan_sip.so & app_adsprog.so loaded
05:12.32WIMPyhipitihop: They the peer you're trying to call is either non existant or unreachable.
05:13.06WIMPyYou can check, what you've got with 'sip show peers'.
05:14.02hipitihopWimpy, so time to check my extnesions.conf ?
05:15.23WIMPyOr your sip.conf.
05:16.01hipitihopso it's just a soft warning that not all peers I'm trying to call are currently registered ?
05:16.27WIMPyThat is a possible cause, yes.
05:17.29hipitihopah makes, sense, since I have a couple of soft phones, android and iphone currently not registered, and incoming calls are setup to everithing
05:17.46hipitihopWIMPy, thanks for your help
05:37.30*** join/#asterisk s[X] (~mark@ppp118-208-17-182.lns20.bne1.internode.on.net)
05:55.36dijibso cdr-stats
05:56.01dijibi need to keep my cdr in sql?
06:00.04p3nguinThat's right.  Lucky for you, that is very easy to do.
06:10.13*** join/#asterisk s[X] (~mark@ppp118-208-17-182.lns20.bne1.internode.on.net)
06:35.47*** join/#asterisk timgws[coding] (~tim@124-171-19-230.dyn.iinet.net.au)
06:35.56*** join/#asterisk timgws (~inspircd@sharesource.org)
06:40.56*** join/#asterisk gerhard7 (~gerhard7@82-171-103-215.ip.telfort.nl)
06:45.24dijiblucky for you i still havn;t read the ~book
06:45.30dijib~book
06:45.30infobotAsterisk: The Definitive Guide, 3rd Edition (ISBN 0-596-51734-3) available at http://oreilly.com/catalog/9780596517342 - Asterisk: The Definitive Guide is released under a Creative Commons License (http://creativecommons.org/licenses/by-nc-nd/3.0/us/) and is available for reading online at http://www.asteriskdocs.org/ or see ~buybook
06:57.57[TK]D-Fender~osmosis
06:57.58infobot[~osmosis] Osmosis is the act of beating yourself on the head repeatedly with THE BOOK, until some measure of absorption has occured ... or at least until your unconsciousness restores peace to the channel ...
07:01.00[TK]D-FenderAnd on that note.. checkout time...
07:02.48dijibo man thats good
07:03.47WIMPy~reverse osmosis
07:04.09WIMPyHmm
07:05.54dijibso i am still perplexed as to how to configure asterisk to use mysql as its cdr backend
07:08.43p3nguinDon't.
07:08.47p3nguinUse pgsql.
07:09.20dijiby?
07:09.32p3nguinMySQL is kind of shitty.
07:10.15p3nguinJust configure your cdr_pgsql.conf, set up your db according to the documentation, then log away.
07:10.17dijibit would match my shit shaper
07:11.24dijibasterisk-pgsql?
07:14.25ChannelZdatabase wars!  Almost as fun as distro wars!
07:21.58*** join/#asterisk AmirBehzad (~behzad@87.248.136.180)
07:24.37*** join/#asterisk Sean-Der (~Sean-Der@NW1-DSL-74-215-64-154.fuse.net)
07:25.34Sean-Derp3nguin: I figured out how to implement what I was looking for. How does the CDR function work?
07:27.49p3nguincore show function CDR
07:28.35WIMPyA function!
07:29.08p3nguinFinally!
07:29.50Sean-DerWoohoo Wohoo!
07:30.56Sean-DerThe only issue is that when I call CDR won't the duration be 0? How can do loop until the phone is disconnected?
07:31.09*** join/#asterisk KavanS (~KavanS@LINBIT/KavanS)
07:31.40WIMPyCDRs are written when the call has ended.
07:31.46p3nguinLike I said several hours ago, you do it in the h extension.
07:31.55p3nguinextension h runs when the call ends.
07:32.11p3nguinOr...
07:32.19p3nguinJust parse the CDR files.
07:32.32Sean-DerSorry didn't mean to ignore that! Xchat ate my scrollback :(
07:32.33p3nguinCDR can log directly to your database.
07:32.55p3nguinWhich database are you using?
07:32.59Sean-DerI am just debugging now. I will be writing a macro and using odbc tommorow
07:33.06Sean-DerIts 2:30 AM here so I am pretty tired
07:33.07p3nguinWhich database are you using?
07:33.24Sean-DerI will be just making a new table
07:33.29p3nguinWhich database are you using?
07:33.35p3nguinpgsql or mysql
07:33.44Sean-DerAhh you mean engine
07:33.46Sean-DerMySQL
07:33.55p3nguinNo, I mean DATABASE
07:34.25p3nguinLook at the cdr_mysql.conf.sample
07:34.55*** join/#asterisk coppice (~chatzilla@globbits.tripleone.co.uk)
07:34.59p3nguinCDR will write directly to the database.
07:34.59Sean-DerOkee dokee. Hopefully Freepbx doesn't override any of this now
07:35.36ChannelZchokes on his drink
07:35.43p3nguinIt will have your billsec and duration for you.
07:35.44WIMPyThe hope always dies last.
07:37.03p3nguinSince you haven't even started with CDR yet, you could go one step further and use CEL instead of CDR.
07:37.08p3nguin~cel
07:37.08infobotCEL is Channel Event Logging, or http://ofps.oreilly.com/titles/9780596517342/asterisk-Monitoring.html#Monitoring_id246970
07:37.19*** join/#asterisk _mwoodj_ (~mwoodj@pdpc/sponsor/digium/hyper-eye)
07:37.56Sean-Derexten => h,n,Verbose(1, The call lasted ${CDR(duration)})
07:38.23Sean-DerI have this saved in my scratch pad. Is this any where near what you were referencing?
07:38.46p3nguinYes, it is almost exactly what I had in mind.
07:39.00p3nguinBut remember, all extensions will start with priority 1.
07:39.28p3nguinAlso note there will be a difference in 'duration' and 'billsec'.
07:39.58Sean-DerAlso working with channels sounds like a much better idea
07:40.34Sean-DerCHAN_END looks like what I am exactly looking for
07:40.50p3nguinduration is the seconds of the entire call, where billsec is billable seconds after the call has been answered.
07:41.01Sean-Derok changing now
07:42.09Sean-DerHmm for some reason my billsec wasn't echoed
07:42.24p3nguinDid you have an answer?
07:42.37p3nguinI don't remember seeing one in your extension that you showed me earlier.
07:42.54Sean-DerNo I do not.
07:43.04p3nguinDo a Playback() of some file or an Answer(10) or something similar.
07:43.11p3nguinsomething to answer the channel and wait a few seconds.
07:43.22*** join/#asterisk gerhard7 (~gerhard7@82-171-103-215.ip.telfort.nl)
07:43.25p3nguinactually Answer(3000) for three seconds
07:43.34p3nguin10 would be immeasurable.
07:43.47Sean-Derhttp://pastebin.com/SEc3DKsE
07:43.59p3nguinfail
07:44.03p3nguin(0138.59) <p3nguin> But remember, all extensions will start with priority 1.
07:44.15p3nguinYou have no priority 1 in extension h.
07:44.54Sean-DerSorry I am not understanding the concept then? I thought that was following 123?
07:44.59p3nguinhttp://pastebin.com/Ln7k3Fz4
07:45.15p3nguinEvery extension will start with priority 1.
07:45.39p3nguinAnd you have extension +123, not extension 123.
07:45.49p3nguinHow do you dial the + from your keypad?
07:45.59p3nguinOh, softphone, probably.
07:46.12Sean-Derits just a testing line for now
07:46.27Sean-DerCan you re explain the concept of h for me?
07:46.31p3nguinI can't dial a +
07:46.41Sean-DerI am sorry that I didn't get it the first time?
07:46.56p3nguinExtension 'h' is what we cann the "hangup extension."  It runs when a call hangs up.
07:47.08p3nguins/cann/call/
07:47.41Sean-DerAhh ok! How come I have to use the Answer and Hangup also...
07:47.45p3nguinWhen you use an extension, it eventually ends.  When it ends and the call dies, extension h runs.
07:47.58p3nguinbillsec does not start until an answer.
07:48.02p3nguinNo answer, no billsec.
07:48.17Sean-DerBut then won't I be billing for unanswered calls?
07:48.19p3nguinI'm giving you a basic extension to test.
07:48.35p3nguinYou should never be billed for a call which has not been answered.
07:48.53Sean-DerAhh ok that is just for our little test
07:50.06p3nguinhttp://pastebin.com/c5xSbrg8
07:50.39p3nguinThat might help.
07:51.30Sean-DerAlot more verbose thanks!
07:51.38p3nguin~alot
07:51.38infoboti guess alot is raping the English language, or http://hyperboleandahalf.blogspot.com/2010/04/alot-is-better-than-you-at-everything.html
07:52.07Sean-DerOh my :|
07:52.13Sean-DerThank you very much for your help today!
07:52.16Sean-DerI learned so much
07:52.42p3nguinIn this dial plan, you should be able to see how the duration is 7 seconds (4 seconds before answer, and 3 seconds after answer).
07:52.58p3nguinBut billsec is only the 3 after the answer.
07:53.25p3nguinIt should have printed all that when the call hung up.
07:53.58Sean-DerThe call lasted 7 total and 3 after answer
07:54.00Sean-Derperfect!
07:54.35p3nguinYou can play around with all of the fields shown in "core show function CDR" to see if any others are useful for you.
07:54.49Sean-DerI think I should implement by channel though. Is that what you were showing me? It seems it would be more `future` proof
07:55.08p3nguinThe actual CDRs have the channel information.
07:55.31Sean-DerSo if I transfer the call around when it ends it will still have the duration?
07:55.36p3nguinI'm not talking about the crap we're echoing from the dial plan, I'm talking about the actual CDR that will be written to file or db.
07:56.10p3nguinCDR is written when the call ends.
07:56.16*** join/#asterisk IsUp (~nocturne@unaffiliated/isup)
07:56.27IsUpmorning all
07:57.07Sean-DerOk well I am going to actually start on that now just to get a head start
07:57.41p3nguinLook at CEL, too.  You may want to use it also or instead.
07:58.03p3nguinI started the conversion to CEL, but I haven't actually made it go yet.
07:58.04Sean-DerWhats your opinion?
07:58.11p3nguinCEL is the new hotness.
07:58.28p3nguinCDR is actually becoming the "old way."
07:59.46Sean-Dercdr_mysql.conf is already defined by freepbx.
07:59.55Sean-DerSo I will have to create a new table in my existing schema
07:59.59p3nguinSucks to be using FreePBX.
08:00.32p3nguinIt really ruins a guy's day when you go to edit the confs yourself.
08:01.26Sean-DerIt really does. So it looks like I will have to conform to this table schema http://pastebin.com/gzUjMWXS
08:01.38Sean-DerThis is really worth $10.50 an hour :|
08:02.23p3nguinThat looks like a good table to me.
08:02.40p3nguinIf it is already there, you can use it.
08:02.42Sean-DerOkee doke now for some insert magic!
08:03.05Sean-DerI don't know what software Query's from it though. Hope I don't break that interface
08:03.33p3nguinExpect anything auto-created by FreePBX to break when you do anything to it manually.
08:04.22Sean-DerWhat an optimist.... :D
08:04.46Sean-DerSo I will replace my hangup with a CDR insert now.
08:04.59p3nguinUh...
08:05.00p3nguinWhat?
08:05.26p3nguinYou configure CDR and it is written FOR YOU.  It's not something you force.
08:05.42p3nguincdr.conf
08:05.46WIMPyForkCDR :-)
08:06.30p3nguincdr.conf, cdr_mysql.conf, cdr_adaptive_odbc.conf, cdr_custom.conf
08:06.50p3nguincdr_odbc.conf
08:07.02p3nguinAll sorts of CDR config files.
08:08.00Sean-DerIt looks like CDR is set to /var/log/asterisk/Master.csv
08:08.03p3nguinThen you've got the cel_*.conf files
08:08.37IsUphey p3nguin
08:08.42p3nguinhi
08:09.42Sean-DerSo I just make a simple call on hangup and thats it?
08:09.56p3nguinno
08:10.02p3nguinYou do nothing.
08:10.10p3nguinConfigure the files.  Make calls.
08:10.16p3nguinCDR is written automatically.
08:11.01p3nguinJust look at /var/log/asterisk/Master.csv
08:11.10p3nguintailf /var/log/asterisk/Master.csv
08:11.12p3nguinmake calls
08:11.16p3nguinwatch.
08:11.56p3nguinThe same thing will happen when you configure it to write to the database.
08:12.26Sean-DerThe only issue is that the dest is broken in CDR. So now I can use the CDR function to set a different dest
08:13.33p3nguinI don't see anything wrong with that.  Just Set(CDR(dst)=whatever-you-want-it-to-be) in the extension.
08:14.06p3nguinIt really should be right, though.  What shows up as the destination, and what did you expect to show up?
08:15.16Sean-Derdest = 's'
08:15.32p3nguinSo you've called extension s.
08:15.44p3nguinCall a different extension and the destination will be different.
08:16.00*** join/#asterisk oej (~olle@87.96.134.129)
08:18.41Sean-DerMy boss wants me to make it so when someone calls the 1800 number it says they called the 1800 directly by the inbound and then record the entire call duration
08:18.52Sean-DerSo that is the end goal
08:19.06p3nguinConfigure things accordingly, and that will happen.
08:19.14kaldemardst is a read-only field. you can't set it.
08:19.22p3nguingasp
08:19.36p3nguinThat kind of makes things more difficult.
08:20.15p3nguinWhen I receive a call, it doesn't say it went to extension s because it doesn't go to extension s.  Configure your extensions to be correct and the dst should be what you expect.
08:21.01Sean-DerI wish I could just record the length of the channel and then insert it into the table of my choice.
08:21.12Sean-Derp3nguin: I can't change anything that my boss has created
08:21.24Sean-Dereven if I am right I will get fired if I challenge him
08:21.25p3nguinTell him to fix it, then.
08:21.40p3nguinExplain to him that it is wrong, and explain why it needs to be fixed, and then get it fixed.
08:21.50Sean-DerI need my job, its just my job to figure out how to bubble gum everything.
08:22.21Sean-DerIts 3:30 AM I need sleep I have to get up at a decent time tommorow
08:22.40kaldemarto find a new job?
08:23.34p3nguinDoes the dst change if you use Goto() or transfer from a phone?
08:24.06Sean-Derp3nguin: I assume it does? I don't know I can check
08:24.21Sean-DerI am going to mess around with CEL tommorow. I need some sleep right now
08:24.25p3nguinI'm trying to think of how that dst would be s if the extension wasn't really s to begin with.
08:24.39Sean-DerThank you for all your help so far!
08:24.54Sean-DerIts an inbound that goes to a time group (if 1 AM)else
08:25.03Sean-Derthat then goes to a ivr
08:25.11Sean-Derwhich you can then select an extension
08:25.18p3nguinAnd that's probably where it turns into s.
08:25.36p3nguinMost people use extension s for ivr.
08:26.22Sean-Derp3nguin: The issue  is that we have a lot of ivr's on the server. And querying the cdrdb will return a million s's
08:27.12Sean-DerSo if I am able to get all these inbounds to insert the billsec with the dst as what inbound route it came through I will be set
08:27.16p3nguinIf what is happening is what I think might be happening, I understand.
08:27.42Sean-DerSorry I can't explain better. I am still learning
08:28.19p3nguinYou've at least got some ideas and can do some testing.
08:28.45Sean-DerThat is what being a code monkey develops. Desperate ideas for impossible situations
08:29.24Sean-DerMy days of debugging ugly Javascript and PHP ripped off random websites by 'consultants' is finally paying off
08:30.39Sean-DerI could store in the userfiled of DST the information I want
08:30.47Sean-DerCDR allows that be writeable
08:30.56Sean-Derand then my report software will run off that
08:32.33Sean-DerThanks again night!
08:38.51*** join/#asterisk s[X] (~mark@ppp118-208-17-182.lns20.bne1.internode.on.net)
08:39.06IsUphttp://www.youtube.com/watch?v=kfchvCyHmsc
08:57.31*** join/#asterisk s[X] (~mark@ppp118-208-26-44.lns20.bne1.internode.on.net)
09:09.21*** join/#asterisk s[X] (~mark@ppp118-208-26-44.lns20.bne1.internode.on.net)
09:11.49*** join/#asterisk s[X] (~mark@ppp118-208-26-44.lns20.bne1.internode.on.net)
09:26.31*** join/#asterisk coppice (~chatzilla@183178203098.ctinets.com)
09:42.20*** join/#asterisk bloudermilk (~bloudermi@cpe-76-168-253-208.socal.res.rr.com)
09:43.13*** join/#asterisk verywiseman (~verywisem@unaffiliated/verywiseman)
09:44.23verywisemanhow can i make connection btw 2 server , one of them have static ip , and other have not?
09:47.12kaldemardefine connection
09:48.59verywisemankaldemar, how?
09:50.31*** join/#asterisk s[X] (~mark@ppp118-208-26-44.lns20.bne1.internode.on.net)
09:50.49kaldemari meant what do you mean by "connection"?
09:53.50verywisemankaldemar, to route calls between them
09:54.06*** join/#asterisk s[X] (~mark@ppp118-208-26-44.lns20.bne1.internode.on.net)
09:54.27IsUpverywiseman: use IAX maybe?
09:54.53verywisemanIsUp, i know
09:55.17verywisemanmy question is , how can i do that if one server have static real ip , and other not have
09:55.29kaldemarverywiseman: what protocol/technology are you planning to use!
09:55.42verywisemaniax
09:56.38IsUpverywiseman: i think you can use dynamic dns service as my opinion
09:56.43kaldemarmake the dynamic one register to the static one.
09:56.56kaldemarno dns needed.
09:57.15IsUpyes, register is better solution :)
09:57.37verywisemankaldemar, thanks
10:01.00verywisemankaldemar, if there is 3rd server has not real ip , can it register to the server which have real ip , and make call to the server which has not real ip?
10:04.54kaldemarany server can do anything when properly set up
10:05.59kaldemaruse registrations to let the other ends know where the dynamic ones are. that's what registrations are for.
10:07.52verywisemankaldemar, look, if i have for example 4 server A,B,C and D ,  server A only has real ip  and other has not. so B,C and D will register on A , and the can talk each other , is it true?
10:08.03*** join/#asterisk LiuYan1 (~LiuYan@222.125.130.16)
10:10.46kaldemarverywiseman: through A, yes. directly to each other, no. unless you make them know each other.
10:14.33*** join/#asterisk MarKsaitis (~MarKsaiti@cpc4-rdng22-2-0-cust932.15-3.cable.virginmedia.com)
10:16.48verywisemankaldemar, would you check this http://fpaste.org/czwE/ please?
10:24.03kaldemarmake B, C and D register to A.
10:28.34verywisemankaldemar, i did that already , did not you see it in http://fpaste.org/czwE/?
10:31.06*** join/#asterisk hehol (~Adium@2a01:198:71d:0:21f:d0ff:fea1:568e)
10:31.55*** join/#asterisk hehol (~Adium@2a01:198:71d:0:21f:d0ff:fea1:568e)
10:32.17kaldemarverywiseman: no you did not. only registrations are from A to B and from C to B.
10:33.01*** join/#asterisk kriegerod (~krieger@79.135.222.22)
10:37.00*** join/#asterisk Superstar (~Superstar@ca13.v6.us.gnics.net)
10:38.13verywisemankaldemar, i am sorry for this mistake , pls check this http://fpaste.org/YK3a/
10:39.30SuperstarDoes Asterisk set the source IP on outbound traffic to one we set it to bind to or does it follow linux route?
10:41.21kaldemarSuperstar: it is set by the OS.
10:41.37SuperstarGreat
10:49.51verywisemankaldemar, i am sorry for this mistake , pls check this http://fpaste.org/YK3a/
10:52.16kaldemaris it not working?
10:55.45verywisemankaldemar, i gust ask you if that true ?
10:56.00verywisemani will test it
10:59.21*** join/#asterisk file (~file@asterisk/developer-and-muffin-lover/file)
10:59.21*** mode/#asterisk [+o file] by ChanServ
10:59.58*** join/#asterisk p3nguin (~xwQ5kwYl6@cobalt.esxi.hosts.a2infotech.com)
11:16.05*** join/#asterisk AmirBehzad (~behzad@87.248.136.180)
11:48.43*** join/#asterisk bn-7bc (bjarne@pdpc/supporter/active/bn-7bc)
11:56.01verywisemankaldemar, Now B,C,D can talk each other ,is it true?
12:15.01*** join/#asterisk hehol (~Adium@ip-178-202-243-147.unitymediagroup.de)
12:33.16*** join/#asterisk hajekd (~hajekd@2a00:1268:15:1800:2507:a2a5:4e1e:eb0b)
12:33.22kaldemarverywiseman: only through A and only if your dialplan allows them to.
12:35.56verywisemankaldemar, ok , if in extensions.conf on C server i put this : "exten => 1234,1,Dial(IAX2/serverD/${EXTEN},30,r)", how can C server locate server D?
12:38.07*** join/#asterisk TimeRider (~steve@92.40.253.169.threembb.co.uk)
12:42.03*** join/#asterisk longshitian (~longshiti@c83-250-126-197.bredband.comhem.se)
12:52.45*** part/#asterisk dapsaille (~Dapsaille@95.210.161.54)
12:59.40*** join/#asterisk s[X] (~mark@ppp118-208-26-44.lns20.bne1.internode.on.net)
13:03.09*** part/#asterisk AmirBehzad (~behzad@87.248.136.180)
13:21.57*** join/#asterisk LiuYan1 (~LiuYan@222.125.130.16)
13:36.26*** join/#asterisk fofware (~fabian@host26.186-108-159.telecom.net.ar)
13:45.26*** join/#asterisk longshitian (~longshiti@83.250.126.197)
14:20.30*** join/#asterisk s[X] (~mark@ppp118-208-26-44.lns20.bne1.internode.on.net)
14:21.10patrickodis it possible when using asterisk realtime for sip peers and sip users to have register statements kept in the DB ?
14:21.16patrickodor do they have to to be in sip.conf
14:21.32*** join/#asterisk devil_evoxxx (~d3v1l@host211-3-dynamic.5-87-r.retail.telecomitalia.it)
14:21.38devil_evoxxxhi  al :)
14:21.43devil_evoxxxhi all :)
14:25.24devil_evoxxxsomeone here use OpenSIPS / Kamailio with asterisk as pstn-gw?
14:33.18*** join/#asterisk fisted (~fisted@unaffiliated/fisted)
14:56.11*** join/#asterisk oej (~olle@87.96.134.129)
15:07.33*** join/#asterisk puzzled (~patrick@53533D66.cm-6-4a.dynamic.ziggo.nl)
15:07.58*** join/#asterisk psharmor (~quassel@97-118-211-52.hlrn.qwest.net)
15:11.03*** join/#asterisk jkroon (~jkroon@dsl-241-227-236.telkomadsl.co.za)
15:23.32kaldemarverywiseman: "THROUGH A". C must dial A and A can dial D.
15:33.42*** join/#asterisk AmirBehzad (~behzad@87.248.136.180)
15:34.20*** part/#asterisk AmirBehzad (~behzad@87.248.136.180)
15:34.28*** join/#asterisk [TK]D-Fender (~chatzilla@64.235.218.194)
15:53.13*** join/#asterisk slidesinger (~slidesing@c-174-57-5-70.hsd1.nj.comcast.net)
15:53.28*** join/#asterisk bn-7bc (bjarne@pdpc/supporter/active/bn-7bc)
15:55.09*** join/#asterisk bn-7bc (bjarne@pdpc/supporter/active/bn-7bc)
15:56.18*** join/#asterisk zerohalo (~zerohalo@74.60.136.128)
16:09.40*** join/#asterisk coppice (~chatzilla@183178203098.ctinets.com)
16:27.15*** join/#asterisk bn-7bc (bjarne@pdpc/supporter/active/bn-7bc)
16:29.43patrickodis there a channel variable that contains the SIP username that's making the call ?
16:29.52patrickodor does this have to be regex'd from the channel variable?
16:35.33ectospasmpatrickod: there's the SIPPEER function, that will contain what you want (I think, my Asterisk system is down for right now)
16:35.48*** join/#asterisk micols (~ident@rlogin.dk)
16:36.06patrickodectospasm: thanks I'll try that now and see what it contains
16:36.26ectospasmpatrickod: core show function SIPPEER, or core show functions
16:37.05ectospasmit'll be something like 1034-00000a3d or something
16:40.30*** join/#asterisk davlefou (~david@41.225.244.208)
16:50.33leifmadsenpatrickod: and then use CUT() to strip off the unique identifier since you probably don't need it
16:50.53patrickodleifmadsen: I just found CUT in the docs, that's what I'm using now
16:51.01leifmadsenyep, there you go
16:51.21leifmadsenSet(thisPeer=${CUT(SIPPEER,-,1)})
16:52.00ectospasmwell, Set(thisPeer=${CUT(${SIPPEER},-,1)})
16:52.21ectospasmor am I wrong?
16:58.18*** join/#asterisk verywiseman (~verywisem@unaffiliated/verywiseman)
17:00.52[TK]D-FenderYou are referencing as a variable, nt as a function there
17:02.52ectospasmI thought you still had to dereference the function the same way as a variable.
17:03.13ectospasm...if you were reading the value of the function.  Same as for the CUT function there.
17:03.38ectospasm...I don't use CUT much, so maybe it doesn't need SIPPEER to be dereferenced.
17:03.54WIMPyCUT is special.
17:04.11WIMPyIt doesn't take a value, but the name of a variable.
17:04.20WIMPySee 'core show function CUT'.
17:05.57*** join/#asterisk AmirBehzad (~behzad@86.57.4.5)
17:09.56patrickodwhen using realtime for sippeers and voicemail is it possible to use a mysql view for the voicemail table to give automatic voicemail functionality to every sip users ?
17:14.30*** part/#asterisk d00gster (~dt@77.30.126.165)
17:14.53*** join/#asterisk d00gster (~dt@77.30.126.165)
17:25.20*** join/#asterisk Poincare (~jefffnode@2001:470:cb24:4::2)
17:27.09patrickodis there a known issue where macros don't execute the h extension ?
17:48.52patrickodI can't get asterisk to perform any actions after VoiceMail in the dialplan even though the h extension is set
18:01.31*** join/#asterisk lanning (~lanning@173-8-187-197-SFBA.hfc.comcastbusiness.net)
18:02.10leifmadsenectospasm: you are wrong -- you'd be using the value of the SIPPEER variable as the function/variable name to pass
18:02.20leifmadsenyou give CUT() the name of the function or variable without ${ }
18:04.34patrickodleifmadsen: do you know if older versions of Asterisk (such as that in Debian's repos) have problems with the Voicemail app? I keep getting errors that it exited non-zero and any instuctions placed after it in a macro fail to execute
18:04.53leifmadsenno idea
18:05.05leifmadsenI don't use older versions, especially those shipped with debian
18:05.17leifmadsenwhich I keep seeing as version 1.4.21 or something redonkulous
18:08.20patrickoddoes the voicemail app have a certain exetension that it uses if the user hangs up?
18:08.50patrickodI'm running Asterisk 1.6.2.9-2+squeeze3
18:28.07*** join/#asterisk TimeRider (~steve@92.40.247.208.threembb.co.uk)
18:28.16SeRileifmadsen: you avail?
18:35.47kaldemarpatrickod: you most likely have the h exten in the wrong context.
18:36.39patrickodkaldemar: it's in the macro itself, should it be outside ?
18:40.58kaldemarpatrickod: in the context that the macro is called from.
18:41.23patrickodkaldemar: ok. and I presume if this macro is being called from a macro itself then it has to be in that context ?
18:43.37*** join/#asterisk imox (~imox@91-64-181-64-dynip.superkabel.de)
18:46.22kaldemarpatrickod: in the so called current context that executes the first macro
19:06.06*** join/#asterisk fisted (~fisted@unaffiliated/fisted)
19:20.35*** join/#asterisk PoWeRKiLL (~powerkill@IGLD-84-229-42-45.inter.net.il)
19:21.14leifmadsenSeRi: kinda
19:22.30*** join/#asterisk RypPn (~RypPn@unaffiliated/ryppn)
19:31.09*** join/#asterisk kikohnl (~kotis@udp019436uds.hawaiiantel.net)
19:34.37*** join/#asterisk nix8n82 (~hmg@71-32-140-167.chyn.qwest.net)
19:40.12*** join/#asterisk ferdna (~ferdna@cpe-67-10-220-35.elp.res.rr.com)
19:59.37*** part/#asterisk Poincare (~jefffnode@2001:470:cb24:4::2)
20:00.25*** join/#asterisk tzafrir (~tzafrir@bzq-218-155-147.cablep.bezeqint.net)
20:04.07*** join/#asterisk joako_ (~joako@opensuse/member/joak0)
20:08.33*** part/#asterisk patrickod (~Patrick@lysander.patrickodoherty.com)
20:10.46SeRileifmadsen: have you ever build astlinux before?
21:32.07*** join/#asterisk oej (~olle@87.96.134.129)
21:55.26SeRibday time....
22:06.11*** join/#asterisk mjordan (~mjordan@user-69-1-6-49.knology.net)
22:10.56*** join/#asterisk fisted_ (~fisted@unaffiliated/fisted)
22:30.00*** join/#asterisk godmachine-x6 (~poorelanc@funtoo/user/godmachine-x6)
22:45.49*** join/#asterisk carloimperia (~carloimpe@109.112.37.198)
22:50.13*** join/#asterisk helen_ (Vena@unaffiliated/cmi-dos)
22:50.16helen_Hello!
22:50.28ChannelZO hell!
22:53.12helen_If I dial voice mail extension 4242 once then I get through
22:53.22helen_But if I dial it twice...
22:53.28helen_Then I get the following
22:53.30helen_http://pastebin.com/0HYsjNmw
22:53.32helen_Why?
22:53.34helen_Also...
22:53.45helen_I can't phone other users on the network.
22:54.00helen_I run http://www.optixlayer.com/
22:54.13helen_and this problem needs to be fixed urgently!
22:57.31ChannelZDid you build asterisk yourself?
22:57.38helen_No
22:57.49helen_It's a Ubuntu package.
22:58.17ChannelZhmm.  Well you might need to, and/or it might just be a barf with whatever VM they are running.
22:58.37helen_hmm
22:58.49helen_ChannelZ: It needs to be fixed anyway.
22:58.56ChannelZThe timer_fd is an alternate timing source for doing audio mixing, though I'm not sure why it needs it for voicemail
22:59.13helen_So it's recommended that I try building it?
23:00.08ChannelZactually.. hang on
23:01.08helen_k
23:01.57*** join/#asterisk ChannelZ (channelz@burner.com)
23:02.04ChannelZWTF
23:02.04helen_Wheee!
23:02.21helen_ChannelZ: Your connection got reset. :)
23:02.30ChannelZyeah after you messaged me
23:02.44ChannelZwhich I don't know what the hell you're talking about by the way
23:03.05helen_Ok
23:03.48ChannelZyou can possibly try using pthread timing instead of timerfd
23:04.28helen_ChannelZ: pthread with a p at the beggining?
23:05.43ChannelZyeah.  I'm not sure how to be honest as I've never had to change it... possibly you 'noload' res_timing_timerfd in modules.conf and it will either use pthread its self or you might have to specify it
23:06.36*** join/#asterisk godmachine-x6 (~poorelanc@funtoo/user/godmachine-x6)
23:06.38ChannelZyeah that worked here
23:07.12ChannelZwhat kind of channel were you using?
23:08.07helen_ChannelZ: ?
23:08.17helen_Ok i'm very confused.
23:08.18ChannelZSIP, IAX...
23:08.23helen_SIP
23:08.28ChannelZhmm
23:08.45ChannelZwhat are you confused about
23:08.54helen_18:05 < ChannelZ> yeah.  I'm not sure how to be honest as I've never had to  change it... possibly you 'noload' res_timing_timerfd in  modules.conf and it will either use pthread its self or you  might have to specify it
23:09.04helen_I'm very new to this side of asterisk.
23:09.18ChannelZedit /etc/asterisk/modules.conf and put "noload => res_timing_timerfd.so" in it, like at the bottom
23:09.18helen_I only know the sip.conf and the extensions.conf
23:09.30ChannelZthen stop asterisk and start it again (reload won't work)
23:09.37helen_ok
23:09.46ChannelZthen on the console do "module show like pthread" and see if its use count is 1
23:12.27helen_Omg I hate the command line.
23:14.40helen_xpot: Use count 0
23:14.44helen_ChannelZ:
23:14.54helen_xpot: Sorry for the mishighlight
23:15.22ChannelZwhat about "module show like timerfd"
23:16.11helen_ChannelZ: Use count 1
23:16.55ChannelZand you stopped/restarted Asterisk?
23:17.22helen_Yes
23:17.29helen_kill pid
23:17.32helen_is what I did
23:17.37ChannelZyou might need to move the noload up higher in modules.conf, maybe something else loaded first that loaded it like meetme or something
23:17.38helen_because it wouldn't restart
23:17.49helen_k
23:18.10ChannelZin the console you can do "core stop gracefully" and then run it again once it's quit
23:18.40helen_k
23:18.52ChannelZeither that or maybe pthreads ain't gonna work on that thing either
23:20.05ChannelZalthough I guess I should have asked awhile ago, what version of asterisk is this?
23:20.21ChannelZguess it has to be at least 1.6
23:21.26helen_Asterisk 1.6.2.5-0ubuntu1.4
23:22.27helen_Ok i'm getting Use count 1 now. :)
23:26.19ChannelZnature calls
23:27.21*** join/#asterisk carloimperia (~carloimpe@109.112.37.198)
23:27.50helen_ChannelZ: Ok voice mail is working now...
23:28.00helen_there is another problem though.
23:28.07helen_I can't make calls to other users.
23:28.25helen_and yes they are on the same network.
23:36.00helen_ChannelZ: Another thing...
23:36.05helen_I can call myself.
23:46.27*** join/#asterisk srd (hbunting@ec2-50-18-185-63.us-west-1.compute.amazonaws.com)
23:46.54srdhow does 1.8 differ from 10.0?
23:48.17carrarit works
23:48.29srdwith google voice for incoming calls?
23:48.43*** join/#asterisk Sean-Der (~Sean-Der@NW1-DSL-74-215-64-154.fuse.net)
23:49.00ChannelZhelen_ well without seeing your dialplan or anything I can't speculate as to why, or what "can't make calls" even means
23:49.22ChannelZThe console reveals all
23:49.43helen_Ok i'll pastebin my sip.conf and extensions.conf
23:51.26ChannelZverbose console output is probably a better place to start
23:51.29ChannelZcore set verbose 3
23:55.36helen_http://pastebin.com/3ZTV40GL
23:56.56Sean-DerI am trying to enable CEL. I uncommented enable=yes in cel.conf
23:57.37Sean-DerSince I want it to go to MySQL I am going to uncomment cel_odbc.conf the [first] section
23:57.55Sean-DerDo I have to manually create the table it is going to? If so what is the schema
23:58.16carrarPeople still use Oracle err I mean MySQL
23:58.19p3nguinThere should be a template somewhere that you can use to create your table.
23:58.57Sean-Derhttp://asteriskfaqs.org/tag/cel
23:59.06Sean-DerThis looks promising like the third down?

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