VIDEOCHAT  ::   FAQ  ::   Поиск  ::   Регистрация  ::   Вход

[ooh323] asterisk и cisco

Новичком считается только что прочитавший «Астериск - будущее телефонии»
http://asterisk.ru/knowledgebase/books
и пытающийся сделать большее

Модераторы: april22, Zavr2008

baixista
Сообщения: 10
Зарегистрирован: 18 сен 2013, 10:30

[ooh323] asterisk и cisco

Сообщение baixista »

Добрый день!

Не ходят звонки в h323 транке, астериска говорит all circuits busy now, в ooh debug следующее:

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

---   ooh323_request - data 10001369@192.168.12.2 format (g723)
---   ooh323_alloc
+++   ooh323_alloc
[b]---   find_peer "192.168.12.2"
                comparing with "192.168.12.2"
+++   find_peer "192.168.12.2"[/b]
---   ooh323_destroy
 Destroying (null)
+++   ooh323_destroy
ooh323.conf

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

[general]
tracelevel=7
port=1720
bindaddr=192.168.12.200
gateway=no
faststart=yes
h245tunneling=yes
h323id=ObjSysAsterisk
e164=100
callerid=asterisk
gatekeeper = DISABLE
logfile=/var/log/asterisk/h323_log
context=from-internal
rtptimeout=60
accountcode=h3230101
disallow=all
allow=gsm
allow=ulaw
dtmfmode=rfc2833

[AS5350.mo]
type=friend
context=from-internal
ip=192.168.12.2
port=1720
disallow=all
allow=ulaw
allow=alaw
allow=g729
allow=g723
rtptimeout=60
dtmfmode=rfc2833
В лог h323 ничего не сыплется вообще, пакеты в сторону циски также не уходят, похоже именно потому, что пир так и не выбирается.
Есть у кого-нибудь идеи?

Заранее спасибо :oops:
ded
Сообщения: 15628
Зарегистрирован: 26 авг 2010, 19:00

Re: [ooh323] asterisk и cisco

Сообщение ded »

e164=100 - это не нужно, замаркируйте.

1) Включайте tcpdump host 192.168.12.2 и смотрите - действительно ли нет обмена пакетов с AS5350?
2) Включайте Н323 дебаг на цыске
3) Уыерены что на Астериске есть в системе
allow=g729
allow=g723
??
baixista
Сообщения: 10
Зарегистрирован: 18 сен 2013, 10:30

Re: [ooh323] asterisk и cisco

Сообщение baixista »

в том то и дело, что tcpdump ничего не кажет. И на циске бестолку смотреть поэтому.
Абоненты астериски могут между собой общаться как по 23, так и по 29 кодекам, они включены.

Ах, да, версия астериски 11.5.0
Vlad1983
Сообщения: 4251
Зарегистрирован: 09 авг 2011, 11:51

Re: [ooh323] asterisk и cisco

Сообщение Vlad1983 »

уберите из названия пира "."
ЛС: @rostel
baixista
Сообщения: 10
Зарегистрирован: 18 сен 2013, 10:30

Re: [ooh323] asterisk и cisco

Сообщение baixista »

Пробовал и так, и без точки, и ip адрес вбивал. Nothing changed.
Аватара пользователя
Wapo
Сообщения: 795
Зарегистрирован: 02 мар 2011, 17:53

Re: [ooh323] asterisk и cisco

Сообщение Wapo »

C faststart=no не игрались?
baixista
Сообщения: 10
Зарегистрирован: 18 сен 2013, 10:30

Re: [ooh323] asterisk и cisco

Сообщение baixista »

не помогает.
Предвосхищая вопросы о туннелировании - включал выключал, не помогло.
Кодеки тоже все перебирал, если используется неразрешенный кодек - в дебаге h323 пусто. В противном случае - то, что имеем.
Насколько я понимаю, модуль должен как-то просигнализировать о том, выбран пир или нет, то есть в явном виде matched или not matched? И это должно попасть в дебаг
baixista
Сообщения: 10
Зарегистрирован: 18 сен 2013, 10:30

Re: [ooh323] asterisk и cisco

Сообщение baixista »

1) астериск слушает 1720 порт

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

