У меня появилась задача - для начала настроить Asterisk на приём звонков с любых телефонов (мобильных, городских, IP), когда заставлю всё это работать, буду развивать это дело дальше. Читал мануалы, форумы, в итоге решил установить готовое решение (Asterisk + FreePBX на центосе).
Итак, перейдём сразу к проблемам:
1. Звонки на городские номера проходят, но гудков при звонке нету (в чем может быть проблема?). На мобильные не позвонить вообще.
2. На IP телефон никак не позвонить, логи прикрепляю ниже. Телефон Panasonic KX-UT123. Звоню с мобильного или городского - "соединение не может быть установлено".
Кодеки установил.
Перепробовал много чего из того, что выдал гугл. Результат тот же. Решил, что быстрее будет решить проблему через форум, да и будущая помощь явно не будет лишней.
Заранее спасибо.
Прикрепляю настройки и лог, если нужны еще какие-то, без проблем закину еще:
PRIME_BBCODE_SPOILER_SHOW PRIME_BBCODE_SPOILER: SIP
Код: Выделить всё
[002]
deny=0.0.0.0/0.0.0.0
disallow=all
secret=qaz002
dtmfmode=rfc2833
canreinvite=no
context=from-internal
host=dynamic
trustrpid=yes
sendrpid=no
type=peer
nat=yes
port=5060
qualify=yes
qualifyfreq=60
transport=udp
encryption=no
callgroup=
pickupgroup=
allow=alaw
allow=ulaw
allow=g729
allow=g723
allow=gsm
dial=SIP/002
mailbox=002@device
permit=0.0.0.0/0.0.0.0
callerid=device <002>
callcounter=yes
faxdetect=no
cc_monitor_policy=generic
[MAPT]
disallow=all
host=89.28.160.23
directmedia=update,nonat
nat=no
type=peer
type=friend
dtmfmode=rfc2833
allow=alaw
allow=ulaw
allow=g729
allow=g723
allow=gsm
canreinvite=yes
context=from-trunk-sip-MAPT
PRIME_BBCODE_SPOILER_SHOW PRIME_BBCODE_SPOILER: Лог при звонке с мобильного на телефон
Код: Выделить всё
<--- SIP read from UDP:89.28.160.23:5061 --->
INVITE sip:69801@89.28.166.183;user=phone SIP/2.0
Via: SIP/2.0/UDP 89.28.160.23:5061;rport;branch=z9hG4bK-477760958-3792778173-817677987-203481435
From: <sip:9113574005@89.28.160.23:5061;user=phone>;tag=1181945278-3792778173-817677987-203481435
To: <sip:69801@89.28.166.183;user=phone>
Call-ID: be0d7364bd3311e2a3c6bc305be1200c@89.28.160.23
CSeq: 1 INVITE
Contact: <sip:9113574005@89.28.160.23:5061;user=phone>
Content-Type: application/sdp
Allow: ACK, BYE, CANCEL, INFO, INVITE, OPTIONS, REFER, REGISTER, SUBSCRIBE, UPDATE
Max-Forwards: 70
User-Agent: MERA MVTS3G v.4.4.0-16
Cisco-Guid: 741659775-3161133538-2232849900-81909911
Content-Length: 389
v=0
o=- 1368604326 1368604326 IN IP4 89.28.160.23
s=-
c=IN IP4 89.28.160.23
t=0 0
m=audio 12886 RTP/AVP 8 18 97 98 99 96
a=rtpmap:8 PCMA/8000
a=rtpmap:18 G729/8000
a=fmtp:18 annexb=no
a=rtpmap:97 G729/8000
a=fmtp:97 annexb=no
a=rtpmap:98 G729/8000
a=fmtp:98 annexb=yes
a=rtpmap:99 G729/8000
a=fmtp:99 annexb=yes
a=rtpmap:96 telephone-event/8000
a=fmtp:96 0-15
a=sendrecv
<------------->
--- (13 headers 18 lines) ---
Sending to 89.28.160.23:5061 (no NAT)
Using INVITE request as basis request - be0d7364bd3311e2a3c6bc305be1200c@89.28.160.23
No matching peer for '9113574005' from '89.28.160.23:5061'
Found RTP audio format 8
Found RTP audio format 18
Found RTP audio format 97
Found RTP audio format 98
Found RTP audio format 99
Found RTP audio format 96
Found audio description format PCMA for ID 8
Found audio description format G729 for ID 18
Found audio description format G729 for ID 97
Found audio description format G729 for ID 98
Found audio description format G729 for ID 99
Found audio description format telephone-event for ID 96
Capabilities: us - 0x80004 (ulaw|h263), peer - audio=0x108 (alaw|g729)/video=0x0 (nothing)/text=0x0 (nothing), combined - 0x0 (nothing)
Non-codec capabilities (dtmf): us - 0x1 (telephone-event|), peer - 0x1 (telephone-event|), combined - 0x1 (telephone-event|)
[May 14 11:18:03] NOTICE[28390]: chan_sip.c:8897 process_sdp: No compatible codecs, not accepting this offer!
<--- Reliably Transmitting (no NAT) to 89.28.160.23:5061 --->
SIP/2.0 488 Not acceptable here
Via: SIP/2.0/UDP 89.28.160.23:5061;branch=z9hG4bK-477760958-3792778173-817677987-203481435;received=89.28.160.23;rport=5061
From: <sip:9113574005@89.28.160.23:5061;user=phone>;tag=1181945278-3792778173-817677987-203481435
To: <sip:69801@89.28.166.183;user=phone>;tag=as0314c71e
Call-ID: be0d7364bd3311e2a3c6bc305be1200c@89.28.160.23
CSeq: 1 INVITE
Server: FPBX-2.9.0(1.8.7.1)
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY, INFO, PUBLISH
Supported: replaces, timer
Content-Length: 0
<------------>
Scheduling destruction of SIP dialog 'be0d7364bd3311e2a3c6bc305be1200c@89.28.160.23' in 32000 ms (Method: INVITE)
<--- SIP read from UDP:89.28.160.23:5061 --->
ACK sip:69801@89.28.166.183;user=phone SIP/2.0
Via: SIP/2.0/UDP 89.28.160.23:5061;rport;branch=z9hG4bK-477760958-3792778173-817677987-203481435
From: <sip:9113574005@89.28.160.23:5061;user=phone>;tag=1181945278-3792778173-817677987-203481435
To: <sip:69801@89.28.166.183;user=phone>;tag=as0314c71e
Call-ID: be0d7364bd3311e2a3c6bc305be1200c@89.28.160.23
CSeq: 1 ACK
Max-Forwards: 70
User-Agent: MERA MVTS3G v.4.4.0-16
Content-Length: 0
<------------->
--- (9 headers 0 lines) ---
Really destroying SIP dialog 'be0d7364bd3311e2a3c6bc305be1200c@89.28.160.23' Method: ACK