Greetings again List.
I'm facing a strange case with one of the productive Asterisk servers..
i have 3 providers sending traffic to the call center where agents pickup the
calls.
calls come into the server >> Queue >> Agents
Last October .. an undersea cable got disconnected placing Egypt and the
countries in the region offline.. when internet came back .. the call center
located in Egypt had no SIP protocol working.. and we shifted to IAX.. 26 days
later SIP started to work again .. but since then calls started to disconnect
out of the blue.. we get calls that may last for 45 minutes.. and end normaly
.. and we get calls that ring and disconnect the moment the agent picks up
been facing a problem with my client as they use the Flash Operator Panel to
monitor the call flow through the server and the regualr setup Queue >> Local
users won't work for them as the Flash operator flash offline static agents as
online so the client won't know who is on and who is off.. and it's impossible
to teach the agents to Login and Logoff the Queue.. so the only solution is the
following..
Caller >> Queue >> FindMeFollowMe Extension >> Local SIP extensions
this way .. my client is able to monitor the calls and things won't get
complicated.. (this is the setup we have been using for 6 months before the
problem with the internet occures)
since the internet problem and calls are getting disconnected .. out of the
blue.. nothing has changed.. and to make sure things are going well .. we moved
the server to a Hosting company in California with 10 mb/s connection speed..
(Same Setup that was working well)
and still calls get disconnected..
after a lot of problems with the client .. i asked them to change the ISP (my
prime suspect was the internet)
and finaly they managed to change the ISP .. but the problem is still there..
my server informations are the following
Asterisk 1.4.22-3
Uname -a: Linux 2.6.18-92.1.18.el5
sip.conf
;;Agent Sample from Sip.conf
[3000]
type=friend
secret=3000
qualify=yes
port=5060
disallow=all
allow=g729
nat=yes
host=dynamic
dtmfmode=rfc2833
dial=SIP/3000
context=from-internal
canreinvite=no
call-limit=1
busy-limit=1
;;Provider's Sample from Sip.conf
[50011]
type=peer
qualify=yes
port=5060
pickupgroup=
nat=no
host=XXX.YYY.ZZZ.NNN
disallow=all
allaw=alaw
allaw=ulaw
allow=g729
dial=SIP/50011
context=from-internal
canreinvite=no
deny=0.0.0.0/0.0.0.0
permit=XXX.YYY.ZZZ.NNN/255.255.255.255
#########
extensions.conf
;;the provider sends calls to Virtual DIDs (Extensions) in my system which is
8000
exten => 8000,1,GotoIfTime(07:00-16:00|sat-fri|1-31|jan-dec?ext-queues,*8000,1)
exten => 8000,n,Answer
exten => 8000,n,Queue(8000,t,,,10)
exten => 8000,n,Dial(IAX2/6005:6...@backupserver/100001) ;; sends the call to a
backup server.
exten => *8000,1,Answer
exten => *8000,n,Dial(IAX2/6005:6...@backupserver/100001)
########
the Providers strictly send calls with codec G.729
my agents get best voice quality with G.711u
I need your advice .. am i missing anything in this setup?? it used to work ..
and it STILL works on another hosted server with Agents located in Morocco..
with a different version of Asterisk 1.4.20-1 and better hold time for the
calls..
-- AHD Tarek Sawah
_________________________________________________________________
Get your vacation photos on your phone!
http://windowsliveformobile.com/en-us/photos/default.aspx?&OCID=0809TL-HM
_______________________________________________
-- Bandwidth and Colocation Provided by http://www.api-digital.com --
AstriCon 2009 - October 13 - 15 Phoenix, Arizona
Register Now: http://www.astricon.net
asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
http://lists.digium.com/mailman/listinfo/asterisk-users