Вход | Регистрация
Вы здесь: Главная / Форум / Главный форум по Asterisk / Конфигурация и настройка / Помогите пожалуйста научится разбираться в логах

Помогите пожалуйста научится разбираться в логах

И выяснить наконец суть проблемы
Откуда: г. Суровых мужчин
Сообщений: 18

Помогите пожалуйста научится разбираться в логах

:D

Вобщем и целом ситуация следующая:

1. Имеем аккаунт у SIP провайдера с внешним прокси (chel.media.usi.ru)
2. Имеем сервер-маршрутизатор с NAT для всей подсети. Софтфоны подключаются без использования NAT и работают без проблем.
3. В подсети имеем сервер в asterisk, клиенты подключаются и работают.

Хотим транк с вышеупомянутым аккаунтом.

Подключаем транк:

[UMTEL]

host=chel.media.usi.ru
username=правильный
secret=неважно
trunkname=UMTEL
context=DID_UMTEL
group=null
hasexten=no
hasiax=no
hassip=yes
registeriax=no
registersip=yes
trunkstyle=voip
outboundproxy=chel.media.usi.ru
fromdomain=chel.media.usi.ru
fromuser=правильно
insecure=no
disallow=all
allow=ulaw,alaw,gsm,g726

В sip.conf:

[general]

context=default
allowoverlap=no
bindport=5060
bindaddr=0.0.0.0
srvlookup=yes
externip=нашвнешний
externrefresh=60
localnet=192.168.0.0/16
nat=no
canreinvite=nonat
allowexternaldomains=yes
allowguest=no
allowsubscribe=yes
allowtransfer=yes
alwaysauthreject=no
autodomain=no
callevents=no
checkmwi=10
compactheaders=no
defaultexpiry=120
domain=
dtmfmode=
dumphistory=no
fromdomain=
g726nonstandard=no
jbenable=no
jbforce=no
jbimpl=
jblog=no
jbmaxsize=
jbresyncthreshold=
language=
maxcallbitrate=384
maxexpiry=3600
minexpiry=60
mohinterpret=default
mohsuggest=
mwi_from=
notifyringing=yes
pedantic=no
progressinband=never
promiscredir=no
realm=asterisk
recordhistory=no
registerattempts=0
registertimeout=20
relaxdtmf=no
rtpholdtimeout=
rtptimeout=
sendrpid=no
sipdebug=yes
subscribecontext=
t1min=100
t38pt_udptl=no
tos_audio=none
tos_sip=none
tos_video=none
trustrpid=no
useragent=Asterisk PBX
usereqphone=no
disallow=all
allow=

extentions.conf

[CallingRule_AllExtCalls]
exten=_XXXXX.,1,Macro(trunkdial-failover-0.3,${UMTEL}/${,${EXTEN:0})},,UMTEL,)

Звоним с консоли с включеным дебагом sip.

R508-01*CLI> console dial 7298325@CallingRule_AllExtCalls
Audio is at нашвнешний port 13514
Adding codec 0x4 (ulaw) to SDP
Adding codec 0x8 (alaw) to SDP
Adding codec 0x2 (gsm) to SDP
Adding codec 0x800 (g726) to SDP
Adding non-codec 0x1 (telephone-event) to SDP
Reliably Transmitting (no NAT) to 62.148.237.132:5060:
INVITE sip:chel.media.usi.ru SIP/2.0
Via: SIP/2.0/UDP нашвнешний:5060;branch=z9hG4bK4ca17f57;rport
From: "правильный@chel.media.usi.ru" <sip:правильный@chel.media.usi.ru>;tag=as70e13bff
To: <sip:chel.media.usi.ru>
Contact: <sip:правильный@нашвнешний>
Call-ID: 7d3441bf334d35dd4da040a97f4a9f52@chel.media.usi.ru
CSeq: 102 INVITE
User-Agent: Asterisk PBX
Max-Forwards: 70
Date: Wed, 02 Jun 2010 04:36:24 GMT
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY
Supported: replaces
Content-Type: application/sdp
Content-Length: 320

