Добрый день всемогущий ALL.
Народ прощу помощи.
Ситуация в следующем. Есть роутер на Ubuntu 9.04, в нем 2 интерфейса eth0 смотрит в локалку eth1 инте. На нем установили Freeswitch. Провайдер отдает телефон по SIP.
По netstat -an видно что на 5060 порту freeswitch слушает и к серваку можно подключиться из любой точки и если набрать тестовый номер, например 1001 (законектившись как 1000) то все нормально. Тоесть получается что локально freeswitch работает. Но он никак не хочет соединяться с провайдерским Asteriks. Провайдер говорит что к нему ничего нет.
В профилях sip_profiles прописано
<include>
<gateway name="outbound.inet">
<param name="username" value="name"/>
<param name="password" value="passwords"/>
<param name="register" value="false"/>
<param name="extension" value="1000"/>
<param name="register-proxy" value="ххх.ххх.ххх.ххх:5060"/>
</gateway>
</include>
Со внутреними пока не разбирался.
netstat -an показывает
Proto Recv-Q Send-Q Local Address Foreign Address State
tcp 0 0 ххх.ххх.ххх.ххх:5060 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:139 0.0.0.0:* LISTEN
tcp 0 0 127.0.0.1:8021 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:445 0.0.0.0:* LISTEN
никак не могу понять где косяк.
И еще вопрос.
Когда включен UFW то при соединении из мира софттелефоном соединение устанавливаеться но при вызове внутреннего абонента не проигрывается музыка. А если UFW отключить все нормально. Хотя ufw status
Состояние: активен
В ДействиеИз
-- ------ ----
Anywhere ALLOW 192.168.1.0/24
22/tcp ALLOW Anywhere
22/tcp ALLOW 192.168.1.0/24
5060/tcp ALLOW Anywhere
5080/tcp ALLOW AnywhereНарод помогите ... Завтра надо запустить VoIP.
Что такое UFW?
запустите fs_cli (/opt/freeswitch/bin/fs_cli - если делали пакет из стандартного debian/rules) и посмотрите что происходит в момент регистрации..по поводу музыки посмотри tcpdump'ом.