On Thu, 2009-07-02 at 17:42 -0400, John A. Sullivan III wrote: > On Wed, 2009-07-01 at 07:17 -0700, Jonathan Thurman wrote: > > > > > > On Tue, Jun 30, 2009 at 11:53 PM, John A. Sullivan III > > <[email protected]> wrote: > > > > On Wed, 2009-07-01 at 02:17 -0400, John A. Sullivan III wrote: > > > Hello, all. With the assistance of very helpful folks, our > > brand new > > > multi-tenant setup seems to be working smoothly from start > > to finish > > > with just a bump or two. The biggest is parking. Now that > > we got most > > > kinks worked out, I'm a little more comfortable in trying to > > resolve > > > this. > > > > > > There seem to be two problems: > > > 1. Parking assigns parking spaces from the default > > group no matter > > > what we do. > > > > > > I haven't tested this. > > > > > 2. When the parked call timer expires, the callback to > > the original > > > callee fails because a | delimiter is used in the > > Dial() > > > function. > > > > > > This has been fixed in the 1.6.1 SVN, and you will have to back port a > > patch until these changes are rolled into another release. I was > > disappointed that more bug fixes were not included in 1.6.1.1. > <snip> > Hello, all. I applied the patch as graciously supplied by Jonathan. It > solves the callback problem of the | delimited Dial parameters but the > basic problem of pulling parking places from the default parking lot > still exists. Same results as last time: > > Here is the pertinent > section from features.conf: > > [parkinglot_a10] ; EBC > context => a10parking > parkpos => 101-110 > ;parkext => 100 > findslot => next > > [parkinglot_a100] ; SSI > context => a100parking > ;parkext => 1000 > parkpos => 1001-1020 > findslot => next > > We set the channel parameter in sip.conf: > > [a100](!,common) > context=a100 > vmext=999 > parkinglot=parkinglot_a100 > subscribecontext=a100 > accountcode=a0000-0100 > fromdomain=ssiservices.biz > > [userx](a100) > mailbox=...@a100,x...@a100 > secret=something > callerid=John A. Sullivan III <xxx> > fromuser=userid > > and we included the context in extensions.conf: > > [a100] ; SSI > exten => 911,1,Macro(emergency-US,xxxxxxxxxx) > exten => 9911,1,Macro(emergency-US,xxxxxxxxxx) > > exten => 9999,1,VoiceMailMain(${CALLERID(num)}...@a100) ; Direct mail > retrieval > include => a100pub > include => a100conf > include => a100parking > include => US-international > include => dial-uri > > > What are we doing wrong? Thanks - John
By the way, I did try it both ways - creating the lot from features.conf using 700 and creating my own 700 extension for parking using CHANNEL. Neither worked. Thanks - John -- John A. Sullivan III Open Source Development Corporation +1 207-985-7880 [email protected] http://www.spiritualoutreach.com Making Christianity intelligible to secular society _______________________________________________ -- Bandwidth and Colocation Provided by http://www.api-digital.com -- asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users
