Hi Folks
We are running a freePBX 2.9.0.1 with asterisk 1.6.2.18 and 16 sip phones.
The phones should work as dynamic agents for four differend queues.
The trouble is that very offten the agents can not log in to a queue by dialing 4520182050 (2018 is the agents and 2050 is the first queue).
In the log I found that freepbx is logging after the state of the phone and found out that 2018 is not a member of 2050 but just want´s to remove 2018 from 2050.
#[2011-05-16 08:24:33] VERBOSE[7993] res_agi.c: – queue_devstate.agi,getqueues,2018: No Matches
[2011-05-16 08:24:33] VERBOSE[7993] res_agi.c: – queue_devstate.agi,getqueues,2018: Agent 2022 is dynamic
[2011-05-16 08:24:33] VERBOSE[7993] res_agi.c: – queue_devstate.agi,getqueues,2018: Agent 2022 is assigned to queue 2052
[2011-05-16 08:24:33] VERBOSE[7993] res_agi.c: – queue_devstate.agi,getqueues,2018: Agent 2016 is dynamic
[2011-05-16 08:24:33] VERBOSE[7993] res_agi.c: – queue_devstate.agi,getqueues,2018: Agent 2016 is assigned to queue 2052
[2011-05-16 08:24:33] VERBOSE[7993] res_agi.c: – queue_devstate.agi,getqueues,2018: Agent 2023 is dynamic
[2011-05-16 08:24:33] VERBOSE[7993] res_agi.c: – queue_devstate.agi,getqueues,2018: Agent 2023 is assigned to queue 2052
[2011-05-16 08:24:33] VERBOSE[7993] res_agi.c: – queue_devstate.agi,getqueues,2018: No Matches
[2011-05-16 08:24:33] VERBOSE[7993] res_agi.c: – queue_devstate.agi,getqueues,2018: Agent 2024 is dynamic
[2011-05-16 08:24:33] VERBOSE[7993] res_agi.c: – queue_devstate.agi,getqueues,2018: Agent 2024 is assigned to queue 2052
[2011-05-16 08:24:33] VERBOSE[7993] res_agi.c: – queue_devstate.agi,getqueues,2018: Agent is dynamic
[2011-05-16 08:24:33] VERBOSE[7993] res_agi.c: – queue_devstate.agi,getqueues,2018: Agent is assigned to queue 2052
[2011-05-16 08:24:33] VERBOSE[7993] res_agi.c: – queue_devstate.agi,getqueues,2018: Agent 2018 is dynamic
[2011-05-16 08:24:33] VERBOSE[7993] res_agi.c: – queue_devstate.agi,getqueues,2018: Agent 2018 is assigned to queue 2052
[2011-05-16 08:24:33] VERBOSE[7993] res_agi.c: – queue_devstate.agi,getqueues,2018: Agent 2021 is dynamic
[2011-05-16 08:24:33] VERBOSE[7993] res_agi.c: – queue_devstate.agi,getqueues,2018: Agent 2021 is assigned to queue 2052
[2011-05-16 08:24:33] VERBOSE[7993] res_agi.c: – queue_devstate.agi,getqueues,2018: Finished processing members for 2052
[2011-05-16 08:24:33] VERBOSE[7993] res_agi.c: – queue_devstate.agi,getqueues,2018: No Matches
[2011-05-16 08:24:33] VERBOSE[7993] res_agi.c: – queue_devstate.agi,getqueues,2018: Agent 2022 is dynamic
[2011-05-16 08:24:33] VERBOSE[7993] res_agi.c: – queue_devstate.agi,getqueues,2018: Agent 2022 is assigned to queue 2053
[2011-05-16 08:24:33] VERBOSE[7993] res_agi.c: – queue_devstate.agi,getqueues,2018: No Matches
[2011-05-16 08:24:33] VERBOSE[7993] res_agi.c: – queue_devstate.agi,getqueues,2018: Agent 2020 is dynamic
[2011-05-16 08:24:33] VERBOSE[7993] res_agi.c: – queue_devstate.agi,getqueues,2018: Agent 2020 is assigned to queue 2053
[2011-05-16 08:24:33] VERBOSE[7993] res_agi.c: – queue_devstate.agi,getqueues,2018: Agent 2024 is dynamic
[2011-05-16 08:24:33] VERBOSE[7993] res_agi.c: – queue_devstate.agi,getqueues,2018: Agent 2024 is assigned to queue 2053
[2011-05-16 08:24:33] VERBOSE[7993] res_agi.c: – queue_devstate.agi,getqueues,2018: Agent 2014 is dynamic
[2011-05-16 08:24:33] VERBOSE[7993] res_agi.c: – queue_devstate.agi,getqueues,2018: Agent 2014 is assigned to queue 2053
[2011-05-16 08:24:33] VERBOSE[7993] res_agi.c: – queue_devstate.agi,getqueues,2018: Agent 2018 is dynamic
[2011-05-16 08:24:33] VERBOSE[7993] res_agi.c: – queue_devstate.agi,getqueues,2018: Agent 2018 is assigned to queue 2053
[2011-05-16 08:24:33] VERBOSE[7993] res_agi.c: – queue_devstate.agi,getqueues,2018: Agent 2021 is dynamic
[2011-05-16 08:24:33] VERBOSE[7993] res_agi.c: – queue_devstate.agi,getqueues,2018: Agent 2021 is assigned to queue 2053
[2011-05-16 08:24:33] VERBOSE[7993] res_agi.c: – queue_devstate.agi,getqueues,2018: Finished processing members for 2053
[2011-05-16 08:24:33] VERBOSE[7993] res_agi.c: – queue_devstate.agi,getqueues,2018: No Matches
[2011-05-16 08:24:33] VERBOSE[7993] res_agi.c: – queue_devstate.agi,getqueues,2018: Agent 2023 is dynamic
[2011-05-16 08:24:33] VERBOSE[7993] res_agi.c: – queue_devstate.agi,getqueues,2018: Agent 2023 is assigned to queue 2050
[2011-05-16 08:24:33] VERBOSE[7993] res_agi.c: – queue_devstate.agi,getqueues,2018: No Matches
[2011-05-16 08:24:33] VERBOSE[7993] res_agi.c: – queue_devstate.agi,getqueues,2018: Agent 2024 is dynamic
[2011-05-16 08:24:33] VERBOSE[7993] res_agi.c: – queue_devstate.agi,getqueues,2018: Agent 2024 is assigned to queue 2050
[2011-05-16 08:24:33] VERBOSE[7993] res_agi.c: – queue_devstate.agi,getqueues,2018: No Matches
[2011-05-16 08:24:33] VERBOSE[7993] res_agi.c: – queue_devstate.agi,getqueues,2018: No Matches
[2011-05-16 08:24:33] VERBOSE[7993] res_agi.c: – queue_devstate.agi,getqueues,2018: No Matches
[2011-05-16 08:24:33] VERBOSE[7993] res_agi.c: – queue_devstate.agi,getqueues,2018: No Matches
[2011-05-16 08:24:33] VERBOSE[7993] res_agi.c: – queue_devstate.agi,getqueues,2018: No Matches
[2011-05-16 08:24:33] VERBOSE[7993] res_agi.c: – queue_devstate.agi,getqueues,2018: No Matches
[2011-05-16 08:24:33] VERBOSE[7993] res_agi.c: – queue_devstate.agi,getqueues,2018: No Matches
[2011-05-16 08:24:33] VERBOSE[7993] res_agi.c: – queue_devstate.agi,getqueues,2018: No Matches
[2011-05-16 08:24:33] VERBOSE[7993] res_agi.c: – queue_devstate.agi,getqueues,2018: No Matches
[2011-05-16 08:24:33] VERBOSE[7993] res_agi.c: – queue_devstate.agi,getqueues,2018: No Matches
[2011-05-16 08:24:33] VERBOSE[7993] res_agi.c: – queue_devstate.agi,getqueues,2018: No Matches
[2011-05-16 08:24:33] VERBOSE[7993] res_agi.c: – queue_devstate.agi,getqueues,2018: No Matches
[2011-05-16 08:24:33] VERBOSE[7993] res_agi.c: – queue_devstate.agi,getqueues,2018: No Matches
[2011-05-16 08:24:33] VERBOSE[7993] res_agi.c: – queue_devstate.agi,getqueues,2018: Agent 2022 is dynamic
[2011-05-16 08:24:33] VERBOSE[7993] res_agi.c: – queue_devstate.agi,getqueues,2018: Agent 2022 is assigned to queue 2050
[2011-05-16 08:24:33] VERBOSE[7993] res_agi.c: – queue_devstate.agi,getqueues,2018: Agent 2016 is dynamic
[2011-05-16 08:24:33] VERBOSE[7993] res_agi.c: – queue_devstate.agi,getqueues,2018: Agent 2016 is assigned to queue 2050
[2011-05-16 08:24:33] VERBOSE[7993] res_agi.c: – queue_devstate.agi,getqueues,2018: Agent 2023 is dynamic
[2011-05-16 08:24:33] VERBOSE[7993] res_agi.c: – queue_devstate.agi,getqueues,2018: Agent 2023 is assigned to queue 2050
[2011-05-16 08:24:33] VERBOSE[7993] res_agi.c: – queue_devstate.agi,getqueues,2018: No Matches
[2011-05-16 08:24:33] VERBOSE[7993] res_agi.c: – queue_devstate.agi,getqueues,2018: Agent 2020 is dynamic
[2011-05-16 08:24:33] VERBOSE[7993] res_agi.c: – queue_devstate.agi,getqueues,2018: Agent 2020 is assigned to queue 2050
[2011-05-16 08:24:33] VERBOSE[7993] res_agi.c: – queue_devstate.agi,getqueues,2018: Agent 2024 is dynamic
[2011-05-16 08:24:33] VERBOSE[7993] res_agi.c: – queue_devstate.agi,getqueues,2018: Agent 2024 is assigned to queue 2050
[2011-05-16 08:24:33] VERBOSE[7993] res_agi.c: – queue_devstate.agi,getqueues,2018: Agent 2014 is dynamic
[2011-05-16 08:24:33] VERBOSE[7993] res_agi.c: – queue_devstate.agi,getqueues,2018: Agent 2014 is assigned to queue 2050
[2011-05-16 08:24:33] VERBOSE[7993] res_agi.c: – queue_devstate.agi,getqueues,2018: Agent 2018 is dynamic
[2011-05-16 08:24:33] VERBOSE[7993] res_agi.c: – queue_devstate.agi,getqueues,2018: Agent 2018 is assigned to queue 2050
[2011-05-16 08:24:33] VERBOSE[7993] res_agi.c: – queue_devstate.agi,getqueues,2018: Agent 2021 is dynamic
[2011-05-16 08:24:33] VERBOSE[7993] res_agi.c: – queue_devstate.agi,getqueues,2018: Agent 2021 is assigned to queue 2050
[2011-05-16 08:24:33] VERBOSE[7993] res_agi.c: – queue_devstate.agi,getqueues,2018: Finished processing members for 2050
[2011-05-16 08:24:33] VERBOSE[7993] res_agi.c: – queue_devstate.agi,getqueues,2018: Finished sorting
[2011-05-16 08:24:33] VERBOSE[7993] res_agi.c: – queue_devstate.agi,getqueues,2018: Getting Queue Status for user 2018 in queue 2050
[2011-05-16 08:24:33] VERBOSE[7993] res_agi.c: – queue_devstate.agi,getqueues,2018: Agent 2018 is LOGGEDIN
[2011-05-16 08:24:33] VERBOSE[7993] res_agi.c: – <SIP/2018-000001aa>AGI Script queue_devstate.agi completed, returning 0
[2011-05-16 08:24:33] VERBOSE[7993] pbx.c: – Executing [s@app-queue-toggle:6] GotoIf(“SIP/2018-000001aa”, “0?activate”) in new stack
[2011-05-16 08:24:33] VERBOSE[7993] pbx.c: – Executing [s@app-queue-toggle:7] GotoIf(“SIP/2018-000001aa”, “1?deactivate”) in new stack
[2011-05-16 08:24:33] VERBOSE[7993] pbx.c: – Executing [s@app-queue-toggle:9] NoOp(“SIP/2018-000001aa”, “Agent Logged out”) in new stack
[2011-05-16 08:24:33] VERBOSE[7993] pbx.c: – Executing [s@app-queue-toggle:10] Macro(“SIP/2018-000001aa”, “toggle-del-agent,”) in new stack
[2011-05-16 08:24:33] VERBOSE[7993] pbx.c: – Executing [s@macro-toggle-del-agent:1] Wait(“SIP/2018-000001aa”, “1”) in new stack
[2011-05-16 08:24:34] VERBOSE[7993] pbx.c: – Executing [s@macro-toggle-del-agent:2] Macro(“SIP/2018-000001aa”, “user-callerid,SKIPTTL,”) in new stack
[2011-05-16 08:24:34] VERBOSE[7993] pbx.c: – Executing [s@macro-user-callerid:1] Set(“SIP/2018-000001aa”, “AMPUSER=2018”) in new stack
[2011-05-16 08:24:34] VERBOSE[7993] pbx.c: – Executing [s@macro-user-callerid:2] GotoIf(“SIP/2018-000001aa”, “4?report”) in new stack
[2011-05-16 08:24:34] VERBOSE[7993] pbx.c: – Executing [s@macro-user-callerid:13] GotoIf(“SIP/2018-000001aa”, “1?continue”) in new stack
[2011-05-16 08:24:34] VERBOSE[7993] pbx.c: – Executing [s@macro-user-callerid:26] Set(“SIP/2018-000001aa”, “CALLERID(number)=2018”) in new stack
[2011-05-16 08:24:34] VERBOSE[7993] pbx.c: – Executing [s@macro-user-callerid:27] Set(“SIP/2018-000001aa”, “CALLERID(name)=2018”) in new stack
[2011-05-16 08:24:34] VERBOSE[7993] pbx.c: – Executing [s@macro-toggle-del-agent:3] Set(“SIP/2018-000001aa”, “CALLBACKNUM=2018”) in new stack
[2011-05-16 08:24:34] VERBOSE[7993] pbx.c: – Executing [s@macro-toggle-del-agent:4] RemoveQueueMember(“SIP/2018-000001aa”, “2050,Local/2018@from-queue/n”) in new stack
[2011-05-16 08:24:34] VERBOSE[7993] pbx.c: – Executing [s@macro-toggle-del-agent:5] RemoveQueueMember(“SIP/2018-000001aa”, “2050,Local/2018@from-internal/n”) in new stack
[2011-05-16 08:24:34] VERBOSE[7993] pbx.c: – Executing [s@macro-toggle-del-agent:6] UserEvent(“SIP/2018-000001aa”, “RefreshQueue”) in new stack
[2011-05-16 08:24:34] VERBOSE[7993] pbx.c: – Executing [s@macro-toggle-del-agent:7] MacroExit(“SIP/2018-000001aa”, “”) in new stack
[2011-05-16 08:24:34] VERBOSE[7993] pbx.c: – Executing [s@app-queue-toggle:11] Set(“SIP/2018-000001aa”, “STATE=NOT_INUSE”) in new stack
[2011-05-16 08:24:34] VERBOSE[7993] pbx.c: – Executing [s@app-queue-toggle:12] Gosub(“SIP/2018-000001aa”, “sstate,1”) in new stack
[2011-05-16 08:24:34] VERBOSE[7993] pbx.c: – Executing [sstate@app-queue-toggle:1] Set(“SIP/2018-000001aa”, “DEVICES=2018”) in new stack
[2011-05-16 08:24:34] VERBOSE[7993] pbx.c: – Executing [sstate@app-queue-toggle:2] GotoIf(“SIP/2018-000001aa”, “0?return”) in new stack
[2011-05-16 08:24:34] VERBOSE[7993] pbx.c: – Executing [sstate@app-queue-toggle:3] Set(“SIP/2018-000001aa”, “LOOPCNT=1”) in new stack
[2011-05-16 08:24:34] VERBOSE[7993] pbx.c: – Executing [sstate@app-queue-toggle:4] Set(“SIP/2018-000001aa”, “ITER=1”) in new stack
[2011-05-16 08:24:34] VERBOSE[7993] pbx.c: – Executing [sstate@app-queue-toggle:5] Set(“SIP/2018-000001aa”, “DEVICE_STATE(Custom:QUEUE2018*2050)=NOT_INUSE”) in new stack
[2011-05-16 08:24:34] VERBOSE[7993] pbx.c: – Executing [sstate@app-queue-toggle:6] Set(“SIP/2018-000001aa”, “ITER=2”) in new stack
[2011-05-16 08:24:34] VERBOSE[7993] pbx.c: – Executing [sstate@app-queue-toggle:7] GotoIf(“SIP/2018-000001aa”, “0?begin”) in new stack
[2011-05-16 08:24:34] VERBOSE[7993] pbx.c: – Executing [sstate@app-queue-toggle:8] Return(“SIP/2018-000001aa”, “”) in new stack
[2011-05-16 08:24:34] VERBOSE[7993] pbx.c: – Executing [s@app-queue-toggle:13] Playback(“SIP/2018-000001aa”, “agent-loggedoff”) in new stack
[2011-05-16 08:24:34] VERBOSE[7993] file.c: – <SIP/2018-000001aa> Playing ‘agent-loggedoff.slin’ (language ‘de’)
[2011-05-16 08:24:36] VERBOSE[7993] pbx.c: – Executing [s@app-queue-toggle:14] Macro(“SIP/2018-000001aa”, “hangupcall,”) in new stack
[2011-05-16 08:24:36] VERBOSE[7993] pbx.c: – Executing [s@macro-hangupcall:1] GotoIf(“SIP/2018-000001aa”, “1?theend”) in new stack
[2011-05-16 08:24:36] VERBOSE[7993] pbx.c: – Executing [s@macro-hangupcall:3] Hangup(“SIP/2018-000001aa”, “”) in new stack
[2011-05-16 08:24:36] VERBOSE[7993] app_macro.c: == Spawn extension (macro-hangupcall, s, 3) exited non-zero on ‘SIP/2018-000001aa’ in macro ‘hangupcall’
[2011-05-16 08:24:36] VERBOSE[7993] pbx.c: == Spawn extension (app-queue-toggle, s, 14) exited non-zero on ‘SIP/2018-000001aa’
Any ideas, or do I have found a problem with queue_devstate.agi?
Thanks a lot
Christian