ВидеоКонф(ВКС)  ::   FAQ  ::   Поиск  ::   Регистрация  ::   Вход

настройка realtime

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

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

настройка realtime

Сообщение pablodiguerero » 26 апр 2016, 16:42

Доброго дня всем! Не могу настроить realtime. Debian 7 wheezy, Postgresql 9.5
1. odbc настроен корректно
[Показать] Спойлер:
root@ovz112:~# echo "select 1+1" | isql -v asterisk
+---------------------------------------+
| Connected! |
| |
| sql-statement |
| help [tablename] |
| quit |
| |
+---------------------------------------+
SQL> select 1+1
+------------+
| ?column? |
+------------+
| 2 |
+------------+
SQLRowCount returns 1
1 rows fetched

2. odbc подключен к астериск
[Показать] Спойлер:
root@ovz112:~# asterisk -rx "odbc show"

ODBC DSN Settings
-----------------

Name: asterisk
DSN: asterisk
Last connection attempt: 1969-12-31 19:00:00
Pooled: No
Connected: Yes

3. В базе создал таблицу sip по мануалам
[Показать] Спойлер:
http://www.voip-info.org/wiki/view/Asterisk+RealTime+PostgreSQL

4. Прписал в таблицу одного юзера
В итоге:
[Показать] Спойлер:
root@ovz112:~# asterisk -rx "sip show users"
Username Secret Accountcode Def.Context ACL Forcerport


Что сделано неправильно?
pablodiguerero
 
Сообщений: 5
Зарегистрирован: 21 сен 2015, 11:00

Re: настройка realtime

Сообщение ded » 26 апр 2016, 16:56

1) Найти правильную инструкцию по запуску в realtime
2) Выполнить
3) Не получается? См. п. 1
ded
 
Сообщений: 15803
Зарегистрирован: 26 авг 2010, 19:00

Re: настройка realtime

Сообщение pablodiguerero » 26 апр 2016, 17:02

Было бы здорово получить правильную инструкцию, а то я пересмотрел уже 4 неправильных и все без толку
pablodiguerero
 
Сообщений: 5
Зарегистрирован: 21 сен 2015, 11:00

Re: настройка realtime

Сообщение ded » 26 апр 2016, 17:17

Думаю, что под рукой ни у кого правильной инструкции нету. Так что - только искать пятую, шестую.
При усталости и отчаянии - платный суппорт гостеприимно распахивает двери.
ded
 
Сообщений: 15803
Зарегистрирован: 26 авг 2010, 19:00

Re: настройка realtime

Сообщение awsswa » 26 апр 2016, 19:13

Вы думаете что таблицу заполнили и сразу показывать будет ?
Usera зарегистрируете на сервере - тогда и показывать будет
платный суппорт по мере возможностей
awsswa
 
Сообщений: 2390
Зарегистрирован: 09 июн 2012, 10:52
Откуда: Россия, Пермь skype: yarick_perm

Re: настройка realtime

Сообщение pablodiguerero » 02 май 2016, 23:03

Практически разобрался с realtime'ом, но есть 2 нюанса:
1. Астериск 1.8 видит запись, но не хочет по ней регистрироваться:
[Показать] Спойлер:
localhost*CLI> realtime load sipregs name kraft_test
Column Name Column Value
-------------------- --------------------
id 2
name kraft_test
callbackextension kt1
cancallforward yes
canreinvite yes
defaultuser 849511869XX
context incoming_calls
fromuser 849511869XX
fromdomain 77.91.68.10
host 77.91.68.10
insecure invite
mailbox no
nat no
port 5060
rtcachefriends no
secret XXXXXXXX
type friend
usertype user
disallow all
allow alaw,ulaw
office_id 1
localhost*CLI> sip show registry
Host dnsmgr Username Refresh State Reg.Time
0 SIP registrations.


2. Астериск 11 после sip reload видит запись регистрации и готов по ней регистрироваться, но предпочитает вечный Unregistered
[Показать] Спойлер:
localhost*CLI> realtime load sipregs name kraft_test
Column Name Column Value
-------------------- --------------------
id 27
name kraft_test
callbackextension kt1
cancallforward yes
canreinvite yes
defaultuser 849511869XX
context incoming_calls
fromuser 849511869XX
fromdomain 77.91.68.10
host 77.91.68.10
insecure invite
mailbox no
nat no
port 5060
rtcachefriends no
secret XXXXXXXX
type friend
usertype user
disallow all
allow alaw,ulaw
office_id 1
localhost*CLI> sip show registry
Host dnsmgr Username Refresh State Reg.Time
77.91.68.10:5060 N 849511869XX 120 Unregistered
1 SIP registrations.


После рестарта Астериск 11 подцепит регистрацию, но в моем случае это не вариант, есть способ заставить его работать без перезагрузки?
Записи в базу добавляются из стороннего приложения
pablodiguerero
 
Сообщений: 5
Зарегистрирован: 21 сен 2015, 11:00

Re: настройка realtime

Сообщение whoim » 03 май 2016, 21:18

все прекрасно работает без "перезагрузок", записи в базу добавляются сторонним приложением.
Ищите, что не так сделали. 11-й астериск.
облачные и локальные сервера asterisk/freepbx/a2billing/crm с полной техподдержкой. skype: whoim2, sipuri: whoim@asterisk.ru
whoim
 
Сообщений: 766
Зарегистрирован: 26 ноя 2013, 23:25
Откуда: Краснодар

Re: настройка realtime

Сообщение awsswa » 03 май 2016, 22:55

После записи в таблицу - sip reload - делали ?
платный суппорт по мере возможностей
awsswa
 
Сообщений: 2390
Зарегистрирован: 09 июн 2012, 10:52
Откуда: Россия, Пермь skype: yarick_perm

Re: настройка realtime

Сообщение ded » 04 май 2016, 11:12

Не надо делать sip reload в realtime.
ded
 
Сообщений: 15803
Зарегистрирован: 26 авг 2010, 19:00

Re: настройка realtime

Сообщение blackfox » 18 апр 2017, 13:20

awsswa писал(а):После записи в таблицу - sip reload - делали ?

Добрый день! Скажите решили ли Вы проблему с "Unregistered"? У меня похожая ситуация, только использую удаленную БД oracle. Уже вроде все перепробовал, даже идеи кончились что может быть.
Перенес все конфиги в Oracle использую RealTime ODBC. Исходящие происходят нормально на внешние номера. Но при использовании callbackextension чтобы зарегестрировать транк. По команде sip show registry я ничего не получаю. Как только я сделаю исходящий вызов с Софтфона то дает следующее.
Код: выделить все
Host                                                 dnsmgr Username       Refresh State                Reg.Time
vpbx400042XXX.mangosip.ru:5060          N      asterisk           120     Unregistered

Что самое интересное, если я создам подключение в конфигах sip.conf и заюзаю callbackextension, то регистрация сразу же происходит.
Я даже установил MySQL на сервер Asterisk подключил через odbc и там callbackextension работает! Думал что дело в Firewall, но их отключил и на сервере Oracle и на сервере Asterisk для теста. И он все равно не регистрируется. Неужели это БАГ астериска при работе с БД оракл?
blackfox
 
Сообщений: 7
Зарегистрирован: 13 окт 2016, 16:17

След.

Вернуться в Вопросы новичков

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 28

© 2008 — 2024 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH