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

freepbx выборочно не пересылает diversion на другой транк

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

Модератор: april22

freepbx выборочно не пересылает diversion на другой транк

Сообщение maxi1984 » 25 дек 2018, 15:18

Добрый день.
Есть в эксплуатации FreePBX 12.0.76.4
используется в качестве транзитной АТС, на ней зарегистрированы линии, потом они переадресуются на транк без регистрации по ip адресу на другую атс.
Проблема в том, что с одного аккаунта манго-телеком поле diversion не пересылается на след. АТС. С учеток МТТ, с другой учетки манго - это поле есть.
В настройках Generate Diversion Headers - true.
от манго это поле приходит, в логах смотрел.
В чем может быть причина?
diversion нужен для последующего анализа и вытаскивания из него calledid
maxi1984
 
Сообщений: 1
Зарегистрирован: 25 дек 2018, 15:10

Re: freepbx выборочно не пересылает diversion на другой тран

Сообщение ded » 25 дек 2018, 16:13

Попробуйте сначала ловить содержимое поля Diversion и вставлять при пересылке на другую АТС через
SIP_HEADER() -
Код: выделить все
*CLI> core show function SIP_HEADER

  -= Info about function 'SIP_HEADER' =-

[Synopsis]
Gets the specified SIP header from an incoming INVITE message.

[Description]
Since there are several headers (such as Via) which can occur multiple times,
SIP_HEADER takes an optional second argument to specify which header with that
name to retrieve. Headers start at offset '1'.
Please observe that contents of the SDP (an attachment to the SIP request)
can't be accessed with this function.

[Syntax]
SIP_HEADER(name[,number])

[Arguments]
number
    If not specified, defaults to '1'.
ded
 
Сообщений: 13484
Зарегистрирован: 26 авг 2010, 19:00


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

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

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

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