Выручайте.
Связка Ubuntu + UTM5 + Asterisk + Openvpn проработала пару лет. Неожиданно Asterisk перестал регистрироваться в sipnet.ru.
sip.conf
| Код: |
| [general] externip = 10.8.2.62 alwaysauthreject = yes localnet=192.168.102.0/255.255.255.0 language=ru dtmfmode=rfc2833 videosupport=no svrlookup=yes externrefresh = 60 nat = no canreinvite = nonat external_peers = yes external_method = radius register => сипайди:пароль@sipnet.ru [sipnet_emb] type = friend secret = пароль username = сипайди trunkname = sipnet callerid = hasexten = no hassip = yes hasiax = no registeriax = registersip = yes host = sipnet.ru dialformat = ${EXTEN} context = incoming insecure = invite fromuser = сипайди fromdomain = sipnet.ru contact = disallow = all allow = g729 allow = g723 allow = gsm allow = alaw allow = ulaw ;nat = no ;canreinvite = nonat nat = yes qualify = yes canreinvite = no dtmfmode = rfc2833 [sets](!) type=friend context=sip_auth host=dynamic nat=no secret=radius: canreinvite=no externalauth=yes [301](sets) mailbox=301 [302](sets) mailbox=302 [303](sets) mailbox=303 |
asterisk -r выдает
| Код: |
| [2012-09-12 22:21:12] NOTICE[7443]: chan_sip.c:7522 sip_reg_timeout: -- Registration for 'сипайди@sipnet.ru' timed out, trying again (Attempt #35) |
естественно статус подключения request sent
sip debug пишет
| Код: |
| Retransmitting #2 (no NAT) to 212.53.40.40:5060: REGISTER sip:sipnet.ru SIP/2.0 Via: SIP/2.0/UDP 10.8.2.62:5060;branch=z9hG4bK11c0d7c4;rport From: ;tag=as64d5c466 To: Call-ID: 54c5fc067ae43a707726a81d7cc1fc26@192.168.102.2 CSeq: 181 REGISTER User-Agent: Asterisk PBX Max-Forwards: 70 Expires: 120 Contact: Event: registration Content-Length: 0 |
Вот выше смущает Call-ID
sudo tcpdump -i tun0 -vv | grep sipnet
| Код: |
| tcpdump: listening on tun0, link-type RAW (Raw IP), capture size 96 bytes 22:41:28.882747 IP (tos 0x0, ttl 64, id 28877, offset 0, flags [none], proto UDP (17), length 408) 10.8.2.62.sip > sipnet.ru.sip: SIP, length: 380 REGISTER sip:sipnet.ru SIP/2.0 22:41:32.884928 IP (tos 0x0, ttl 64, id 28878, offset 0, flags [none], proto UDP (17), length 408) 10.8.2.62.sip > sipnet.ru.sip: SIP, length: 380 REGISTER sip:sipnet.ru SIP/2.0 22:41:33.884767 IP (tos 0x0, ttl 64, id 28879, offset 0, flags [none], proto UDP (17), length 408) 10.8.2.62.sip > sipnet.ru.sip: SIP, length: 380 REGISTER sip:sipnet.ru SIP/2.0 22:41:34.884938 IP (tos 0x0, ttl 64, id 28880, offset 0, flags [none], proto UDP (17), length 408) 10.8.2.62.sip > sipnet.ru.sip: SIP, length: 380 REGISTER sip:sipnet.ru SIP/2.0 22:41:36.537265 IP (tos 0x0, ttl 64, id 28881, offset 0, flags [none], proto UDP (17), length 498) 10.8.2.62.sip > sipnet.ru.sip: SIP, length: 470 OPTIONS sip:sipnet.ru SIP/2.0 22:41:36.884404 IP (tos 0x0, ttl 64, id 28882, offset 0, flags [none], proto UDP (17), length 408) 10.8.2.62.sip > sipnet.ru.sip: SIP, length: 380 REGISTER sip:sipnet.ru SIP/2.0 22:41:37.536549 IP (tos 0x0, ttl 64, id 28883, offset 0, flags [none], proto UDP (17), length 498) 10.8.2.62.sip > sipnet.ru.sip: SIP, length: 470 OPTIONS sip:sipnet.ru SIP/2.0 |
сервет sipnet.ru пингуется, по телнету на порт 5060 захожу, а вот на запрос авторизации asterisk - молчание