Страница 1 из 2

Внешние звонки

Добавлено: 18 июн 2013, 10:19
Nasturciya
И еще один вопрос.
Есть связка Авайя - астериск, все внутри локалки. Выпустили астер в сеть, для звонков с внешних сетей.
Получается следующее:
Звонки с внешнего SIP на Avaya идут,но на внутренние и обратно не получается.
Звонок на внешний номер:

Код: Выделить всё

  == Using SIP RTP CoS mark 5
    -- Executing [3001@h323-out:1] Dial("SIP/3002-00000004", "SIP/3001") in new stack
  == Everyone is busy/congested at this time (1:0/0/1)
    -- Auto fallthrough, channel 'SIP/3002-00000004' status is 'CHANUNAVAIL'
Звонок с внешнего на авайя:

Код: Выделить всё

== Using SIP RTP CoS mark 5
    -- Executing [2900@h323-out:1] Dial("SIP/3001-0000000c", "OOH323/2900@avaya") in new stack
    -- Called OOH323/2900@avaya
    -- OOH323/avaya-0 is ringing
  == Spawn extension (h323-out, 2900, 1) exited non-zero on 'SIP/3001-0000000c'
Внутренний номер 3002, внешний 3001
iptables и fail2ban отключены, ограничений на звонки нет.. В чем может быть дело?

Re: Внешние звонки

Добавлено: 18 июн 2013, 10:52
Wapo
Проверьте правильность регистрации 3001 sip show peers - вполне вероятно что принять от него разрешено, но сам он не зареген на астере

Re: Внешние звонки

Добавлено: 18 июн 2013, 11:04
Nasturciya
Вот что он говорит.. если я его включаю из сети, то все замечательно..а вот внешние адреса будто заблокированы

Код: Выделить всё

asterisk*CLI> sip show peers
Name/username              Host                                    Dyn Forcerport ACL Port     Status
3001                       (Unspecified)                            D       A  0        UNKNOWN
3002/3002                  192.168.4.15                             D       A  1072     UNREACHABLE

Re: Внешние звонки

Добавлено: 18 июн 2013, 11:04
Vlad1983
-- Executing [3001@h323-out:1] Dial("SIP/3002-00000004", "SIP/3001") in new stack

-- Executing [2900@h323-out:1] Dial("SIP/3001-0000000c", "OOH323/2900@avaya") in new stack

Re: Внешние звонки

Добавлено: 18 июн 2013, 11:08
Wapo
Вот сами и видите что он незареген. Показывайте ваш sip.conf - вполне возможно что и тот же allowguest=yes :)

Re: Внешние звонки

Добавлено: 18 июн 2013, 11:28
Nasturciya
Вот конфиги...

Код: Выделить всё

ooh323.conf

[general]
tracelevel=7
port=1720
bindaddr=ХХХХ
disallow=all
allow=ulaw
allow=G711A
allow=G711MU
dtmfmode=inband
gatekeeper=DISABLE
context=h323-in
progress_setup=8
progress_alert=8

[avaya]
type=friend
host=ХХХХ
port=1720
disallow=all
allow=ulaw
allow=G711A
allow=G711MU
h245tunneling=yes

sip.conf

externip=ХХХХ ;Replace by your Asterisk server IP address
canreinvite=no
videosupport=yes
tcpenable=yes

[features](!)
type=friend
transport=tcp
secret=1qaz2wsx
host=dynamic
disallow=all
allow=alaw
;allow=g722
allow=h263
allow=h264
allow=h245
context=from-internal
limitonpeers=yes
callcounter=yes
call-limit=100
;incominglimit=1
nat=no
qualify=yes
canreinvite=no

[2840](features)
transport=tcp

sip_additional.conf

[3002]
deny=0.0.0.0/0.0.0.0
secret=ХХХХ
dtmfmode=rfc2833
canreinvite=no
context=h323-out
host=dynamic
trustrpid=yes
sendrpid=no
type=friend
nat=no
port=5060
qualify=yes
qualifyfreq=60
transport=tcp
encryption=no
callgroup=
pickupgroup=
dial=SIP/3002
mailbox=3002@device
permit=0.0.0.0/0.0.0.0
callerid=device <3002>
callcounter=yes
faxdetect=no

extensions.conf

[general]
static=yes
writeprotect=no
clearglobalvars=no

[globals]
CONSOLE=Console/dsp
IAXINFO=guest
TRUNK=ASTER_AVA
TRUNKMSD=1

[default]
[h323-out]
exten =>_X.,1,Dial(OOH323/${EXTEN}@avaya)
[h323-in]
exten => _3XXX,1,Dial(SIP/${EXTEN})

Как понимаю, проблема в маршрутизации
И здесь в extentions прописано, что звоним на 2, попадаем на авайю, а на 3 на сип.

Re: Внешние звонки

Добавлено: 18 июн 2013, 11:34
Wapo
Чего-то не заметил 3001 в sip.conf?

Re: Внешние звонки

Добавлено: 18 июн 2013, 11:43
Nasturciya
Прошу прощения, не тот файл
Sip.conf

Код: Выделить всё

[general]
language=ru
dtmfmode=rfc2833
allowguest=no
srvlookup=no
qualify=yes
nat=no
externip=XXXX ;Replace by your Asterisk server IP address
canreinvite=no
videosupport=yes
tcpenable=yes
alwaysauthreject = yes

[features](!)
type=friend
transport=tcp
secret=iiii
host=dynamic
disallow=all
allow=alaw
;allow=g722
allow=h263
allow=h264
allow=h245
context=h323-out
limitonpeers=yes
callcounter=yes
call-limit=1
incominglimit=2
nat=no
qualify=yes
canreinvite=no
Sip_additional.conf

Код: Выделить всё

[3001]
deny=0.0.0.0/0.0.0.0
secret=iiiiii
dtmfmode=rfc2833
canreinvite=no
context=h323-out
host=dynamic
trustrpid=yes
sendrpid=no
type=friend
nat=no
port=5060
qualify=yes
qualifyfreq=60
transport=tcp
encryption=no
callgroup=
pickupgroup=
dial=SIP/3001
mailbox=3001@device
permit=0.0.0.0/0.0.0.0
callerid=device <3001>
callcounter=yes
faxdetect=no

[3002]
deny=0.0.0.0/0.0.0.0
secret=iiiiiiii
dtmfmode=rfc2833
canreinvite=no
context=h323-out
host=dynamic
trustrpid=yes
sendrpid=no
type=friend
nat=no
port=5060
qualify=yes
qualifyfreq=60
transport=tcp
encryption=no
callgroup=
pickupgroup=
dial=SIP/3002
mailbox=3002@device
permit=0.0.0.0/0.0.0.0
callerid=device <3002>
callcounter=yes
faxdetect=no

Re: Внешние звонки

Добавлено: 18 июн 2013, 11:53
Nasturciya
Исправила на allowguests = yes звонки с внешнего пошли..но на него все никак

Re: Внешние звонки

Добавлено: 18 июн 2013, 12:42
Nasturciya
Может ли проблема быть связана с тем, что в настройках сип

Код: Выделить всё

-----------------
  Allowed transports:     UDP
  Outbound transport:     UDP
  Context:                default
  Force rport:            No
  DTMF:                   rfc2833
  Qualify:                2000
  Use ClientCode:         No
  Progress inband:        Never
  Language:               ru
  MOH Interpret:          default
  MOH Suggest:
  Voice Mail Extension:   asterisk
хотя все соединения строю на tcp