маршрутизация по номеру звонящего
Откуда: Казахстан, Петропавловск
Сообщений: 69
|
маршрутизация по номеру звонящего
Необходимо осуществить маршрутизацию по типу номера звонящего (город\сотовый) на разные направления диалплана. Создаю входящие маршруты:
- первый, did=12345, cid-любой (город)
- второй, did=12345, cid=8777XXXXXXX (сотовый)
При звонке с сотового звонок проходит по первому маршруту, игнорируя созданную маску. Поддерживает ли трикс маски для CID-ов или неверен синтаксис ее написания? Маску создал также, как и в исходящей маршрутизации, там она работает нормально.
|
Сообщений: 6521
|
Re: маршрутизация по номеру звонящего
Дело в последовательности прохождения по правилам.
1) Вместо - первый, did=12345, cid-любой (город)
сделайте - первый, did=12345, cid-[23]ХХХХХХХ (город) при условии что из города приходят с двойки и тройки
2) Создайте с твёрдым did=12345, cid=87771234567 (сотовый) и попробуйте в вашем варианте.
|
Откуда: Казахстан, Петропавловск
Сообщений: 69
|
Re: маршрутизация по номеру звонящего
никак не получается, ded. Ставлю первый маршрут:
did=12345, cid-[87152]ХХХХХХ (87152 - код города, далее 6 произвольных цифр).
Второй - did=12345, cid=87771234567 (не совсем понял, почему именно так, на сотовые номера также нужна маска). Экспериментировал с галочками "Маршрут по приоритету CID" во всех вариациях и вывод такой: если в поле CID забить любую маску, маршрут игнорируется и произносится: "номер не обслуживается, проверьте номер и попробуйте еще(на англ.)" Если в поле CID забиваешь CID конкретного номера - все проходит отлично.
|
Сообщений: 6521
|
Re: маршрутизация по номеру звонящего
2) имелся ввиду - в поле CID забить не маску, а свой моб. номер, для эксперимента только.
И прохождение сценария смотрите в CLI, там же всё понятненько пишет - где в каком диалплане или макросе идёт обработка, пошагово!
Это может при большом кол-ве звонков сложно выцепить, надо вечером, когда нет других звонков.
Наготове держать набраным exit, чтобы прервать сразу, или анализировать в /var/log/asterisk/full
|
Откуда: Казахстан, Петропавловск
Сообщений: 69
|
Re: маршрутизация по номеру звонящего
Разобрался, всего то надо было поставить символ "_" перед маской
|
|