[root@localhost ~]# lsof -i :1720
COMMAND    PID     USER   FD   TYPE  DEVICE SIZE/OFF NODE NAME
asterisk 27042 asterisk   23u  IPv4 4442227      0t0  TCP 192.168.12.200:h323hostcall (LISTEN)
2) полагаю вот интересующий нас кусок, то есть занято именно по той причине, что ooh323 не отрабатывает так, как нужно
PRIME_BBCODE_SPOILER_SHOW PRIME_BBCODE_SPOILER: выхлоп CLI
-- Executing [s@macro-dialout-trunk:26] Set("SIP/2120-00000006", "the_num=10001369") in new stack
-- Executing [s@macro-dialout-trunk:27] Dial("SIP/2120-00000006", "OOH323/10001369@192.168.12.2,300,") in new stack
--- ooh323_request - data 10001369@192.168.12.2 format (g723)
--- ooh323_alloc
+++ ooh323_alloc
--- find_peer "192.168.12.2"
comparing with "192.168.12.2"
+++ find_peer "192.168.12.2"
--- ooh323_destroy
Destroying (null)
+++ ooh323_destroy
== Everyone is busy/congested at this time (1:0/0/1)
-- Executing [s@macro-dialout-trunk:28] NoOp("SIP/2120-00000006", "Dial failed for some reason with DIALSTATUS = CHANUNAVAIL and HANGUPCAUSE = 0") in new stack
-- Executing [s@macro-dialout-trunk:29] Goto("SIP/2120-00000006", "s-CHANUNAVAIL,1") in new stack
-- Goto (macro-dialout-trunk,s-CHANUNAVAIL,1)
baixista
Сообщения: 10
Зарегистрирован: 18 сен 2013, 10:30

Re: [ooh323] asterisk и cisco

Сообщение baixista »

PRIME_BBCODE_SPOILER_SHOW PRIME_BBCODE_SPOILER: h323 log
[root@localhost ~]# tail -f -n30 /var/log/asterisk/h323_log
13:53:00:364 Listen port number is set to 1720
13:53:00:364 TCP port range initialize - successful
13:53:00:364 Added alias: H323ID - ObjSysAsterisk
13:53:00:364 Adding endpoint capability OO_G711ULAW64K.
13:53:00:364 Adding endpoint capability OO_G7231.
13:53:00:364 Adding endpoint capability OO_G729ANNEXA.
13:53:00:364 Adding endpoint capability OO_G729.
13:53:00:364 Adding endpoint capability OO_G729WANNEXB.
13:53:00:364 Enabled RFC2833 DTMF capability for end-point
13:53:00:364 H323 listener creation - successful
13:53:00:365 H.323 Endpoint Configuration is as follows:
13:53:00:365 Trace File: /var/log/asterisk/h323_log
13:53:00:365 FastStart - enabled
13:53:00:365 H245 Tunneling - enabled
13:53:00:365 MediaWaitForConnect - disabled
13:53:00:365 AutoAnswer - disabled
13:53:00:365 Terminal Type - 60
13:53:00:365 T35 CountryCode - 184
13:53:00:365 T35 Extension - 0
13:53:00:365 Manufacturer Code - 39
13:53:00:365 ProductID - ooh323
13:53:00:365 VersionID - v0.8.3m
13:53:00:365 Local signalling IP address - 192.168.12.200
13:53:00:365 H225 ListenPort - 1720
13:53:00:365 CallerID - asterisk
13:53:00:365 Call Establishment Timeout - 60 seconds
13:53:00:365 MasterSlaveDetermination Timeout - 30 seconds
13:53:00:365 TerminalCapabilityExchange Timeout - 30 seconds
13:53:00:365 LogicalChannel Timeout - 30 seconds
13:53:00:365 Session Timeout - 15 seconds
Это при старте выводится общая информация, насколько я понял, при попытке звонить - ничего.
baixista
Сообщения: 10
Зарегистрирован: 18 сен 2013, 10:30

Re: [ooh323] asterisk и cisco

Сообщение baixista »

Спасибо за новодку, при попытке зателнетиться по 1720 порту (читай при звонке) лог ожил!
Возможно и вправду дело в диаплане, вот тут

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

Executing [s@macro-dialout-trunk:27] Dial("SIP/2120-00000000", "OOH323/10001369@192.168.12.2,300,")
после последней запятой похоже подразумевается наличие некого параметра...
В общем, буду смотреть дальше.
Ответить
© 2008 — 2025 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH