Size: a a a

2020 September 04

h

halt✯ in ru_freeswitch
Frukt
Всем привет! Пытаюсь подключить внешний шлюз zadarma.com, чтоб номер прикрутить. В самой задарме все горит зеленым, типо подключено. Когда пытаюсь позвонить говорит, что "абонент занят". У меня стоит fusionpbx.
Отлетает с такой ошибкой.

EXECUTE [depth=0] sofia/external/79152131564@sip.zadarma.com log(WARNING [inbound routes] 404 not found 185.45.152.161)
[WARNING] mod_dptools.c:1866 [inbound routes] 404 not found 185.45.152.161

185.45.152.161 это ип задармы, я  в контроль доступа domains добавил 185.45.152.0/24 allow

в чем может быть проблема, кто сталкивался?
IP провайдера нужно добавить в CIDR, а не в Domain. Вида - 185.45.152.161/32
источник

F

Frukt in ru_freeswitch
halt✯
IP провайдера нужно добавить в CIDR, а не в Domain. Вида - 185.45.152.161/32
так я и добавил. все ип, что они дали. и подсети и напрямую попробовал /32 - отбивает
источник

F

Frukt in ru_freeswitch
источник

h

halt✯ in ru_freeswitch
У меня видимо старый Fusion. Выглядит по другому...
источник

h

halt✯ in ru_freeswitch
источник

F

Frukt in ru_freeswitch
тоже самое по факту
источник

F

Frukt in ru_freeswitch
причем в дебаге есть
2020-09-04 12:05:09.101451 [DEBUG] sofia.c:10373 verifying acl "domains" for ip/port 185.45.152.161:0.
2020-09-04 12:05:09.101451 [DEBUG] sofia.c:10402 IP 185.45.152.161 Approved by acl "domains[]". Access Granted.
источник

F

Frukt in ru_freeswitch
т.е. как понимаю, он его пропускает
источник

h

halt✯ in ru_freeswitch
так а что там со входящим маршрутом?  - [inbound routes] 404 not found
источник

F

Frukt in ru_freeswitch
Вот полный лог https://pastebin.com/iDHcuq5m
если у кого будет минутка глянуть и помочь советом, буду рад
источник

h

halt✯ in ru_freeswitch
Проверяй входящий маршрут
источник

h

halt✯ in ru_freeswitch
Dialplan: sofia/external/79152131564@sip.zadarma.com Regex (PASS) [not-found] () =~ // break=on-false
источник

F

Frukt in ru_freeswitch
halt✯
Dialplan: sofia/external/79152131564@sip.zadarma.com Regex (PASS) [not-found] () =~ // break=on-false
да, вы правы. проблема в регулярке
источник

F

Frukt in ru_freeswitch
Regex (FAIL) [74952041561] destination_number(412903) =~ /^(\d)$/ break=on-false

я считал количество цифр в 74952041561, а он их берет отсюда ->412903
что за номер 412903 - пока не понимаю )

поставил меньше, зафурычило. входящие работают. пойду исходящий шаманить
источник

Р

Ромаша in ru_freeswitch
halt✯
Dialplan: sofia/external/79152131564@sip.zadarma.com Regex (PASS) [not-found] () =~ // break=on-false
Спасибо!
источник

Р

Ромаша in ru_freeswitch
Тоже такая проблема была, долго решал с CIDR
источник

Р

Ромаша in ru_freeswitch
а оказывается все просто
источник

h

halt✯ in ru_freeswitch
О как. Подсказал одному, а решили сразу двое))
источник

F

Frukt in ru_freeswitch
присоединяюсь, спасибо за помощь) теперь осталось с исходящими до конца разобраться и шайтан машина заработает)
источник

TM

Trem More in ru_freeswitch
Добрый день.
Подскажите, где fs хранит кеш конфигурации xml?

Reloadxml и xml_flush_cache выполняются, но изменения не принимаются. Фс работает по старым конфигам.
источник