Добрый день.
Шаблоны проверил, да и как видите по логу выше - звонок на SPA вроде как уходит.
И проблема с исходящими вызывами. С входящими проблем нет. Ну кроме невозможности завернуть звонок с SPA на голосовое меню.
Вот это не понял
>И политики маршрутизации вызовов (у клиентов, которые не могут дозвониться, должна быть политика разрешающая внешние звонки через ваше подключение).
У меня схема звонка такая: Обычный телефон -> FXS (SPA3102) -> Ideco -> FXO (SPA3102) -> ТФОП
Настроено правило преобразования номера, чтобы город обрезался до 7 цифр и уходил на SPA. Оно, кстати, по логам работает некорректно, хотя в веб-интерфейсе все хорошо.
Правила:

- QIP Shot - Screen 142.png (5.92 КБ) Просмотров: 2789
Набранный номер:

- QIP Shot - Screen 143.png (104.65 КБ) Просмотров: 2789
В логах так.
Nov 15 01:08:44 pbx yate[1046]: param['id'] = 'sip/60'
Nov 15 01:08:44 pbx yate[1046]: param['module'] = 'sip'
Nov 15 01:08:44 pbx yate[1046]: param['status'] = 'outgoing'
Nov 15 01:08:44 pbx yate[1046]: param['address'] = '192.168.1.144:5060'
Nov 15 01:08:44 pbx yate[1046]: param['targetid'] = 'sip/59'
Nov 15 01:08:44 pbx yate[1046]: param['answered'] = 'false'
Nov 15 01:08:44 pbx yate[1046]: param['direction'] = 'outgoing'
Nov 15 01:08:44 pbx yate[1046]: param['callid'] =
'sip/1696842563@192.168.1.188:5160/41178279/'
Nov 15 01:08:44 pbx yate[1046]: param['caller'] = 'None101'
Nov 15 01:08:44 pbx yate[1046]: param['callername'] = 'None101'
Nov 15 01:08:44 pbx yate[1046]: param['called'] = '432901667'Nov 15 01:08:44 pbx yate[1046]: param['billid'] = '1510682920-30'
Nov 15 01:08:44 pbx yate[1046]: param['callto'] = 'sip/sip:432901667@192.168.1.144:5060'Nov 15 01:08:44 pbx yate[1046]: param['calledfull'] = '432901667'
Nov 15 01:08:44 pbx yate[1046]: param['sip_callid'] =
'1696842563@192.168.1.188:5160'
Т.е. вызывается номер 432901667, вместо 2901667
188 - IP PBX, 144 - IP SPA
Но звонок все-равно должен уйти на ТФОП, независимо от номера.