freeswitchforum.com

Форум поддержки FreeSWITCH

FreeSWITCH is a registered trademark of Anthony Minessale. Official FreeSWITCH site.

Текущее время: 28 апр 2024 01:31

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 9 ] 
Автор Сообщение
 Заголовок сообщения: freeswitch fusionpbx followme: no route destination
СообщениеДобавлено: 16 фев 2015 10:48 

Зарегистрирован: 16 фев 2015 10:25
Сообщения: 6
freeswitch fusionpbx followme

Добрый день!

Не получается настроить Apps > Follow Me.

Установил fusionpbx по инструкции на оф.сайте для ubuntu 12.04 скриптом
http://wiki.fusionpbx.com/index.php?tit ... gitalOcean
в качестве базы везде выбирал postgresql 9.4
Создал extentions (1000000), trunks, Inbound/Outbound Routes как указано в инструкции
http://asterisk-pbx.ru/wiki/freeswitch/fusionpbx
В итоге звонки вх и исх ходят, и даже работает callforward.

При этом если отключаю callforward и включаю followme то звонок не идет, номер одинаковый в обоих случаях 79XXXXXXXXX.
Voicemail на Extention отключен иначе переадресует на него (на Voicemail).

В CDR пишет две записи:

CID Name Source Destination Tools Start TTA Duration PDD MOS Status
74957339970 7495YYYYYYY 79XXXXXXXXX 16 Feb 2015 02:24:08 0:00:00 0.00s No Route Destination
74957339970 7495YYYYYYY 1000000 16 Feb 2015 02:24:08 0:00:01 0.04s 4.50 Normal Clearing

То есть при вызове уже непосредственно No Route Destination и в логе тоже самое.

Получается что как будто не может найти маршрут через кт можно звонить на 79XXXXXXXXX.
Но если звоню с экстеншина 1000000 на 79XXXXXXXXX то звонок идет успешно.
Callforward тоже работает.

Что еще нужно указать, может быть destination?

Вообще инструкции freeswitch приложение followme реализуется через action bridge.
А у меня везде в логе фигурирует loopback/79XXXXXXXXX


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: freeswitch fusionpbx followme: no route destination
СообщениеДобавлено: 16 фев 2015 11:01 
FreeSWITCH_GuRu

Зарегистрирован: 22 авг 2012 09:52
Сообщения: 1710
посмотрите на разницу в логе при callforward и followme

_________________
ЛС: @rostel
Сообщество: @ru_freeswitch


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: freeswitch fusionpbx followme: no route destination
СообщениеДобавлено: 16 фев 2015 11:24 

Зарегистрирован: 23 авг 2014 11:49
Сообщения: 368
Откуда: Казань
1. вы уверены что местные провайдеры pstn набор 7xxxxxxxxxx принимают
2. если принимают такой Маршрут 7xxxxxxxxxx он у вас прописан
3. Возможно не правильный callerid отправляется

в любом случае трасса звонка нужна

_________________
Пути IP-пакета неисповедимы


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: freeswitch fusionpbx followme: no route destination
СообщениеДобавлено: 16 фев 2015 19:24 

Зарегистрирован: 16 фев 2015 10:25
Сообщения: 6
error писал(а):
1. вы уверены что местные провайдеры pstn набор 7xxxxxxxxxx принимают
2. если принимают такой Маршрут 7xxxxxxxxxx он у вас прописан
3. Возможно не правильный callerid отправляется

в любом случае трасса звонка нужна

1. Провайдер Comtube, 79xxxxxxxxx принимает. Звонки успешно.
2. Прописан и работает при звонке с exten.
3. callerid не трогал, значения в dialplan сами создались при добавлении destination. Есть строка action set effective_caller_id_number=${outbound_caller_id_number}.
Выкладывать весь лог звонка?

Vlad1983 писал(а):
посмотрите на разницу в логе при callforward и followme

Проштудировал лог с не успешным followme, нашел след. строки:
Код:
...
2015-02-16 19:02:39.866245 [DEBUG] switch_core_state_machine.c:166 loopback/79XXXXXXXXX-b Standard ROUTING
2015-02-16 19:02:39.866245 [INFO] mod_dialplan_xml.c:635 Processing 7495YYYYYYY <7495YYYYYYY>->79XXXXXXXXX in context 192.168.169.209
2015-02-16 19:02:39.866245 [WARNING] mod_dialplan_xml.c:665 Context 192.168.169.209 not found
2015-02-16 19:02:39.866245 [INFO] switch_core_state_machine.c:241 No Route, Aborting
2015-02-16 19:02:39.866245 [NOTICE] switch_core_state_machine.c:242 Hangup loopback/79XXXXXXXXX-b [CS_ROUTING] [NO_ROUTE_DESTINATION]
2015-02-16 19:02:39.866245 [DEBUG] switch_core_state_machine.c:472 (loopback/79XXXXXXXXX-a) Running State Change CS_ROUTING
2015-02-16 19:02:39.866245 [DEBUG] switch_channel.c:3222 Send signal loopback/79XXXXXXXXX-b [KILL]
2015-02-16 19:02:39.866245 [DEBUG] mod_loopback.c:590 loopback/79XXXXXXXXX-b CHANNEL KILL
...

