AF
Asterisk Forum
обсуждения телефонии, VoIP и IP-PBX
12разделов
5 423тем
34 385сообщений
← К списку тем

Помогите разобрать логи новичку в Астериске

Newbies/FAQ Forum 12 сообщений 09.09.2011 01:18 - 13.09.2011 06:33
#1 09.09.2011 01:18

Помогите разобрать логи новичку в Астериске


Здравствуйте. есть необходимость разобраться в логах. поиски в гугле дают не исчерпывающие ответы.
Прошу не пиннать. Я думаю данная тема будет интересна таким же как я новичкам.

нус начнемс.
вопрос 1.
прочитал в интернете что вот это
Code:
[Sep 7 13:07:34] WARNING[3561] chan_sip.c: sip_xmit of 0x1ad90f0 (len 809) to 0.0.0.115:5060 returned -1: Invalid argument

свидетельствует о том, что происходит попытка набрать несуществующий пир.
но установленно опытным путем что если набирать такой пир то выдается вот это
Code:

chan_sip.c:21614 handle_request_invite: Call from '825' to extension '799' rejected because extension not found in context 'superuser'.

Если набирать существующий но недоступный пир то
Code:
Sep 8 12:52:27] NOTICE[23032]: Ext. s:2 @ macro-stdexten: ARG1=849
[Sep 8 12:52:27] NOTICE[23032]: Ext. s:3 @ macro-stdexten: ARG2=SIP/849
[Sep 8 12:52:27] WARNING[23032]: app_dial.c:2041 dial_exec_full: Unable to create channel of type 'SIP' (cause 20 - Unknown)

где 849 это номер который набирают(кажется так)

тогда что же значит первый кусок логов? Ибо в консоле и логах данные сообщения (из первого куска кода) изобилуют
очень нужно получить ответ.

2.
Code:
sip_xmit of 0x25daff0


что это за число такое 0x25daff0, на что оно указывает.

3.
Code:
WARNING[28854] chan_sip.c: Retransmission timeout reached on transmission 12e739a96a734a856a6953410c4f071d@127.0.0.1:5060 for seqno 102 (Critical Request) -- See https://wiki.asterisk.org/wiki/display/AST/SIP+Retransmissions

примерно догадываюсь это видимо просходит когда пир не отвечает на звонок? но хотелось бы услышать более авторитетное мнение, нежели мои догадки.

Очень жду ответов. Если же уважаемые форумчане вам будет лень писать, то хотя бы привидите ссылки на данные вопросы.

Заранее спасибо.
#2 12.09.2011 01:54

Уважаемые форумчане. неужели (если вы знаете ответ) вам трудно помочь новечку?
#3 12.09.2011 05:38

Для начала, эти ошибки не очень информативны!
Для того что бы знать что именно происходит, предлоагаю тебе включить
Code:

core set debug 5

Далее посмотреть по внимательнее на SIP
Code:

sip set debug on

Эти сообщения возможно не будут падать в cli (зависит от настроек), так что думаю стоит заглянуть в full log.
А теми сообщениями о которых говоришь ты, я за 3 года ни разу не пользовался. Может сам чего-то не знаю.
#5 12.09.2011 07:04

s1acky спасибо, попробую

noize спасибо читал, но опытным путем пытались добится таких сообщений не удалось.

буду копать дальше

Added after 11 minutes:

вышло примерно следующее в sip debug в логи он не пишет это, только в cli

Code:

--- (7 headers 0 lines) ---
Retransmitting #4 (no NAT) to 0.0.0.115:5060:
INVITE sip:115 SIP/2.0
Via: SIP/2.0/UDP 127.0.0.1:5060;branch=z9hG4bK74c31564
Max-Forwards: 70
From: "73952291662" ;tag=as407db795
To:
Contact:
Call-ID: 35eb94ed0b364d9f3bd858cf4ed86a44@127.0.0.1:5060
CSeq: 102 INVITE
User-Agent: Asterisk PBX 1.8.4.4
Date: Mon, 12 Sep 2011 06:01:53 GMT
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY, INFO, PUBLISH
Supported: replaces, timer
Content-Type: application/sdp
Content-Length: 277