v=0
o=root 11170 11170 IN IP4 нашвнешний
s=session
c=IN IP4 нашвнешний
t=0 0
m=audio 13514 RTP/AVP 0 8 3 111 101
a=rtpmap:0 PCMU/8000
a=rtpmap:8 PCMA/8000
a=rtpmap:3 GSM/8000
a=rtpmap:111 G726-32/8000
a=rtpmap:101 telephone-event/8000
a=fmtp:101 0-16
a=silenceSupp:off - - - -
a=ptime:20
a=sendrecv

---
R508-01*CLI>
<--- SIP read from 62.148.237.132:5060 --->
SIP/2.0 100 Trying
From: "правильный@chel.media.usi.ru"<sip:правильный@chel.media.usi.ru>;tag=as70e13bff
To: <sip:chel.media.usi.ru>
Call-ID: 7d3441bf334d35dd4da040a97f4a9f52@chel.media.usi.ru
CSeq: 102 INVITE
Via: SIP/2.0/UDP нашвнешний:5060;rport=5060;branch=z9hG4bK4ca17f57
Content-Length: 0


<------------->
--- (7 headers 0 lines) ---

<--- SIP read from 62.148.237.132:5060 --->
SIP/2.0 407 Proxy Authentication Required
From: "правильный@chel.media.usi.ru"<sip:правильный@chel.media.usi.ru>;tag=as70e13bff
To: <sip:chel.media.usi.ru>;tag=1177557646
Call-ID: 7d3441bf334d35dd4da040a97f4a9f52@chel.media.usi.ru
CSeq: 102 INVITE
Via: SIP/2.0/UDP нашвнешний:5060;rport=5060;branch=z9hG4bK4ca17f57
contact: <sip:chel.media.usi.ru:5060;maddr=62.148.237.132>
supported: com.nortelnetworks.firewall,p-3rdpartycontrol,nosec,join
proxy-authenticate: Digest realm="Realm",nonce="MTI3NTQ1MzMwMzI0NDg5ODIwY2EwMGQ3NmY5YjUzN2QwZmRhNmE5NDUxNjFh",stale=false,algorithm=MD5,qop="auth,auth-int"
Content-Length: 0


<------------->
--- (10 headers 0 lines) ---
Transmitting (no NAT) to 62.148.237.132:5060:
ACK sip:chel.media.usi.ru SIP/2.0
Via: SIP/2.0/UDP нашвнешний:5060;branch=z9hG4bK4ca17f57;rport
From: "правильный@chel.media.usi.ru" <sip:правильный@chel.media.usi.ru>;tag=as70e13bff
To: <sip:chel.media.usi.ru>;tag=1177557646
Contact: <sip:правильный@нашвнешний>
Call-ID: 7d3441bf334d35dd4da040a97f4a9f52@chel.media.usi.ru
CSeq: 102 ACK
User-Agent: Asterisk PBX
Max-Forwards: 70
Content-Length: 0


---
Audio is at нашвнешний port 13514
Adding codec 0x4 (ulaw) to SDP
Adding codec 0x8 (alaw) to SDP
Adding codec 0x2 (gsm) to SDP
Adding codec 0x800 (g726) to SDP
Adding non-codec 0x1 (telephone-event) to SDP
Reliably Transmitting (no NAT) to 62.148.237.132:5060:
INVITE sip:chel.media.usi.ru SIP/2.0
Via: SIP/2.0/UDP нашвнешний:5060;branch=z9hG4bK24562fd5;rport
From: "правильный@chel.media.usi.ru" <sip:правильный@chel.media.usi.ru>;tag=as70e13bff
To: <sip:chel.media.usi.ru>
Contact: <sip:правильный@нашвнешний>
Call-ID: 7d3441bf334d35dd4da040a97f4a9f52@chel.media.usi.ru
CSeq: 103 INVITE
User-Agent: Asterisk PBX
Max-Forwards: 70
Proxy-Authorization: Digest username="правильный", realm="Realm", algorithm=MD5, uri="sip:chel.media.usi.ru", nonce="MTI3NTQ1MzMwMzI0NDg5ODIwY2EwMGQ3NmY5YjUzN2QwZmRhNmE5NDUxNjFh", response="b4c86db31db7325c75a5f6d9cd920215", qop=auth, cnonce="2c3bea91", nc=00000001
Date: Wed, 02 Jun 2010 04:36:24 GMT
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY
Supported: replaces
Content-Type: application/sdp
Content-Length: 320

