Cant login to queue using spa504g

I cant log in or out of our service queue by dialing 750* or 750**, respectively.

however, i can log in to the queue using a softphone and dial 750*. the problem seems to be when i dial the * at the end of the 750 (from a spa504g phone), it immediately goes to a fast busy signal.

does anyone out there know how to fix this? i’ve been pulling my hair out for weeks trying to figure this out.

all suggestions welcomed!

You need to setup the local dial plan on the phone to match that pattern.

Hi SkykingOH

Sorry for the delay here, out of town
Thank you for the help! Adjusting the dial plan corrected the problem with dialing , but now I have a different problem. When I dial 750 to log into the queue, I get a protocol error on the phone display. Any ideas on how to fix that?

thank you in advance SkykingOH
john

[Jul 13 17:52:30] VERBOSE[26512] pbx.c: – Executing [750*@from-internal:1] Macro(“SIP/301-0000b56b”, “agent-add,750,123”) in new stack
[Jul 13 17:52:30] VERBOSE[26512] pbx.c: – Executing [[email protected]:1] Wait(“SIP/301-0000b56b”, “1”) in new stack
[Jul 13 17:52:31] VERBOSE[26512] pbx.c: – Executing [[email protected]:2] Macro(“SIP/301-0000b56b”, “user-callerid,SKIPTTL”) in new stack
[Jul 13 17:52:31] VERBOSE[26512] pbx.c: – Executing [[email protected]:1] Set(“SIP/301-0000b56b”, “AMPUSER=301”) in new stack
[Jul 13 17:52:31] VERBOSE[26512] pbx.c: – Executing [[email protected]:2] GotoIf(“SIP/301-0000b56b”, “0?report”) in new stack
[Jul 13 17:52:31] VERBOSE[26512] pbx.c: – Executing [[email protected]:3] ExecIf(“SIP/301-0000b56b”, “1?Set(REALCALLERIDNUM=301)”) in new stack
[Jul 13 17:52:31] VERBOSE[26512] pbx.c: – Executing [[email protected]:4] Set(“SIP/301-0000b56b”, “AMPUSER=301”) in new stack
[Jul 13 17:52:31] VERBOSE[26512] pbx.c: – Executing [[email protected]:5] Set(“SIP/301-0000b56b”, “AMPUSERCIDNAME=John”) in new stack
[Jul 13 17:52:31] VERBOSE[26512] pbx.c: – Executing [[email protected]:6] GotoIf(“SIP/301-0000b56b”, “0?report”) in new stack
[Jul 13 17:52:31] VERBOSE[26512] pbx.c: – Executing [[email protected]:7] Set(“SIP/301-0000b56b”, “AMPUSERCID=301”) in new stack
[Jul 13 17:52:31] VERBOSE[26512] pbx.c: – Executing [[email protected]:8] Set(“SIP/301-0000b56b”, “CALLERID(all)=“John” <301>”) in new stack
[Jul 13 17:52:31] VERBOSE[26512] pbx.c: – Executing [[email protected]:9] ExecIf(“SIP/301-0000b56b”, “0?Set(CHANNEL(language)=)”) in new stack
[Jul 13 17:52:31] VERBOSE[26512] pbx.c: – Executing [[email protected]:10] GotoIf(“SIP/301-0000b56b”, “1?continue”) in new stack
[Jul 13 17:52:31] VERBOSE[26512] pbx.c: – Goto (macro-user-callerid,s,19)
[Jul 13 17:52:31] VERBOSE[26512] pbx.c: – Executing [[email protected]:19] NoOp(“SIP/301-0000b56b”, “Using CallerID “John” <301>”) in new stack
[Jul 13 17:52:31] VERBOSE[26512] pbx.c: – Executing [[email protected]:3] Read(“SIP/301-0000b56b”, “CALLBACKNUM,agent-login,”) in new stack
[Jul 13 17:52:32] VERBOSE[26512] file.c: – <SIP/301-0000b56b> Playing ‘agent-login.slin’ (language ‘en’)

anyone?

I don’t see anything wrong in the log and I don’t know what a ‘protocol error’ is on the phone.