Добрый день!
Имеем 3 рабочих elastix 2.3.0. Две АТС имеют по 2 транка с разными провайдерами, а 3я атс-ка имеет только 1 транк к провайдеру(с ней все хорошо).
Не так давно появилась проблема на 2х АТС-ках, и только когда вызов идет через одного провайдера - Mango-телеком.
Проблема выражается так.
1й вариант - Приходит входящий звонок на ip телефон, входящий номер отображается корректно. Но как только я беру трубку, то номер меняется на имя указанное в параметрах транка , а именно на "appolo_msk".
2й вариант - Приходит входящий звонок на ip телефон, входящий номер сразу отображается как "appolo_msk". После того как взяли трубку, отображается так же.
Данная проблема носит массовый характер.
Однако удалось выявить ряд закономерностей.
- В логах asterisk подмены записей не наблюдаю.
- В логах elastix по входящим звонкам номера отображаются корректно.
- При звонке на софт-фон x-lite замечено следующее: пришел вызов, номер отображается 2-жды(один под другим), поднимаю трубку, верхний остается нормальным, а нижний номер меняется на "appolo_msk".
- В FOP2 так же отображается эта замена номера на имя.
На 3й АТС, в которой так же подключен транк Mango-телеком, такой проблемы не наблюдается.
С другим провайдером такой проблемы нету, все хорошо.
Пробежался по файлу /etc/asterisk/extensions.conf, но не нашел где может происходить подмена.
Было предположение что где-то накосячил с конфигом, восстановил конфинг 5 месячной давности - проблема та же. (хотя данная проблем началась не так давно, месяца 2 назад).
Звонил в Mango-телеком, отрицают свою причастность.
Прогуглил, долго гуглил, но решения не смог найти.
Прошу помощи и направления, куда копать.
Спасибо!