Всем привет.
Столкнулся со следующей проблемой,периодически пропадает регистрация на внешних серверах и так же теряют регистрацию внутренние трубки.
Астериск 1.8 на публичном ип. Все это крутится на сервере с CentOS,подключены к сети через коммутатор.
Имеем 3 внешних сип транка у 3 разных провайдеров,а так же 10 внутренних номеров.
Периодически пропадает регистрация всех сип каналов.Перезагрузка астериска,сервера,коммутатора не помогает.
Восстанавливается само через некоторое время,иногда 10-20 минут,иногда в течении нескольких часов.
В логах при этом:
WARNING[1855] chan_sip.c: Retransmission timeout reached on transmission
0ede846b163d96f958ef95937274304b@127.0.0.1 for seqno 135 (Critical Request) -- See https://
wiki.asterisk.org/wiki/display/AST/SIP+Retransmissions
NOTICE[1855] chan_sip.c: -- Registration for 'XXXXXXXXXXX@91.211.181.226' timed out, trying again (Attempt #2)
NOTICE[1855] chan_sip.c: Peer '1001 is now UNREACHABLE! Last qualify: 27
Подскажите,пожалуйста,в какую сторону копать?Это проблемы в сети или же причина может быть в неверной конфигурации самого астериска?
Какие действия нужно выполнить при появление проблемы,для сбора большей инфы,sip debug или же что-то еще можно/нужно проверить?
sip.conf
[general]
context=default
useragent=MyCompanyName
alwaysauthreject=yes
allowguest=no
canreinvite=no
transfer=no
[base](!)
allowguest=no
transfer=no
canreinvite=no
alwaysauthreject=yes
insecure=invite
[ak-base](!,base)
type=peer
host=91.211.181.226
disallow=all
allow=alaw
context=ak-out
[ak-office-sip](ak-base)
fromuser=phonenumber1
username= phonenumber1
secret=password1
[gts-base](!,base)
type=peer
host=89.232.125.48
insecure=port,invite
disallow=all
allow=ulaw
allow=alaw
allow=gsm
fromdomain=89.232.125.48
context=gts-out
faxdetect=no
[gts-sip](gts-base)
fromuser=phonenumber2
username= phonenumber2
secret=password2
[multifon]
defaultuser= phonenumber3
fromuser= phonenumber3
host=multifon.ru
fromdomain=multifon.ru
type=peer
insecure=invite
dtmfmode=inband
disallow=all
allow=alaw
allow=ulaw
allow=g729
allow=gsm
nat=no
secret=password3
context=megafon-in
[friends](!)
type=friend
host=dynamic
port=5060
qualify=yes
secret=secret
disallow=all
allow=alaw
allow=ulaw
deny=0.0.0.0/0.0.0.0
permit= public network (91.X.X.X)
permit= private network (10.X.X.X)
relaxdtmf=yes
dtmfmode=rfc2833
[1001](friends)
context=outgoing
call-limit=1
nat=no
[1002](friends)
context=outgoing
call-limit=1
nat=no
...............
2 clients are behind nat.
[1111](friends)
context=outgoing
nat=yes
[2222](friends)
context=outgoing
nat=yes