Soft phone gets hangup after few minutes

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

You didn’t include a SIP protocol trace.

canreinvite=yes will cause this with X-Lite’s and Eyebeam. Otherwise it tends to be RTP timeouts.

Hi,

If you are using Xlite remove the check mark from network time on the advance option. Option->Advance.

Kind reagrds,

Al

I have corrected my local LAN. Changed my soft phone. and the problem is solved.

Thanks for your support.

-Urmi