Неизбежный sip_reg_timeout, который лечится перезагрузкой ОС
asterisk 1.8, centos 5.5, hyper-v, trunk
Откуда: Краснодар
Сообщений: 189
|
Re: Неизбежный sip_reg_timeout, который лечится перезагрузкой ОС
asterisk: sip set debug ip <>
Linux: tcpdump в сторону провайдера во время регистрации.
Ниче космического :) DNS нормально работает? Записи никто не подкидывает?
И кстати, покажите как у вас описан транк
All desires should be executed
|
Откуда: Kirov
Сообщений: 17
|
Re: Неизбежный sip_reg_timeout, который лечится перезагрузкой ОС
Транк описан так
[general]
context = default
allowoverlap = no
udpbindaddr = 0.0.0.0
tcpenable = yes
tcpbindaddr = 0.0.0.0
srvlookup = no
..
localnet = 192.168.0.0/24
localnet = 10.0.0.0/24
externaddr = <extip>
;nat=yes
...
[ertelecom-out]
type = peer
host = 91.144.148.105
transport = udp
context = from-ertelecom
defaultuser = %tel%
fromuser = %tel%
remotesecret = %pass%
callbackextension = %tel%
directmedia = no
insecure = port,invite
qualify = yes
disallow = all
allow = alaw
allow = ulaw
allow = gsm
allow = g729
-----
Насчет DNS наисал выше какая ситуация, так они разрешаются (прямые не соответсвуют обратным) что провайдерскими ДНСами, что ДНС другого провайдера.
Насчет дебага и тисипидампа -- покурю.
MCITP: EA, EMA, VA; MCSA
|
Откуда: Kirov
Сообщений: 17
|
Re: Неизбежный sip_reg_timeout, который лечится перезагрузкой ОС
asterisk*CLI> sip set debug ip 91.144.148.105
SIP Debugging Enabled for IP: 91.144.148.105
[Nov 1 12:28:01] WARNING[4229]: chan_sip.c:12294 transmit_register: Probably a DNS error for registration to 711143@91.144.148.105, trying REGISTER again (after 20 seconds)
[Nov 1 12:28:01] NOTICE[4229]: chan_sip.c:12209 sip_reg_timeout: -- Registration for '711143@91.144.148.105' timed out, trying again (Attempt #2442)
Reliably Transmitting (no NAT) to 91.144.148.105:5060:
OPTIONS sip:91.144.148.105 SIP/2.0
Via: SIP/2.0/UDP 91.144.175.67:5060;branch=z9hG4bK0753c7db
Max-Forwards: 70
From: "asterisk" <sip:asterisk@91.144.175.67>;tag=as511f4b55
To: <sip:91.144.148.105>
Contact: <sip:asterisk@91.144.175.67:5060>
Call-ID: 63685ea27b7b9b1f3ed462ef30a3515c@91.144.175.67:5060
CSeq: 102 OPTIONS
User-Agent: Asterisk PBX 1.8.0
Date: Mon, 01 Nov 2010 09:28:04 GMT
Session-Expires: 1800
Min-SE: 90
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY, INFO, PUBLISH
Supported: replaces, timer
Content-Length: 0
---
Retransmitting #1 (no NAT) to 91.144.148.105:5060:
OPTIONS sip:91.144.148.105 SIP/2.0
Via: SIP/2.0/UDP 91.144.175.67:5060;branch=z9hG4bK0753c7db
Max-Forwards: 70
From: "asterisk" <sip:asterisk@91.144.175.67>;tag=as511f4b55
To: <sip:91.144.148.105>
Contact: <sip:asterisk@91.144.175.67:5060>
Call-ID: 63685ea27b7b9b1f3ed462ef30a3515c@91.144.175.67:5060
CSeq: 102 OPTIONS
User-Agent: Asterisk PBX 1.8.0
Date: Mon, 01 Nov 2010 09:28:04 GMT
Session-Expires: 1800
Min-SE: 90
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY, INFO, PUBLISH
Supported: replaces, timer
Content-Length: 0
...
---
Really destroying SIP dialog '63685ea27b7b9b1f3ed462ef30a3515c@91.144.175.67:5060' Method: OPTIONS
Reliably Transmitting (no NAT) to 91.144.148.105:5060:
OPTIONS sip:91.144.148.105 SIP/2.0
Via: SIP/2.0/UDP 91.144.175.67:5060;branch=z9hG4bK72f52aa2
Max-Forwards: 70
From: "asterisk" <sip:asterisk@91.144.175.67>;tag=as5a7ed16c
To: <sip:91.144.148.105>
Contact: <sip:asterisk@91.144.175.67:5060>
Call-ID: 16a0a8a211c71ea456eba6590f9ad580@91.144.175.67:5060
CSeq: 102 OPTIONS
User-Agent: Asterisk PBX 1.8.0
Date: Mon, 01 Nov 2010 09:28:18 GMT
Session-Expires: 1800
Min-SE: 90
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY, INFO, PUBLISH
Supported: replaces, timer
Content-Length: 0
MCITP: EA, EMA, VA; MCSA
|
Откуда: Уфа
Сообщений: 5856
|
Re: Неизбежный sip_reg_timeout, который лечится перезагрузкой ОС
это "пингование" провайдерского софтсвича
при регистрации посылается пакет REGISTER
|
Откуда: Kirov
Сообщений: 17
|
Re: Неизбежный sip_reg_timeout, который лечится перезагрузкой ОС
Между сообщениями s)
[Nov 1 12:28:01] NOTICE[4229]: chan_sip.c:12209 sip_reg_timeout: -- Registration for '711143@91.144.148.105' timed out, trying again (Attempt #2442)
не нашел ни одного блока текста со словом REGISTER.
MCITP: EA, EMA, VA; MCSA
|
Откуда: Краснодар
Сообщений: 189
|
Re: Неизбежный sip_reg_timeout, который лечится перезагрузкой ОС
All desires should be executed
|
Откуда: Kirov
Сообщений: 17
|
Re: Неизбежный sip_reg_timeout, который лечится перезагрузкой ОС
Не мое, проверил -- настройки астериска не влияют. Еще попробую заменить синтетические стевые адаптеры на эмулированные, поперазапускать демонов.
Мешает то, что долго ждать надо до следующего отвала, а перезагрузка лечит сразу.
MCITP: EA, EMA, VA; MCSA
|
Откуда: Kirov
Сообщений: 17
|
Re: Неизбежный sip_reg_timeout, который лечится перезагрузкой ОС
Попробовал заменить синтетические сетевухи на эмулированные, потом вообще удалил компоненты интеграции Hyper-V.
Ни какой разницы!
Как дампы делать?
MCITP: EA, EMA, VA; MCSA
|
Откуда: Уфа
Сообщений: 5856
|
Re: Неизбежный sip_reg_timeout, который лечится перезагрузкой ОС
tcpdump -s 1500 -w /dump1.pcap
|
Откуда: Kirov
Сообщений: 17
|
Re: Неизбежный sip_reg_timeout, который лечится перезагрузкой ОС
Сделал
[root@asterisk ~]# tcpdump -s 1500 -i seth1 -w /argon/dump2.pcap
tcpdump: listening on seth1, link-type EN10MB (Ethernet), capture size 1500 bytes
1632 packets captured
1632 packets received by filter
0 packets dropped by kernel
[root@asterisk ~]# tcpdump -s 1500 -i seth1 -w /argon/dum3.pcap host 91.144.148.105 and port 5060
tcpdump: listening on seth1, link-type EN10MB (Ethernet), capture size 1500 bytes
93 packets captured
93 packets received by filter
0 packets dropped by kernel
В дампах ни одного слова Register или логина для регистрации нету.
Мой вывод -- из Астериска в сеть не пытается посылать данные о перерегистрации, то же было и при дебаге SIP внутри Астериска.
MCITP: EA, EMA, VA; MCSA
|
|