Hello,
am having asterisk-1.6.0.26, dahdi-linux-2.2.1.1,dahdi-tools-2.2.1.1, asterisk-addons-1.6.0.4 on my fedora fc-8 system.
I have created the call center setup in asterisk. I am having 2 agents 1000 and 2000 registered for my asterisk.
The agents do login to call center by dialing 555. After few minutes the soft phone gets hang up. Some times its working fine. Sometimes its gets hang up frequently.
-[color=#FF0040] agent_call, call to agent ‘2000’ call on ‘SIP/2000-00000000’
– Couldn’t call Agent/2000
== Agent ‘2000’ logged out
== Spawn extension (default, 555, 1) exited non-zero on ‘SIP/2000-00000000’[/color]
I have tried a lot, but didnt get any clue. can any one help me in solving this issue.
following is my configuration files and error Log.
sip.conf
[1000]
type=friend
username=1000
secret=1234
context=default
host=dynamic
canreinvite=yes
nat=yes
disallow=all
allow=all
;allow=g729
;allow=gsm
;allow=alaw
[2000]
type=friend
username=2000
secret=1234
context=default
host=dynamic
canreinvite=yes
nat=yes
disallow=all
allow=all
;allow=g729
;allow=gsm
;allow=alaw
extensions.conf
[default]
exten => 555,1,AgentLogin(${CALLERID(num)})
[from-pstn] ; For Inbound calling
exten => _X.,1,Queue(Process-1-English,tT,300)
[P-1-ENG-Outgoing] ; For Outbound calling
exten => _X.,1,Answer()
exten => _X.,n,Queue(Process-1-English,tT,300)
queues.conf
[Process-1-English]
strategy = ringall
context = Process-1-English-Callback
timeout = 15
wrapuptime=15
announce-frequency = 30
announce-holdtime = yes
announce-position = yes
joinempty = yes
queue-youarenext = /home/urmi/call-center/diopulse-callcenter-ivrs/english/hepbeat/busy
queue-thankyou = /home/urmi/call-center/diopulse-callcenter-ivrs/english/hepbeat/hold
;member => Agent/:1,1
member => Agent/1000
member => Agent/2000
agents.conf
agent => 1000
agent => 2000
Thanks in advance.
-Urmi