VIDEOCHAT  ::   FAQ  ::   Поиск  ::   Регистрация  ::   Вход

SIP домен + Астериск + звонок с одного астериска на другой

Проблемы Asterisk без вэб-оболочек и их решения

Модераторы: april22, Zavr2008

Ответить
mpw
Сообщения: 44
Зарегистрирован: 22 июл 2011, 04:36

SIP домен + Астериск + звонок с одного астериска на другой

Сообщение mpw »

Првиетствую.. очередная пара глупых вопросов .

У меня есть два Asterisk`a Домашний и на работе

первый вопрос:

при звонке с одного на другой по SIP номеру
соединение не проходит... почему?

вот лог астериска на который звоню

Код: Выделить всё


SIP Debugging Enabled for IP: 192.168.1.55:3005
  == Using SIP RTP TOS bits 184
  == Using SIP RTP CoS mark 5
  == Using SIP VRTP TOS bits 136
  == Using SIP VRTP CoS mark 6
    -- Executing [446@from-sip-external:1] NoOp("SIP/94.137.XXX.XXX-0000000c", "Received incoming SIP connect                               ion from unknown peer to 446") in new stack
    -- Executing [446@from-sip-external:2] Set("SIP/94.137.XXX.XXX-0000000c", "DID=446") in new stack
    -- Executing [446@from-sip-external:3] Goto("SIP/94.137.XXX.XXX-0000000c", "s,1") in new stack
    -- Goto (from-sip-external,s,1)
    -- Executing [s@from-sip-external:1] GotoIf("SIP/94.137.XXX.XXX-0000000c", "0?checklang:noanonymous") in                                new stack
    -- Goto (from-sip-external,s,5)
    -- Executing [s@from-sip-external:5] Set("SIP/94.137.XXX.XXX-0000000c", "TIMEOUT(absolute)=15") in new st                               ack
Channel will hangup at 2012-01-11 15:11:09.662 IRKT.
    -- Executing [s@from-sip-external:6] Answer("SIP/94.137.XXX.XXX-0000000c", "") in new stack
    -- Executing [s@from-sip-external:7] Wait("SIP/94.137.XXX.XXX-0000000c", "2") in new stack
    -- Executing [s@from-sip-external:8] Playback("SIP/94.137.XXX.XXX-0000000c", "ss-noservice") in new stack
    -- <SIP/94.137.XXX.XXX-0000000c> Playing 'ss-noservice.ulaw' (language 'en')
  == Using SIP RTP TOS bits 184
  == Using SIP RTP CoS mark 5
  == Using SIP VRTP TOS bits 136
  == Using SIP VRTP CoS mark 6
    -- Executing [446@from-sip-external:1] NoOp("SIP/94.137.XXX.XXX-0000000d", "Received incoming SIP connect                               ion from unknown peer to 446") in new stack
    -- Executing [446@from-sip-external:2] Set("SIP/94.137.XXX.XXX-0000000d", "DID=446") in new stack
    -- Executing [446@from-sip-external:3] Goto("SIP/94.137.XXX.XXX-0000000d", "s,1") in new stack
    -- Goto (from-sip-external,s,1)
    -- Executing [s@from-sip-external:1] GotoIf("SIP/94.137.XXX.XXX-0000000d", "0?checklang:noanonymous") in                                new stack
    -- Goto (from-sip-external,s,5)
    -- Executing [s@from-sip-external:5] Set("SIP/94.137.XXX.XXX-0000000d", "TIMEOUT(absolute)=15") in new st                               ack
Channel will hangup at 2012-01-11 15:11:12.863 IRKT.
    -- Executing [s@from-sip-external:6] Answer("SIP/94.137.XXX.XXX-0000000d", "") in new stack
    -- Executing [s@from-sip-external:7] Wait("SIP/94.137.XXX.XXX-0000000d", "2") in new stack
    -- Executing [s@from-sip-external:8] Playback("SIP/94.137.XXX.XXX-0000000d", "ss-noservice") in new stack
    -- <SIP/94.137.XXX.XXX-0000000d> Playing 'ss-noservice.ulaw' (language 'en')
Really destroying SIP dialog 'OGE0MzZkY2RmYjk1MDM5NmI3YmE0MDdhNDE1MTRhMjA.' Method: REGISTER
    -- Executing [s@from-sip-external:9] PlayTones("SIP/94.137.XXX.XXX-0000000c", "congestion") in new stack
    -- Executing [s@from-sip-external:10] Congestion("SIP/94.137.XXX.XXX-0000000c", "5") in new stack
  == Spawn extension (from-sip-external, s, 8) exited non-zero on 'SIP/94.137.XXX.XXX-0000000d'
    -- Executing [h@from-sip-external:1] Hangup("SIP/94.137.XXX.XXX-0000000d", "") in new stack
  == Spawn extension (from-sip-external, h, 1) exited non-zero on 'SIP/94.137.XXX.XXX-0000000d'

<--- SIP read from UDP:192.168.1.55:3005 --->



<------------->
localhost*CLI> sip set debug off


второй вопрос:

Как сделать так, чтобы абонент которому я звоню на рабочий астерикс набирая например 100@my-work-domain.ru видел входящим 200@my-home-domain.ru а не 200@XXX.XXX.XXX.XXX
mpw
Сообщения: 44
Зарегистрирован: 22 июл 2011, 04:36

Re: SIP домен + Астериск + звонок с одного астериска на друг

Сообщение mpw »

Если честно - то вообще не могу настроить астериск так, чтобы звонить можно было на мои номера вида XXX@my-home-domain.ru с других СИП провайдеров (например с сипнета)....
sipmarket
Сообщения: 32
Зарегистрирован: 08 дек 2011, 05:01
Контактная информация:

Re: SIP домен + Астериск + звонок с одного астериска на друг

Сообщение sipmarket »

А вызовы вообще доходят.

По идее если вызов идет через на какой то SIP DNS,
то сервер вначале проверяет DNS SRV запись
если ее нет, то DNS A запись.
По крайней мере мы так желаем.

Вы какую DNS запись сделали?

Если хотите, то можете сделать тест через нас и потом мне написать и я вам найду и скину лог в вашу сторону.
Посмотрите, что ваш Астериск отвечает на вызов...
Занимаемся VoIP c 1999 года.
mpw
Сообщения: 44
Зарегистрирован: 22 июл 2011, 04:36

Re: SIP домен + Астериск + звонок с одного астериска на друг

Сообщение mpw »

А вызовы вообще доходят.

По идее если вызов идет через на какой то SIP DNS,
то сервер вначале проверяет DNS SRV запись
если ее нет, то DNS A запись.
По крайней мере мы так желаем.

Вы какую DNS запись сделали?

Если хотите, то можете сделать тест через нас и потом мне написать и я вам найду и скину лог в вашу сторону.
Посмотрите, что ваш Астериск отвечает на вызов...
в том то и дело , что запись сделана
_sip._udp SRV 10 5060 flude.ru.
ded
Сообщения: 15622
Зарегистрирован: 26 авг 2010, 19:00

Re: SIP домен + Астериск + звонок с одного астериска на друг

Сообщение ded »

1. Изучайте синтаксис записей SRV
2. и проверяйте правильность командой dig
Ответить
© 2008 — 2024 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH