Slican problem kao i ti sam imao, ali sa verzijom Asterisk-a 1.4, prelaskom na Asterisk 1.6 i to je proradilo.
Licno imam par problema koje nikako ne mogu da izbegnem. Pokusavao sam milion razlicitih stvari i uvek sam dolazio na pocetak.
Problem 1: Nikako ne mogu da ga nateram da mi na ext iz queue-a salje po jedan poziv. Ako posalje jedan poziv i agent ga stavi na hold, eto ga za njim jos jedan. Nikako ne mogu da obezbedim da agent ima iskljucivo jedan poziv u trenutku, a da sledeci dobije po prekidanju veze ili nakon preusmeravanja poziva.
Problem 2: U konfiguraciji imam 2 servera, Server1 i Server2. Server1 ima PRI karticu sa 30 linija i par analognih linija na analognoj kartici, Server2 ima 4 analogne linije. Izmedju njih postoji trunk IAX2 i izrutirane su ekstenzije tako da se svi lepo tu medjusobno vide. Zadatak u celoj semi je bio da se svi pozivi koji dolaze na analogne linije na Server2 preusmere na Server1 u odgovarajuce queue. To sam resio tako sto sam na Server2 napravio ring grupe u koje sam stavio odgovarajuce queue sa Servera1, tako da je ring grupa 601 na Serveru2 imala u sebi broj 1001# sto je odgovarajuci queue na Server1. Sve to takodje lepo radi, ALI posle jedno 3-4 sata meni na Server2 prikazuje kako imam do 200 aktivnih poziva i 400 otvorenih kanala. Sto naravno nije tacno. Na Server1 se sve najnormalnije ponasa i radi, kao i na Server2 s tim sto on zaista otvara toliko kanala i misli da ima toliko aktivnih poziva. A naravno nema ni 10X manje.
Ostala konfiguracija na svim ostalim serverima je takodje veoma komplikovana i veoma lepo radi. Gotovo svaki server je mali call centar za sebe i iskorisceno je gotovo sve od opcija koje Trixbox poseduje :)