Столкнулся с очень странной проблемой, прошу помощи советом!
Давно использую связку freeswitch + goip, два шлюза настроено и работает нормально. Недавно приобрели один б/у goip8. Подключил его так же как и остальные, в соответствии с инструкцией на вики:
Код:
<include>
<gateway name="goip3">
<param name="username" value="1903"/>
<param name="password" value="123456"/>
<param name="realm" value="192.168.4.62"/>
<param name="expire-seconds" value="800"/>
<param name="register" value="false"/>
<param name="retry-seconds" value="60"/>
<param name="context" value="public"/>
</gateway>
</include>
Код:
<extension name="goip3-sim1" continue="false">
<condition field="caller_id_number" expression="1001" />
<condition field="destination_number" expression="^(0\d\d\d\d\d\d\d\d\d)$" >
<action application="record_session" data="d:/recordings/${strftime(%Y%m%d_%H%M%S)}_${caller_id_number}_${destination_number}.mp3" />
<action application="bridge" data="{absolute_codec_string='PCMA'}sofia/gateway/goip3/01${1}" />
</condition>
</extension>
Вложение:
Снимок.JPG [ 51.88 КБ | Просмотров: 12647 ]
Вложение:
Снимок2.JPG [ 39.88 КБ | Просмотров: 12647 ]
На goip соответственно настроил префиксы на каждую симку, сингл сервер режим с учеткой 1903, всё как обычно. Вроде бы всё правильно, но происходит странная ерунда: при звонке с номера 1001 и отработки диалплана, звонок попадает на шлюз, но не уходит на симки, а возвращается на сервер, уже от учетки 1903 и снова идёт отработка диалплана уже от этой учетки и уходит на другой шлюз.
Пробовал без префиксов, пробовал менять прошивки - без результата. Может ли это быть проблемой конфигурации или всё же сам шлюз дефектный?