Skip to main content

ValetParkCall problem

Posted by serverbeach on Mon, 08/31/2009

ValetParkCall has quite a thread going on in a different location. I didn't want to post there because I do not think this is related.

My question is all of a sudden this feature stopped working. I am not sure where to look first.

Here is some information.

________________________________________________________________________________
-- Executing [700@from-inside:1] Macro("SIP/9504-b7400470", "tl-set-variables2|from-inside-redir|") in new stack
-- Executing [s@macro-tl-set-variables2:1] Set("SIP/9504-b7400470", "__tenant=") in new stack
-- Executing [s@macro-tl-set-variables2:2] Set("SIP/9504-b7400470", "CDR(userfield)=") in new stack
-- Executing [s@macro-tl-set-variables2:3] Set("SIP/9504-b7400470", "__MOH=default") in new stack
-- Executing [s@macro-tl-set-variables2:4] GotoIf("SIP/9504-b7400470", "1 ?setmoh") in new stack
-- Goto (macro-tl-set-variables2,s,6)
-- Executing [s@macro-tl-set-variables2:6] SetMusicOnHold("SIP/9504-b7400470", "default") in new stack
-- Executing [s@macro-tl-set-variables2:7] Goto("SIP/9504-b7400470", "from-inside-redir|700|1") in new stack
-- Goto (from-inside-redir,700,1)
== Channel 'SIP/9504-b7400470' jumping out of macro 'tl-set-variables2'
-- Executing [700@from-inside-redir:1] Macro("SIP/9504-b7400470", "tl-park|") in new stack
-- Executing [s@macro-tl-park:1] Macro("SIP/9504-b7400470", "tl-set-myvariables") in new stack
-- Executing [s@macro-tl-set-myvariables:1] Set("SIP/9504-b7400470", "MY_CHAN=9504-b7400470") in new stack
-- Executing [s@macro-tl-set-myvariables:2] NoOp("SIP/9504-b7400470", "THECHANNEL=SIP/9504-b7400470") in new stack
-- Executing [s@macro-tl-set-myvariables:3] Set("SIP/9504-b7400470", "zap=0") in new stack
-- Executing [s@macro-tl-set-myvariables:4] GotoIf("SIP/9504-b7400470", "1?usechannel") in new stack
-- Goto (macro-tl-set-myvariables,s,9)
-- Executing [s@macro-tl-set-myvariables:9] Set("SIP/9504-b7400470", "local=0") in new stack
-- Executing [s@macro-tl-set-myvariables:10] GotoIf("SIP/9504-b7400470", "1?useit") in new stack
-- Goto (macro-tl-set-myvariables,s,12)
-- Executing [s@macro-tl-set-myvariables:12] Set("SIP/9504-b7400470", "__MYEXTENSION=9504") in new stack
-- Executing [s@macro-tl-set-myvariables:13] Set("SIP/9504-b7400470", "__MYID=9504") in new stack
-- Executing [s@macro-tl-park:2] Set("SIP/9504-b7400470", "TIMEOUT=") in new stack
-- Executing [s@macro-tl-park:3] GotoIf("SIP/9504-b7400470", "0?park") in new stack
-- Executing [s@macro-tl-park:4] Set("SIP/9504-b7400470", "TIMEOUT=360") in new stack
[Aug 31 18:30:39] WARNING[4287]: pbx.c:1821 pbx_extension_helper: No application 'ValetParkCall' for extension (macro-tl-park, s, 5)
== Spawn extension (macro-tl-park, s, 5) exited non-zero on 'SIP/9504-b7400470' in macro 'tl-park'
== Spawn extension (macro-tl-park, s, 5) exited non-zero on 'SIP/9504-b7400470'

______________________________________________________________________________

I notice in the above that it says No Application 'ValetParkACall'? It was there? No reboots in about 6 months, no updates, no changes?

Asterisk 1.4.18 built by root @ thirdlane.local on a i686 running Linux on 2008-03-24 16:48:18 UTC

Is there something else that I could provide that might help?

Thank you.


Submitted by serverbeach on Tue, 09/01/2009 Permalink

Ok, is there a possibility that I may have a damaged file in some way?

Here is some additional information:

CentOS Linux 4.6

PBX Manager 6.0.1.69

Single Tenant

No other issues with the system.

Appx: 141 peers all internal.

I have been all over the web on this and I cannot find a direct solution.

Thank you.

Submitted by eeman on Tue, 09/01/2009 Permalink

if you are using single tenant then you dont need valetparking at all, valetparking is an MTE workaround to the fact that the default parkinglot is one lot for all registered channels.

as long as you have include => parkedcalls in from-inside or from-inside-redir then they extension declared in asterisk/features.conf will specify what extension to dial to park the call.

Submitted by serverbeach on Tue, 09/01/2009 Permalink

Wow, that was easy. The end user at this location must have added it and selected the Tl Park. That is what threw me off. I removed this as a feature code (calling valet park) and all is good.

Thank you for your comments.