v=0
o=root 1362988687 1362988687 IN IP4 127.0.0.1
s=Asterisk PBX 1.8.4.4
c=IN IP4 127.0.0.1
t=0 0
m=audio 13154 RTP/AVP 0 3 8 101
a=rtpmap:0 PCMU/8000
a=rtpmap:3 GSM/8000
a=rtpmap:8 PCMA/8000
a=rtpmap:101 telephone-event/8000
a=fmtp:101 0-16
a=ptime:20
a=sendrecv

---
[Sep 12 15:02:00] WARNING[2021]: chan_sip.c:3280 __sip_xmit: sip_xmit of 0x8492c20 (len 809) to 0.0.0.115:5060 returned -1: Invalid argument


причем номера 115 нету ни peers ни в users
#6 12.09.2011 07:33

Через ваш астериск пытаются позвонить. Настраивайте sip.conf в соответствии с рекомендациями по безопасности(например, из статьи http://habrahabr.ru/blogs/voip/103341/) + настраивайте iptables
#7 12.09.2011 08:37

noize wrote:
Через ваш астериск пытаются позвонить. Настраивайте sip.conf в соответствии с рекомендациями по безопасности(например, из статьи http://habrahabr.ru/blogs/voip/103341/) + настраивайте iptables


а вот это уже интересно. статью почитаю.
а вы на основании чего вывод такой сделали? на основании того что пользователей таких нету?



Code:
alwaysauthreject = yes

стоит и так.
#8 12.09.2011 08:59

На основании вот этого:
Code:
INVITE sip:115 SIP/2.0
Via: SIP/2.0/UDP 127.0.0.1:5060;branch=z9hG4bK74c31564
Max-Forwards: 70
From: "73952291662" ;tag=as407db795
To:
Contact:


Для пущей убедительности стоит в астериске набрать команду sip show channels. В выводе должно быть много каналов с адреса 127.0.0.1
#9 12.09.2011 09:05

да есть
Code:

0.0.0.115 (None) 645317ba6a34151 0x0 (nothing) No Init: INVITE
127.0.0.1 (None) ofkGSpqqLcCgnaH 0x0 (nothing) No Rx: REGISTER
127.0.0.1 (None) ofkGSpqqLcCgnaH 0x0 (nothing) No Rx: REGISTER
127.0.0.1 (None) ofkGSpqqLcCgnaH 0x0 (nothing) No Rx: REGISTER



помогите понять. кто то с From: "73952291662" звонит, и как он становится ;tag=as407db795
то есть как будто это уже астериск звонит? или как?
причем to sip 115
то есть он пытается набрать 115 номер ?

при чем с адреса 127.0.0.1 висит 3 канала, и ID меняется периодически. вот детайл по одному из них

Code:
* SIP Call
Curr. trans. direction: Incoming
Call-ID: VvG5kCrdXlRMThyeQxgV..hwn55idqcJ
Owner channel ID:
Our Codec Capability: 0x80000008000e (gsm|ulaw|alaw|h263|testlaw)
Non-Codec Capability (DTMF): 1
Their Codec Capability: 0x0 (nothing)
Joint Codec Capability: 0x0 (nothing)
Format: 0x0 (nothing)
T.38 support No
Video support No
MaxCallBR: 0 kbps
Theoretical Address: 127.0.0.1:5080
Received Address: 127.0.0.1:5080
SIP Transfer mode: open
Force rport: Yes
Audio IP: 127.0.0.1 (local)
Our Tag: as34441a0a
Their Tag: CXsiRcSuTSfkeUDnh0VYp9ArhYZM3WOg
SIP User agent: pjsip python
Need Destroy: No
Last Message: Rx: REGISTER
Promiscuous Redir: No
Route: N/A
DTMF Mode: rfc2833
SIP Options: (none)
Session-Timer: Inactive



* SIP Call
Curr. trans. direction: Incoming
Call-ID: VvG5kCrdXlRMThyeQxgV..hwn55idqcJ
Owner channel ID:
Our Codec Capability: 0x80000008000e (gsm|ulaw|alaw|h263|testlaw)
Non-Codec Capability (DTMF): 1
Their Codec Capability: 0x0 (nothing)
Joint Codec Capability: 0x0 (nothing)
Format: 0x0 (nothing)
T.38 support No
Video support No
MaxCallBR: 0 kbps
Theoretical Address: 127.0.0.1:5080
Received Address: 127.0.0.1:5080
SIP Transfer mode: open
Force rport: Yes
Audio IP: 127.0.0.1 (local)
Our Tag: as5ea450ba
Their Tag: 48DfWrqmY3ri47qaITSzAsyW8L6MqQJG
SIP User agent: pjsip python
Need Destroy: No
Last Message: Rx: REGISTER
Promiscuous Redir: No
Route: N/A
DTMF Mode: rfc2833
SIP Options: (none)
Session-Timer: Inactive



* SIP Call
Curr. trans. direction: Incoming
Call-ID: VvG5kCrdXlRMThyeQxgV..hwn55idqcJ
Owner channel ID:
Our Codec Capability: 0x80000008000e (gsm|ulaw|alaw|h263|testlaw)
Non-Codec Capability (DTMF): 1
Their Codec Capability: 0x0 (nothing)
Joint Codec Capability: 0x0 (nothing)
Format: 0x0 (nothing)
T.38 support No
Video support No
MaxCallBR: 0 kbps
Theoretical Address: 127.0.0.1:5080
Received Address: 127.0.0.1:5080
SIP Transfer mode: open
Force rport: Yes
Audio IP: 127.0.0.1 (local)
Our Tag: as5a3fb33a
Their Tag: u6VT2mtU7uhdcxnsBdQQdfKvxM266BFg
SIP User agent: pjsip python
Need Destroy: No
Last Message: Rx: REGISTER
Promiscuous Redir: No
Route: N/A
DTMF Mode: rfc2833
SIP Options: (none)
Session-Timer: Inactive

что то не пойму. астериск сам куда то позвонить что ль пытается?

а это по 0.0.0.115
Code:
* SIP Call
Curr. trans. direction: Outgoing
Call-ID: 32da4875482a9a055b1aa144709db191@127.0.0.1:5060
Owner channel ID:
Our Codec Capability: 0x80000008000e (gsm|ulaw|alaw|h263|testlaw)
Non-Codec Capability (DTMF): 1
Their Codec Capability: 0x0 (nothing)
Joint Codec Capability: 0x80000008000e (gsm|ulaw|alaw|h263|testlaw)
Format: 0x0 (nothing)
T.38 support No
Video support No
MaxCallBR: 384 kbps
Theoretical Address: 0.0.0.115:5060
Received Address: 0.0.0.115:5060
SIP Transfer mode: open
Force rport: No
Audio IP: 127.0.0.1 (local)
Our Tag: as5c928bf3
Their Tag:
SIP User agent:
Original uri: sip:115
Need Destroy: No
Last Message: Init: INVITE
Promiscuous Redir: No
Route: N/A
DTMF Mode: rfc2833
SIP Options: (none)
Session-Timer: Inactive
#10 12.09.2011 09:51

Нужно срочно закрыть порт в фаерволе udp 5060 снаружи.
Поменять пароли на более сложные.
+739 - это похоже подключение из Египта

_________________
http://www.myipats.ru
#11 12.09.2011 10:00

нет
+7 это ж россия вроде
3952 код города иркутск
#12 13.09.2011 06:33

Подскажите пожалуйста. это кто то с внешки пытается сип 115 набрать?