v=0
o=root 11170 11171 IN IP4 нашвнешний
s=session
c=IN IP4 нашвнешний
t=0 0
m=audio 13514 RTP/AVP 0 8 3 111 101
a=rtpmap:0 PCMU/8000
a=rtpmap:8 PCMA/8000
a=rtpmap:3 GSM/8000
a=rtpmap:111 G726-32/8000
a=rtpmap:101 telephone-event/8000
a=fmtp:101 0-16
a=silenceSupp:off - - - -
a=ptime:20
a=sendrecv

---
R508-01*CLI>
<--- SIP read from 62.148.237.132:5060 --->
SIP/2.0 100 Trying
From: "правильный@chel.media.usi.ru"<sip:правильный@chel.media.usi.ru>;tag=as70e13bff
To: <sip:chel.media.usi.ru>
Call-ID: 7d3441bf334d35dd4da040a97f4a9f52@chel.media.usi.ru
CSeq: 103 INVITE
Via: SIP/2.0/UDP нашвнешний:5060;rport=5060;branch=z9hG4bK24562fd5
Content-Length: 0


<------------->
--- (7 headers 0 lines) ---

<--- SIP read from 62.148.237.132:5060 --->
SIP/2.0 404 Not Found
From: "правильный правильный"<sip:правильный@chel.media.usi.ru>;tag=as70e13bff
To: <sip:chel.media.usi.ru>;tag=1535829891
Call-ID: 7d3441bf334d35dd4da040a97f4a9f52@chel.media.usi.ru
CSeq: 103 INVITE
Via: SIP/2.0/UDP нашвнешний:5060;rport=5060;branch=z9hG4bK24562fd5
contact: <sip:chel.media.usi.ru:5060;maddr=62.148.237.132>
supported: com.nortelnetworks.firewall,p-3rdpartycontrol,nosec,join
Content-Length: 0


<------------->
--- (9 headers 0 lines) ---
Transmitting (no NAT) to 62.148.237.132:5060:
ACK sip:chel.media.usi.ru SIP/2.0
Via: SIP/2.0/UDP нашвнешний:5060;branch=z9hG4bK24562fd5;rport
From: "правильный@chel.media.usi.ru" <sip:правильный@chel.media.usi.ru>;tag=as70e13bff
To: <sip:chel.media.usi.ru>;tag=1535829891
Contact: <sip:правильный@нашвнешний>
Call-ID: 7d3441bf334d35dd4da040a97f4a9f52@chel.media.usi.ru
CSeq: 103 ACK
User-Agent: Asterisk PBX
Max-Forwards: 70
Content-Length: 0


---
<< Hangup on console >>
Really destroying SIP dialog '7d3441bf334d35dd4da040a97f4a9f52@chel.media.usi.ru' Method: INVITE
Really destroying SIP dialog '55b9689e151bfc393618f41e1a530acb@192.168.58.254' Method: REGISTER
2010-06-02 09:25

Avatara of svoy
Откуда: Киев
Сообщений: 1096

Re: Помогите пожалуйста научится разбираться в логах

чтобы начать разбираться в логах, выучите работу протокола sip.. хотя бы простую последовательность установления соединения..
2010-06-02 10:07

Avatara of switch
Откуда: Уфа
Сообщений: 5856

Re: Помогите пожалуйста научится разбираться в логах

в этом вам помогут книжки гольдштейна
http://www.lynks.ru - Решения телефонии, мини-АТС, VoIP на основе Trixbox и Asterisk
2010-06-02 10:18

Avatara of trscod
Откуда: Казань
Сообщений: 270

Re: Помогите пожалуйста научится разбираться в логах

Книжки... Стишки :)
И в мирном космосе покой!
2010-06-02 10:34

Сообщений: 6521

Re: Помогите пожалуйста научится разбираться в логах

Продублируюсь:
Укажите номер расчётного счёта для пожертвований.
Когда соберём нужную сумму - станут доступны платные курсы, и/или индивидуальные VoIP консультанты, репетиторы.
2010-06-02 10:56

Откуда: г. Суровых мужчин
Сообщений: 18

Re: Помогите пожалуйста научится разбираться в логах

Спасибо, уважаемые, если Вам совсем нечего сказать по существу, тогда видимо действительно придется обратиться к специалистам.

