Portál AbcLinuxu, 26. dubna 2024 21:03


Dotaz: Asterisk a více volání současně - problém

27.6.2011 19:22 Matěj Vaňátko | skóre: 19 | Brno
Asterisk a více volání současně - problém
Přečteno: 820×
Odpovědět | Admin
Zdravím vás všechny.. Učím se s Asteriskem a musím uznat, že je to super program. Ale narazil jsem na malý problém. Na internetu jsem četl, že je možné provozovat přes 1 registraci (konkrétně od Fayn.cz) více hovorů současně. Bohužel, nedaří se mi to. První hovor se spojí vždy OK, ale druhý vyhodí v asterisku následující chybu:
Executing [800123456@interni:1] Dial("SIP/100-0000000e", "SIP/493814168/800123456") in new stack
  == Using SIP RTP CoS mark 5
    -- Called 493814168/800123456
[Jun 27 00:48:23] WARNING[17239]: chan_sip.c:19365 handle_response_invite: Re-invite to non-existing call leg on other UA. SIP dialog '7fa0610255e2fc8f281584f944c46b3d@sip.fayn.cz'. Giving up.
  -- SIP/493814168-00000015 is circuit-busy
  == Everyone is busy/congested at this time (1:0/1/0)
    -- Auto fallthrough, channel 'SIP/100-0000000e' status is 'CONGESTION' 
Přikládám svůj sip.conf
[general]
context=global
allowguest = yes                                     
allowoverlap=yes
bindaddr = 10.10.1.1:5060                           
tcpenable = no                                     
srvlookup = yes
disallow= all                                         
allow = ulaw
allow = alaw
allow = gsm
localnet=10.10.1.0/255.255.255.0
language = cz                               
relaxdtmf=yes
canreinvite=no
register => 493814168:nejakeheslo@sip.fayn.cz
ignoresdpversion=yes
qualifypeers= 20
busylevel=20

[99]
context=interni                                   
type=friend                                         
host=dynamic                                           
callerid = nejakejmeno <99> 
secret = nejakeheslo
permit=0.0.0.0/0.0.0.0                               
dtmfmode = rfc2833
nat = yes                                             
language = cz                   
                 
[100]
context=interni                                   
type=friend                                         
host=dynamic                                           
callerid = nejakejmeno <100> 
secret = nejakeheslo
permit=0.0.0.0/0.0.0.0                               
dtmfmode = rfc2833
nat = yes                                             
language = cz                                               

[493814168]
context=prichozi
type = peer
host = sip3.fayn.cz
username = 493814168
fromuser = 493814168
fromdomain = sip.fayn.cz
secret = nejakeheslo
remotesecret = nejakeheslo
canreinvite=no
insecure=port,invite
dtmfmode=info 
I svůj extensions.conf
[general]
static=yes
writeprotect=yes
celarglobalvars=no
priorityjumping=no


[interni]
exten => 99,1,Dial(SIP/99)
exten => 100,1,Dial(SIP/100)
include => echo-test
include => odchozi


[echo-test]
exten => 7777,1,Answer()
exten => 7777,n,Playback(demo-echotest)
exten => 7777,n,Echo()
exten => 7777,n,Playback(demo-echodone)
exten => 7777,n,Playback(demo-thanks)
exten => 7777,n,Playback(vm-goodbye)
exten => 7777,n,Hangup()

[odchozi]
exten => _XXXXXXXXX,1,Dial(SIP/493814168/${EXTEN})

[prichozi]
exten => 493814168,1,Dial(SIP/100) 
Díky všem moc za pomoc. Fakt už nevím, kde by mohl být problém. Používám Asterisk 1.8.4.3
Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

28.6.2011 09:38 chytracek
Rozbalit Rozbalit vše Re: Asterisk a více volání současně - problém
Odpovědět | | Sbalit | Link | Blokovat | Admin
Opravdu to je na jednu registraci 'vice hovoru' a ne jenom vice cisel? TOhle resi Trunk u 802.cz
28.6.2011 23:00 Matěj Vaňátko | skóre: 19 | Brno
Rozbalit Rozbalit vše Re: Asterisk a více volání současně - problém
No, mám 1 číslo od Fayn.cz 493814168.. A doma mám zatím 3 VoIP telefony. Když vytočim 1 veřejný číslo z 1 telefonu, tak v pohodě. Ale jakmile chci vytočit ze druhýho telefonu současně druhé číslo, objeví se následující hláška.
28.6.2011 16:25 Ondar | skóre: 25 | blog: Linux_blog
Rozbalit Rozbalit vše Re: Asterisk a více volání současně - problém
Odpovědět | | Sbalit | Link | Blokovat | Admin
Tady bude problem asi s tim INVITE. Vypada, ze druha strana by rada udelala invite i kdyz to mate v konfiguraci zakazano. Tezko rict. Doporucil bych 'tcpdump host sip3.fayn.cz and port sip' a videlo by se co se tam vlastne deje :-).
28.6.2011 23:01 Matěj Vaňátko | skóre: 19 | Brno
Rozbalit Rozbalit vše Re: Asterisk a více volání současně - problém
Zkusim povolit. Díky.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.