и снова про пропадание звука
Добавлено: 25 дек 2013, 16:04
Проблема в следующем. Начиная с понедельника у оператора, который подключен к Астериску через интернет, почти всегда через 40-70 секунд разговора пропадает звук. Иногда получается поразговаривать подольше, но крайне редко. До этого все работало отлично, проблем не было. Оператор находится за NAT, Астериск доступен с белого адреса, но адрес на интерфейсе локальный - оператор форвардит весь трафик с внешнего ip на выданный нам внутренний.
Перечитал кучу возможных решений на эту тему, но ничего не помогает. Вот настройки
экстеншн оператора
вот логи, снятые tcpdump:
Судя по логам в какой-то момент времени изменяется исходящий порт на стороне провайдера оператора с 55300 на 1024, а Астериск почему-то продолжает упорно слать ответы на порт 55300.
Причем во всех случаях порт меняется на 1024, хотя изначально он может быть разным
Также есть лог сипа из консоли, но там никаких изменений не было в момент исчезновения звука, а временных меток на логах нет, поэтому не понятно, были ещё пакеты или не было
Перечитал кучу возможных решений на эту тему, но ничего не помогает. Вот настройки
Код: Выделить всё
[general]
vmexten=*97
faxdetect=yes
context=from-sip-external
callerid=Unknown
notifyringing=yes
notifyhold=yes
tos_sip=cs3
tos_audio=ef
tos_video=af41
alwaysauthreject=yes
useragent=FPBX-2.11.0(11.3.0)
disallow=all
allow=alaw
allow=g729
localnet=192.168.0.0/24 ;локальная подсеть
externip=209.212.67.115 ;наш белый IP
language=ru
callevents=yes
bindport=5060
jbenable=no
registertimeout=20
maxexpiry=3600
minexpiry=60
defaultexpiry=120
notifyhold=yes
notifyringing=yes
allowguest=no
registerattempts=0
g726nonstandard=no
t38pt_udptl=yes,redundancy,maxdatagram=400
videosupport=no
maxcallbitrate=384
canreinvite=no
rtpholdtimeout=300
rtpkeepalive=2
srvlookup=no
checkmwi=10
rtptimeout=30
nat=yes
Код: Выделить всё
[606]
deny=0.0.0.0/0.0.0.0
disallow=all
secret=юююююю
dtmfmode=rfc2833
canreinvite=no
context=from-internal
host=dynamic
trustrpid=yes
sendrpid=no
type=friend
nat=yes
port=5060
qualify=yes
qualifyfreq=60
transport=udp
encryption=no
callgroup=
pickupgroup=
allow=alaw
dial=SIP/606
mailbox=606@device
permit=0.0.0.0/0.0.0.0
callerid=Olga <606>
callcounter=yes
faxdetect=no
cc_monitor_policy=generic
Код: Выделить всё
15:26:29.085595 IP 5x165x250x138.dynamic.rostov.ertelecom.ru.55300 > 10.61.72.235.15490: UDP, length 172
15:26:29.086383 IP 10.61.72.235.15490 > 5x165x250x138.dynamic.rostov.ertelecom.ru.55300: UDP, length 172
15:26:29.105669 IP 10.61.72.235.15490 > 5x165x250x138.dynamic.rostov.ertelecom.ru.55300: UDP, length 172
15:26:29.118354 IP 5x165x250x138.dynamic.rostov.ertelecom.ru.55300 > 10.61.72.235.15490: UDP, length 172
15:26:29.126956 IP 10.61.72.235.15490 > 5x165x250x138.dynamic.rostov.ertelecom.ru.55300: UDP, length 172
15:26:29.136162 IP 5x165x250x138.dynamic.rostov.ertelecom.ru.55300 > 10.61.72.235.15490: UDP, length 172
15:26:29.145799 IP 10.61.72.235.15490 > 5x165x250x138.dynamic.rostov.ertelecom.ru.55300: UDP, length 172
15:26:29.151752 IP 5x165x250x138.dynamic.rostov.ertelecom.ru.55300 > 10.61.72.235.15490: UDP, length 172
15:26:29.165677 IP 10.61.72.235.15490 > 5x165x250x138.dynamic.rostov.ertelecom.ru.55300: UDP, length 172
15:26:29.166281 IP 5x165x250x138.dynamic.rostov.ertelecom.ru.55300 > 10.61.72.235.15490: UDP, length 172
15:26:29.186132 IP 5x165x250x138.dynamic.rostov.ertelecom.ru.55300 > 10.61.72.235.15490: UDP, length 172
15:26:29.187729 IP 10.61.72.235.15490 > 5x165x250x138.dynamic.rostov.ertelecom.ru.55300: UDP, length 172
15:26:29.192718 IP 5x165x250x138.dynamic.rostov.ertelecom.ru > 10.61.72.235: ICMP 5x165x250x138.dynamic.rostov.ertelecom.ru udp port 55300 unreachable, length 208
15:26:29.205798 IP 10.61.72.235.15490 > 5x165x250x138.dynamic.rostov.ertelecom.ru.55300: UDP, length 172
15:26:29.206610 IP 5x165x250x138.dynamic.rostov.ertelecom.ru.1024 > 10.61.72.235.15490: UDP, length 172
15:26:29.215087 IP 5x165x250x138.dynamic.rostov.ertelecom.ru > 10.61.72.235: ICMP 5x165x250x138.dynamic.rostov.ertelecom.ru udp port 55300 unreachable, length 208
15:26:29.225357 IP 10.61.72.235.15490 > 5x165x250x138.dynamic.rostov.ertelecom.ru.55300: UDP, length 172
15:26:29.225591 IP 5x165x250x138.dynamic.rostov.ertelecom.ru.1024 > 10.61.72.235.15490: UDP, length 172
15:26:29.232657 IP 5x165x250x138.dynamic.rostov.ertelecom.ru > 10.61.72.235: ICMP 5x165x250x138.dynamic.rostov.ertelecom.ru udp port 55300 unreachable, length 208
15:26:29.246255 IP 5x165x250x138.dynamic.rostov.ertelecom.ru.1024 > 10.61.72.235.15490: UDP, length 172
15:26:29.247937 IP 10.61.72.235.15490 > 5x165x250x138.dynamic.rostov.ertelecom.ru.55300: UDP, length 172
15:26:29.252282 IP 5x165x250x138.dynamic.rostov.ertelecom.ru > 10.61.72.235: ICMP 5x165x250x138.dynamic.rostov.ertelecom.ru udp port 55300 unreachable, length 208
15:26:29.265660 IP 10.61.72.235.15490 > 5x165x250x138.dynamic.rostov.ertelecom.ru.55300: UDP, length 172
15:26:29.266346 IP 5x165x250x138.dynamic.rostov.ertelecom.ru.1024 > 10.61.72.235.15490: UDP, length 172
15:26:29.274820 IP 5x165x250x138.dynamic.rostov.ertelecom.ru > 10.61.72.235: ICMP 5x165x250x138.dynamic.rostov.ertelecom.ru udp port 55300 unreachable, length 208
15:26:29.285673 IP 10.61.72.235.15490 > 5x165x250x138.dynamic.rostov.ertelecom.ru.55300: UDP, length 172
15:26:29.286306 IP 5x165x250x138.dynamic.rostov.ertelecom.ru.1024 > 10.61.72.235.15490: UDP, length 172
15:26:29.292614 IP 5x165x250x138.dynamic.rostov.ertelecom.ru > 10.61.72.235: ICMP 5x165x250x138.dynamic.rostov.ertelecom.ru udp port 55300 unreachable, length 208
15:26:29.305627 IP 5x165x250x138.dynamic.rostov.ertelecom.ru.1024 > 10.61.72.235.15490: UDP, length 172
15:26:29.307157 IP 10.61.72.235.15490 > 5x165x250x138.dynamic.rostov.ertelecom.ru.55300: UDP, length 172
15:26:29.312599 IP 5x165x250x138.dynamic.rostov.ertelecom.ru > 10.61.72.235: ICMP 5x165x250x138.dynamic.rostov.ertelecom.ru udp port 55300 unreachable, length 208
15:26:29.325649 IP 5x165x250x138.dynamic.rostov.ertelecom.ru.1024 > 10.61.72.235.15490: UDP, length 172
15:26:29.326221 IP 10.61.72.235.15490 > 5x165x250x138.dynamic.rostov.ertelecom.ru.55300: UDP, length 172
15:26:29.345486 IP 5x165x250x138.dynamic.rostov.ertelecom.ru.1024 > 10.61.72.235.15490: UDP, length 172
15:26:29.346567 IP 10.61.72.235.15490 > 5x165x250x138.dynamic.rostov.ertelecom.ru.55300: UDP, length 172
15:26:29.365738 IP 5x165x250x138.dynamic.rostov.ertelecom.ru.1024 > 10.61.72.235.15490: UDP, length 172
15:26:29.367293 IP 10.61.72.235.15490 > 5x165x250x138.dynamic.rostov.ertelecom.ru.55300: UDP, length 172
15:26:29.385589 IP 5x165x250x138.dynamic.rostov.ertelecom.ru.1024 > 10.61.72.235.15490: UDP, length 172
15:26:29.386442 IP 10.61.72.235.15490 > 5x165x250x138.dynamic.rostov.ertelecom.ru.55300: UDP, length 172
15:26:29.394830 IP 5x165x250x138.dynamic.rostov.ertelecom.ru > 10.61.72.235: ICMP 5x165x250x138.dynamic.rostov.ertelecom.ru udp port 55300 unreachable, length 208
15:26:29.405654 IP 10.61.72.235.15490 > 5x165x250x138.dynamic.rostov.ertelecom.ru.55300: UDP, length 172
15:26:29.405786 IP 5x165x250x138.dynamic.rostov.ertelecom.ru.1024 > 10.61.72.235.15490: UDP, length 172
Причем во всех случаях порт меняется на 1024, хотя изначально он может быть разным
Также есть лог сипа из консоли, но там никаких изменений не было в момент исчезновения звука, а временных меток на логах нет, поэтому не понятно, были ещё пакеты или не было