Cisco 6921 регистрируется на Asterisk, но не идут звонки?
Здравствуйте!
Есть некоторое количество телефонов Cisco 6921, которые подключаются к Asterisk в облаке. Все телефоны прошиты одним и тем же конфигурационным файлом, меняются только данные для входа. Аппараты подключены в трёх офисах.
В одном из офисов телефоны работают корректно.
В двух оставшихся они регистрируются, но не идут звонки.
В логе Asterisk сообщения следующего вида:
res_pjsip/pjsip_distributor.c: Request 'REFER' from '' failed for 'ip' (callid:a44c1148-08a80002-0000318f-000055e0@192.168.0.119) - No matching enpoind found
mac - mac-адрес телефона, ip - внешний ip офиса, в котором подключен аппарат.
Если подключить этот же аппарат в первом офисе - всё работает.
В обоих офисах, в которых наблюдается проблема один и тот же провайдер, роутер Mikrotik.
Подозреваю, что два других офиса за nat-ом и надо в прошивке либо включить nat и извращаться с ним, но лучше включить nat для пользователей в учетках астериска, и либо каждому телефону выделить проброс двух udp, либо следить чтобы торрентов в сети не было на портах сипа.
Если офисы соединены впн, то надо выключить маскарадинг (нат) и настроить правильную маршрутизацию.
Сам использую астериск, микротик и циски через многие многие впн, нат и маршруты работает если нигде не косячить.
Офисы не объединены. На микротиках маскарадинг на исходящем интерфейсе.
С сообщением слегка накосячил, подправлю:
res_pjsip/pjsip_distributor.c: Request 'REFER' from 'sip:mac@192.168.0.119' failed for 'ip' (callid:a44c1148-08a80002-0000318f-000055e0@192.168.0.119) - No matching enpoind found
Мне казалось, что в части вместо мака должен быть aor.
Ошибка в настройках pjsip, оно требует настройки с обоих сторон. и сервер и устройства. Если рабочей инструкции к устройству нет, то лучше отказаться от подобных экспериментов.
Другие аппараты работают корректно - d-link, yealink.
Замечен ещё один момент. При включении SIP Helper в микротике - звонки начинают приходить, но перестают работать внешние исходящие звонки (к примеру, на мобильные).