правильная конфигурация ooh323.conf
Сообщений: 15
|
правильная конфигурация ooh323.conf
Помогите с правильной конфигурацией ooh323.conf
Провайдер предоставляет номера по 323, каким-то чудом удалось заставить работать следующую связку
* -> ooh323 -> mvts (demo) -> prov
Работает нормально, но мера в демо режиме перестает работать после 90 звонка. Приходится ее перезапускать.
В данной схеме у астера прямой IP, и похоже мера тут явно лишняя. Но в синтаксисе ooh323.conf разобраться времени нет совершенно и экспериментировать руководство не дает, круглосуточно работаем.
Сейчас настройки такие:
мера:
gatekeeper.cfg
[MegaGK]
address=x.x.x.x
port=1719
type=1
user=user|pass
password=
security=0
terminal=0
keepalive=60
dialpeer.cfg
[Asterisk]
dst_pattern=73xxxxxxxx;
gateway=Asterisk;NULL
priority=110
hunt_stop=0
hunt_mode=0
user.cfg
[Asterisk]
reg_address=192.168.101.xx
user=asterisk
gateway_type=0
password=
#ip_precedence=3
proxy_type=1
acct_enable=1
auth_enable=0
Asterisk
ooh323.conf
[general]
bindaddr=192.168.101.xx
port=31312
gateway=no
faststart=yes
mediawaitforconnect=yes
h323id=ObjSysAsterisk
e164=600
callerid=asterisk
gatekeeper = 192.168.101.xx
alias=600
logfile=/var/log/asterisk/ooh323logfile.log
context=from-trunk
rtptimeout=60 ; Terminate call if 60 seconds of no RTP activity
; when we're not on hold
disallow=all ;Note order of disallow/allow is important.
allow=ulaw
allow=alaw
dtmfmode=rfc2833
|
Сообщений: 6521
|
Re: правильная конфигурация ooh323.conf
[general]
bindaddr=192.168.101.xx тут зашхерили, чтобы вас кто не хакнул, понятненько! Неужели Астериск вот так за НАТом?
port=1720
gateway=no
faststart=yes
mediawaitforconnect=yes
h323id=ObjSysAsterisk
;e164=600 это не надо
callerid=asterisk
gatekeeper = disable
;alias=600 это не надо
logfile=/var/log/asterisk/ooh323logfile.log
context=from-trunk
rtptimeout=60
disallow=all
allow=ulaw
allow=alaw
dtmfmode=rfc2833
extensions.conf
exten => _X,1,Dial(OOH323/${EXTEN}@ip_addr_provider)
разобраться времени нет совершенно и экспериментировать руководство не дает, круглосуточно работаем.
Работаете из благородных целей, видимо, бескорыстно?
Не верю! © Станиславский
|
Сообщений: 15
|
Re: правильная конфигурация ooh323.conf
bindaddr=192.168.101.37
биндю на внутренний адрес. есть на астере еще внешний интерфейс. Мера работает на нем.
А где указывать авторизацию на гейте прова, чтоб с него звонки снимать?
|
Сообщений: 6521
|
Re: правильная конфигурация ooh323.conf
А надо на внешний. Вообще то синтаксис ooh323.conf позволяет
bindaddr=0.0.0.0
в отличии от NuFone h323.conf где обязательно SHALL contain a single, valid IP address for this machine
Знаете что такое авторизация на гейте прова? гейтВЭЙ или гейтКИПЕР? У прова нет gateway, на котором надо авторизоваться. Это вопрос гейткипера, по протоколу RAS.
Если используется логин - значит у провайдера тоже гейткипер.
Тогда
gatekeeper = ip_addr_provider
Или поставить OpenSource Gatekeeper.
|
Сообщений: 15
|
Re: правильная конфигурация ooh323.conf
У прова гейткипер 100%, у меня в настройках меры есть строчки, которые с трудом были вытащены из их админов:
gatekeeper.cfg
[MegaGK]
address=x.x.x.x (213.62.X.X)
port=1719
type=1
user=user|pass (Именно в таком виде они и авторизуют)
password=
security=0
terminal=0
keepalive=60
И как эту строчку прикрутить в ooh323.conf ?
|
Сообщений: 6521
|
Re: правильная конфигурация ooh323.conf
ooh323.conf:
[general]
gatekeeper = 213.62.X.X
[user]
type=h323
prefix=pass
|
Сообщений: 15
|
Re: правильная конфигурация ooh323.conf
Огромное спасибо. Примерно через час перекур у народа. Буду пробовать. Отпишусь по результатам
|
Сообщений: 6521
|
Re: правильная конфигурация ooh323.conf
Не надо отписываться.
Если не получится - ставьте AquaGK или GnuGK, вместо вашей демо Меры, тонкости регистрации по RAS это вещь индивидуальная, но исследуемая. Работайте на здоровье.
|
Сообщений: 15
|
Re: правильная конфигурация ooh323.conf
Ded спасибо подсказку.
Привожу рабочий конфиг для тех, кто может столкнуться с той же проблемой.
[general]
bindaddr= 0.0.0.0
port=1720
gateway=no
faststart=yes
mediawaitforconnect=yes
h323id=user|pass (здесь указываем учетную запись, если пров дает ее в виде firma|dshagdfh
callerid=asterisk
gatekeeper = 213.62.XX.XX (здесь ip гейткипера прова)
logfile=/var/log/asterisk/ooh323logfile.log
context=from-trunk
rtptimeout=60
disallow=all
allow=ulaw
allow=alaw
dtmfmode=rfc2833
|
Сообщений: 6521
|
Re: правильная конфигурация ooh323.conf
С какой проблемой? Уверяю Вас, у всех - разные проблемы, совсем. Несмотря на то, что выглядят как-будто одинаково. Наиболее типичный пример:
"Здравствуйте! Я сам (!) установил Астериск, создал экстеншны, звонят друг другу - всё нормально. А в город звоню - меня не слышат, а я всё слышу хорошо. Подскажите, в чём может быть проблема? Думаю, ответ на этот вопрос будет полезен многим. Спасибо!"
И Вы думаете, что вот примерно такой кусок этого (или другого) конфига будет ответом для всех?
|
|