С этого момента все последующие строки содеражт KILL, HANGUP, NO_ROUTE_DESTINATION, Originate Failed. Cause: NO_ROUTE_DESTINATION итд.

Наверно ключевой момент Context 192.168.169.209 not found ?
Вообще в Outbound Routes когда раскрываю Dialplan
Параметр Context = default
Domain = 192.168.169.209

То есть все как на картинках инструкции (За исключением Domain = Global, менял лог тот же самый).


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: freeswitch fusionpbx followme: no route destination
СообщениеДобавлено: 16 фев 2015 21:37 

Зарегистрирован: 16 фев 2015 10:25
Сообщения: 6
Таки нашел здесь на форуме нечто подобное
http://freeswitchforum.com/viewtopic.php?f=6&t=282
И там такие же строчки как у меня в логе.
Пока не понимаю как к моему применить.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: freeswitch fusionpbx followme: no route destination
СообщениеДобавлено: 16 фев 2015 22:03 
FreeSWITCH_GuRu

Зарегистрирован: 22 авг 2012 09:52
Сообщения: 1710
ищите откуда ноги растут у этого вызова
Код:
2015-02-16 19:02:39.866245 [DEBUG] switch_core_state_machine.c:166 loopback/79XXXXXXXXX-b Standard ROUTING

скорей всего в каком-нить lua-скрипте и что-то ему явно не хватает

_________________
ЛС: @rostel
Сообщество: @ru_freeswitch


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: freeswitch fusionpbx followme: no route destination
СообщениеДобавлено: 16 фев 2015 22:38 

Зарегистрирован: 16 фев 2015 10:25
Сообщения: 6
1) Оставил один номер в followme
2) Cоздал по аналоги с темой http://freeswitchforum.com/viewtopic.php?f=6&t=282
файл
Код:
/usr/local/freeswitch/conf/dialplan/192.168.169.209.xml

Следующего содержания:
Код:
<include>
 <context name="192.168.169.209">
   <extension name="follow-me-79XXXXXXXXX" >
    <condition field="destination_number" expression="^(79XXXXXXXXX)$" >
       <action application="bridge" data="sofia/gateway/01be4248-c199-4ce7-90e1-b71af917565d/$1" />
    </condition>
   </extension>
 </context>
</include>

И звонок пошел, но это я считаю костыль.
Пытался еще средствами web-интерфейса fusionpbx в меню Dialplan > Dialplan Manager
Сделать нечто подобное, но увы не получается, файлики создаются в директориях но в них нет строк <context name="192.168.169.209">


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: freeswitch fusionpbx followme: no route destination
СообщениеДобавлено: 16 фев 2015 23:08 

Зарегистрирован: 16 фев 2015 10:25
Сообщения: 6
Еще пробовал следующее:
Подключился программным телефоном на exten и набираю *21
Это в Dialplan Manager написано что follow-me.
В логах вижу
Код:
2015-02-16 23:52:54.106289 [NOTICE] switch_cpp.cpp:1328 [follow_me] update v_follow_me set follow_me_enabled = 'true'...

То есть followme включается и если снова набрать, то отключается.
Выполняя эти операции проверяю через web-интерфейс, там радиобатон тоже меняется Enable-Disable.
Пробую звонить в обоих случаях, в логе вижу
Код:
Originate Failed.  Cause: USER_NOT_REGISTERED

Vlad1983 писал(а):
ищите откуда ноги растут у этого вызова
Код:
2015-02-16 19:02:39.866245 [DEBUG] switch_core_state_machine.c:166 loopback/79XXXXXXXXX-b Standard ROUTING

скорей всего в каком-нить lua-скрипте и что-то ему явно не хватает

Скрипты посмотрел, пока что вижу что посредством их делаются update в базе, пока не разобрался до конца.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: freeswitch fusionpbx followme: no route destination
СообщениеДобавлено: 17 фев 2015 19:55 

Зарегистрирован: 16 фев 2015 10:25
Сообщения: 6
Вобщем переустановил на Debian 7 скриптом по следующему мануалу
http://wiki.fusionpbx.com/index.php?title=Debian_Fusionpbx_Pkg_or_Source_Install
Код:
OS Support:
Debian Wheezy (Stable) | Debian Jessie (Testing) | UBUNTU (UnSupported)
#Date Jan 207 2015 19:20 CST

Ставил все по дефолту с SQLite.
После установки Followme переключаю через web-интерфейс, и все работает.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 9 ] 

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

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


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB® Forum Software © phpBB Group
Русская поддержка phpBB