Вместо того чтобы блистать познаниями в литературном русском, сказали бы по существу. Если Вам не понравилась моя формулировка темы, то можно было так и сказать. Спасибо за бесценные консультации.
2010-06-02 11:04

Откуда: г. Суровых мужчин
Сообщений: 18

Re: Помогите пожалуйста научится разбираться в логах

svoy:

чтобы начать разбираться в логах, выучите работу протокола sip.. хотя бы простую последовательность установления соединения..
Хороший совет. Итак, на память в случае использования прокси(извините если обшибусь)

1. INVITE в сторону proxy
2. proxy определяет местоположение
3. получаем ответ с текущим адресом
4. INVITE от прокси абоненту
5. RINGING
6. OK
7. ACK
Разговор
8. bye
9. OK

Может еще посоветуете букварь выучить?
2010-06-02 11:08

Откуда: г. Суровых мужчин
Сообщений: 18

Re: Помогите пожалуйста научится разбираться в логах

ded:

Продублируюсь:
Укажите номер расчётного счёта для пожертвований.
Когда соберём нужную сумму - станут доступны платные курсы, и/или индивидуальные VoIP консультанты, репетиторы.
Продублируюсь:

Уважаемый, если очень хочется что-то сказать, а нечего - можно с шумом выдохнуть воздух. Говорят - помогает.

И спасибо за бесценные сведения, извините если Вам не понравилась моя формулировка темы. Надо было наверное сабжем указать "Памагите, плиз, хелп очень нада туплю капец ужо ниделю!!!"
2010-06-02 11:09

Сообщений: 6521

Re: Помогите пожалуйста научится разбираться в логах

А мне есть что сказать.
Конечной целью любого бизнеса является что?
Конечной целью Вашей работы является зарплата, не так ли?
Если мы всем миром насобираем Вам достойную зарплату, может это легче, чем выковыривать из анализов личинки нематодов?

А суровым челябинцам не мешает подучиться по VoIP, неважно с каким сабжем. Вы так хорошо изучили протокол SIP судя по предыдущему посту!
2010-06-02 11:36

Откуда: г. Суровых мужчин
Сообщений: 18

Re: Помогите пожалуйста научится разбираться в логах

ded:

А мне есть что сказать.
Конечной целью любого бизнеса является что?
Конечной целью Вашей работы является зарплата, не так ли?
Если мы всем миром насобираем Вам достойную зарплату, может это легче, чем выковыривать из анализов личинки нематодов?

А суровым челябинцам не мешает подучиться по VoIP, неважно с каким сабжем. Вы так хорошо изучили протокол SIP судя по предыдущему посту!
Сказать Вам по сути - нечего, болтология одна, ничего существенного. Ни ссылок, ни намеков на неправильные настройки - просто пустая брехня.

1. Конечной целью любого бизнеса является продукт(услуга) востребованный на рынке. Вам не жаль терять время на бесполезную полемику в форумах? Или это есть цель вашего "бизнеса"? Тогда кем же она востребована, позвольте поинтересоваться?
2. Ваша зарплата - ваше дело, моля зарплата - мое. Я вашим благосостоянием не интересуюсь, не извольте совать свой нос и в моё.
3. Каждый специализируется в своем деле. Я просто просил мне помочь, а не учить жизни, понял?

Целью моего поста есть получить отправную точку для дальнейших рассуждений, которую я по причине своего малого опыта просто напросто не вижу.

А Ваша цель - унизить и оскорбить меня, причем не зная меня совершенно. Зачем? Для самоутверждения? Типа я так крут - а ты сиди учи букварь? Ну и нафига это надо?

И на будущее - по христиански сначала немощному помочь, а потом уж указывать правильный путь. Есть разве толк уставшему в пути человеку просящему водички указывать как пройти к общественному колодцу за 100 км?

Все учатся. И Вы когда то учились, что же касается подходов - то у всех они разные.
2010-06-02 12:02

Добавить страницу в закладки:  Delicious Google Slashdot Yahoo Yandex.ru Reddit Digg Technorati Bobrdobr.ru Newsland.ru Smi2.ru Rumarkz.ru Vaau.ru Memori.ru Rucity.com Moemesto.ru News2.ru Mister-Wong.ru Myscoop.ru 100zakladok.ru