Страница 1 из 1

как заставить GoIP отсекать префикс +38 ?

СообщениеДобавлено: 27 апр 2020, 16:40
INQVISITOR
Здравствуйте, помогите пожалуйста с одной настройкой...

goip передает на VOIP сервер CID в формате входящего номера +38ХХХХХХХХХХ
CID Forward Mode в режиме use CID as SIP caller ID.

нужен правильный синтаксис для параметра CID prefix в разделе call in,
что бы шлюз отсекал префикс +38 у входящего номера.
как уже не игрался с указанием синтаксиса, но основная заковырка в том что оператор "+" наоборот, добавляет цифры идущие за ним :(

либо может если есть другой путь (не средствами сервера) ?

заранее спасибо!

Re: как заставить GoIP отсекать префикс +38 ?

СообщениеДобавлено: 27 апр 2020, 17:03
ded
Конечно лучше путь средствами сервера!

В контексте, куда попадают входящие от GoIP
Код: выделить все
exten => _+38X.,1,Goto(from-trunk,${EXTEN:3},1)  ; будут отсекаться +38 и перенаправляться в контекст from-trunk

http://asterisk.ru/store/files/Asterisk ... pter_6.odt

P.S. Правильней всё таки inquisitor

Re: как заставить GoIP отсекать префикс +38 ?

СообщениеДобавлено: 21 май 2020, 12:34
INQVISITOR
Сам спросил, сам отвечу :)
Авось кому сгодится!
Вид синтаксиска следующий ":-+38" (без кавычек)
именно такой, а не "+38:-+38" как предусмотрено по мануалу.