[Asterisk-Users] Wrong extension indicated when logging in as agent
Chuck Bunn
chuck.bunn at networkdoc.com
Thu Mar 30 09:34:35 MST 2006
Hi,
I am not sure if this is a bug in FOP (Flash Operator Panel), a
configuration error on my part or a bug in Asterisk. I am using Asterisk
1.2.5 and Zaptel 1.2.4 on a Centos 4.2 server with Linux version
2.6.9-22-EL-i686. Kernel updates are excluded and the server has been
updated using 'yum -y update'. Okay here is the scenario: I am using
AgentCallBackLogin as an extension in my extensions.conf. When an agent
logs in from the extension they will be using to receive calls on
everything is fine, so far so good. The problem occurred when an agent
calls in on an extension and then registers an extension different from
the extension they are using to call the AgentCallBackLogin. When an
agent does this it shows the agent on the wrong extension (the one
called from not the registered one). We sometimes will have one person
log in all the agents from a single extension (of course when
registering an agent they input the extension they will be at not the
extension they are calling from).
GRAPHICALLY:
Extension 100 Extension 101
Extension 801 ...
^ ^
^
|| ||
||
Agent calls ext 801 from this Agent will be sitting here
AgentCallBackLogin Extension
desk. Agent enters user/passwd
and 101 as new extension
FOP shows agents logged
in on ext 100 not 101
FILES:
****extensions.conf*****
[default]
;Operator queue, Operator Console, and Receptionist Phone
exten => s,1,Answer()
exten => s,2,SetMusicOnHold(default)
exten => s,3,DigitTimeout(5)
exten => s,4,ResponseTimeout(30)
exten => s,5,GotoIfTime(8:00-21:00|*|*|*?default,s,7)
exten => s,6,Goto(mainmenu,s,1)
exten => s,7,Queue(extensions-home|tr|||25)
exten => s,8,Goto(mainmenu,s,1)
...
...
;Voicemail Main
exten => 800,1,Answer
exten => 800,2,VoicemailMain(@default)
;Agent Login
exten => 801,1,AgentCallbackLogin(||@default)
;Recording Interface
exten => 820,1,Goto(phrase,s,1)
...
********************
****queues.conf******
[general]
;Operator Home
[extensions-home]
music=default
strategy=ringall
maxlen=0
leavewhenempty=yes
context=mainmenu
member => Agent/3000
member => Agent/3001
member => Agent/3002
member => Agent/3003
member => Agent/3004
member => Agent/3005
member => Agent/3006
member => Agent/3007
member => Agent/3008
member => Agent/3009
member => Agent/3010
member => Agent/3011
*******************
*****agents.conf******
[agents]
wrapuptime=0
musiconhold => default
updatecdr=yes
recordagentcalls=no
;Operator - Ageless
group=1
agent => 3000,3000,OP1
agent => 3001,3001,OP2
agent => 3002,3002,OP3
agent => 3003,3003,OP4
agent => 3004,3004,OP5
...
*********************
Thanks
More information about the asterisk-users
mailing list