Пожалуйста, войдите здесь. Часто задаваемые вопросы О нас
Задайте Ваш вопрос

Нет исходящих вывозов через asterisk

0

Добрый день.

Установил, настроил asterisk - подключается к rosnet'у и имеет входящие и исходящие звонки. К астериску подрубаются SIP телефоны и принимают/совершают вызовы.

Все работало нормально на исходящие и на входящие. Но после того как начал ковыряться с кодеками - перестали работать исходящие вызовы, хотя если софтфоном подрубится к роснету - все работает прекрасно.

Не подскажите - где может быть косяк?

Вот конфиги: sip.conf:

[general]

register => user:123456@6653055.phone.rosnet.ru/6653055

localnet
= 192.168.1.0/255.255.255.0
externip
= 87.244.7.206
externrefresh
= 60
nat
= no
canreinvite
= no
context
= 6653055-is

language
=ru
defaultexpiry
=600

allowguest
= no
bindport
= 5060

allowoverlap
= no

udpbindaddr
= 0.0.0.0
tcpenable
= no
tcpbindaddr
= 0.0.0.0

srvlookup
= yes
subscribecontext
= default

;allow = all
disallow
= all
allow
= alaw
allow
= ulaw
allow
= g729
allow
= gsm

[sipnet]
secret
= 123456
defaultuser
= user
username
= user
trunkname
= sipnet
host
= 6653055.phone.rosnet.ru
context
= 6653055-is
insecure
= invite
fromuser
= 6653055
fromdomain
= 6653055.phone.rosnet.ru
type
= peer
disallow
= all
allow
= alaw
allow
= ulaw
allow
= g729
allow
= gsm
nat
= no
canreinvite
= no
dtmfmode
= info
callcounter
= yes

users.conf:

[general]
fullname
= New User
userbase
= 6000
hasvoicemail
= yes
vmsecret
= 1234
hassip
= yes
hasiax
= yes
hasmanager
= no
callwaiting
= yes
threewaycalling
= yes
callwaitingcallerid
= yes
transfer
= yes
canpark
= yes
cancallforward
= yes
callreturn
= yes
callgroup
= 1
pickupgroup
= 1

[1002]
type
=friend
nat
= yes
canreinvite
= no
hassip
= yes
defaultuser
= 1002
context
=office-users
secret
=sandello
cid_number
= 1002
vmsecret
=123
host
=dynamic
dtmfmode
=rfc2833
username
=1002
disallow
=all
allow
=alaw
allow
=ulaw
allow
=g729
allow
=gsm

extensions.conf:

[6653055-is]

    exten
=> user,1,Answer
    exten
=> user,2,Playback(privetstvie-work)
    exten
=> user,3,Dial(SIP/1002)
    exten
=> user,4,Hangup

   
[office-users]
    exten
=> _XXXXXXXXXXX,1,Dial(SIP/${EXTEN}@sipnet,30,r)

Звонки извне проходят замечательно, а вот исходящие не идут... Вот логи, при попытке исходящего звонка:

<--- SIP read from UDP:213.108.18.100:60950 --->
INVITE sip:79671983788@87.244.7.206 SIP/2.0

Via: SIP/2.0/UDP 10.0.2.134:5062;branch=z9hG4bK807476705

From: "Operator 1002"
<sip:1002@87.244.7.206>;tag=1497460098

To:
<sip:79671983788@87.244.7.206>

Call-ID: 527852667@10.0.2.134

CSeq: 1 INVITE

Contact:
<sip:1002@10.0.2.134:5062>

Content-Type: application/sdp

Allow: INVITE, INFO, PRACK, ACK, BYE, CANCEL, OPTIONS, NOTIFY, REGISTER, SUBSCRIBE, REFER, PUBLISH, UPDATE, MESSAGE

Max-Forwards: 70

User-Agent: Yealink SIP-T18 18.0.14.5

Supported: replaces

Allow-Events: talk,hold,conference,refer,check-sync

Content-Length: 290



v=0

o=- 20006 20006 IN IP4 10.0.2.134

s=SDP data

c=IN IP4 10.0.2.134

t=0 0

m=audio 11792 RTP/AVP 8 0 9 18 101

a=rtpmap:8 PCMA/8000

a=rtpmap:0 PCMU/8000

a=rtpmap:9 G722/8000

a=rtpmap:18 G729/8000

a=fmtp:18 annexb=no

a=fmtp:101 0-15

a=rtpmap:101 telephone-event/8000

a=sendrecv


<------------->
--- (14 headers 14 lines) ---

gateway*CLI>
Sending to 10.0.2.134 : 5062 (no NAT)

gateway*CLI>
Using INVITE request as basis request - 527852667@10.0.2.134
Found peer '1002' for '1002' from 213.108.18.100:60950

<--- Reliably Transmitting (NAT) to 213.108.18.100:60950 --->
SIP/2.0 401 Unauthorized

Via: SIP/2.0/UDP 10.0.2.134:5062;branch=z9hG4bK807476705;received=213.108.18.100

From: "Operator 1002"
<sip:1002@87.244.7.206>;tag=1497460098

To:
<sip:79671983788@87.244.7.206>;tag=as1bda2e66

Call-ID: 527852667@10.0.2.134

CSeq: 1 INVITE

Server: Asterisk PBX 1.6.2.20

Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY, INFO

Supported: replaces, timer

WWW-Authenticate: Digest algorithm=MD5, realm="asterisk", nonce="4509296c"

Content-Length: 0




<------------>

gateway*CLI>
Scheduling destruction of SIP dialog '527852667@10.0.2.134' in 32000 ms (Method: INVITE)

gateway*CLI>

<--- SIP read from UDP:213.108.18.100:60950 --->
ACK sip:79671983788@87.244.7.206 SIP/2.0

Via: SIP/2.0/UDP 10.0.2.134:5062;branch=z9hG4bK807476705

From: "Operator 1002"
<sip:1002@87.244.7.206>;tag=1497460098

To:
<sip:79671983788@87.244.7.206>;tag=as1bda2e66

Call-ID: 527852667@10.0.2.134

CSeq: 1 ACK

Content-Length: 0




<------------->

gateway*CLI>
--- (7 headers 0 lines) ---

gateway*CLI>

<--- SIP read from UDP:213.108.18.100:60950 --->
INVITE sip:79671983788@87.244.7.206 SIP/2.0

Via: SIP/2.0/UDP 10.0.2.134:5062;branch=z9hG4bK248076524

From: "Operator 1002"
<sip:1002@87.244.7.206>;tag=1497460098

To:
<sip:79671983788@87.244.7.206>

Call-ID: 527852667@10.0.2.134

CSeq: 2 INVITE

Contact:
<sip:1002@10.0.2.134:5062>

Authorization: Digest username="1002", realm="asterisk", nonce="4509296c", uri="sip:79671983788@87.244.7.206", response="7a447fd38d7a9c25bab04cfe42ca0dc7", algorithm=MD5

Content-Type: application/sdp

Allow: INVITE, INFO, PRACK, ACK, BYE, CANCEL, OPTIONS, NOTIFY, REGISTER, SUBSCRIBE, REFER, PUBLISH, UPDATE, MESSAGE

Max-Forwards: 70

User-Agent: Yealink SIP-T18 18.0.14.5

Supported: replaces

Allow-Events: talk,hold,conference,refer,check-sync

Content-Length: 290



v=0

o=- 20006 20006 IN IP4 10.0.2.134

s=SDP data

c=IN IP4 10.0.2.134

t=0 0

m=audio 11792 RTP/AVP 8 0 9 18 101

a=rtpmap:8 PCMA/8000

a=rtpmap:0 PCMU/8000

a=rtpmap:9 G722/8000

a=rtpmap:18 G729/8000

a=fmtp:18 annexb=no

a=fmtp:101 0-15

a=rtpmap:101 telephone-event/8000

a=sendrecv


<------------->
--- (15 headers 14 lines) ---
Sending to 213.108.18.100 : 60950 (NAT)
Using INVITE request as basis request - 527852667@10.0.2.134
Found peer '1002' for '1002' from 213.108.18.100:60950

gateway*CLI>
Found RTP audio format 8

gateway*CLI>
Found RTP audio format 0
Found RTP audio format 9
Found RTP audio format 18
Found RTP audio format 101
Found audio description format PCMA for ID 8
Found audio description format PCMU for ID 0
Found audio description format G722 for ID 9
Found audio description format G729 for ID 18
Found audio description format telephone-event for ID 101
Capabilities: us - 0x10e (gsm|ulaw|alaw|g729), peer - audio=0x110c (ulaw|alaw|g729|g722)/video=0x0 (nothing)/text=0x0 (nothing), combined - 0x10c (ulaw|alaw|g729)
Non-codec capabilities (dtmf): us - 0x1 (telephone-event), peer - 0x1 (telephone-event), combined - 0x1 (telephone-event)
Peer audio RTP is at port 10.0.2.134:11792
Looking for 79671983788 in office-users (domain 87.244.7.206)

gateway*CLI>
list_route: hop:
<sip:1002@10.0.2.134:5062>

gateway*CLI>

<--- Transmitting (NAT) to 213.108.18.100:60950 --->
SIP/2.0 100 Trying

Via: SIP/2.0/UDP 10.0.2.134:5062;branch=z9hG4bK248076524;received=213.108.18.100

From: "Operator 1002"
<sip:1002@87.244.7.206>;tag=1497460098

To:
<sip:79671983788@87.244.7.206>

Call-ID: 527852667@10.0.2.134

CSeq: 2 INVITE

Server: Asterisk PBX 1.6.2.20

Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY, INFO

Supported: replaces, timer

Contact:
<sip:79671983788@87.244.7.206>

Content-Length: 0




<------------>

gateway*CLI>
Audio is at 87.244.7.206 port 19186
Adding codec 0x8 (alaw) to SDP
Adding codec 0x4 (ulaw) to SDP
Adding codec 0x2 (gsm) to SDP

gateway*CLI>
Reliably Transmitting (no NAT) to 195.90.137.30:5060:
INVITE sip:79671983788@6653055.phone.rosnet.ru SIP/2.0

Via: SIP/2.0/UDP 87.244.7.206:5060;branch=z9hG4bK794bb845;rport

Max-Forwards: 70

From: "New User"
<sip:6653055@6653055.phone.rosnet.ru>;tag=as182b55f4

To:
<sip:79671983788@6653055.phone.rosnet.ru>

Contact:
<sip:6653055@87.244.7.206>

Call-ID: 4d79ff2d5828fccb2546befa44fdee29@6653055.phone.rosnet.ru

CSeq: 102 INVITE

User-Agent: Asterisk PBX 1.6.2.20

Date: Fri, 21 Oct 2011 11:13:12 GMT

Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY, INFO

Supported: replaces, timer

Content-Type: application/sdp

Content-Length: 228



v=0

o=root 2014370682 2014370682 IN IP4 87.244.7.206

s=Asterisk PBX 1.6.2.20

c=IN IP4 87.244.7.206

t=0 0

m=audio 19186 RTP/AVP 8 0 3

a=rtpmap:8 PCMA/8000

a=rtpmap:0 PCMU/8000

a=rtpmap:3 GSM/8000

a=ptime:20

a=sendrecv


---

gateway*CLI>

<--- Transmitting (NAT) to 213.108.18.100:60950 --->
SIP/2.0 180 Ringing

Via: SIP/2.0/UDP 10.0.2.134:5062;branch=z9hG4bK248076524;received=213.108.18.100

From: "Operator 1002"
<sip:1002@87.244.7.206>;tag=1497460098

To:
<sip:79671983788@87.244.7.206>;tag=as603a5a56

Call-ID: 527852667@10.0.2.134

CSeq: 2 INVITE

Server: Asterisk PBX 1.6.2.20

Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY, INFO

Supported: replaces, timer

Contact:
<sip:79671983788@87.244.7.206>

Content-Length: 0


gateway*CLI>



<------------>

gateway*CLI>

<--- SIP read from UDP:195.90.137.30:5060 --->
SIP/2.0 100 Trying

Via: SIP/2.0/UDP 87.244.7.206:5060;branch=z9hG4bK794bb845;received=87.244.7.206;rport=5060

From: "New User"
<sip:6653055@6653055.phone.rosnet.ru>;tag=as182b55f4

To:
<sip:79671983788@6653055.phone.rosnet.ru>;tag=8KUVKeRbYer8uhjEGUvKpmDJbsn8iAEq

Call-ID: 4d79ff2d5828fccb2546befa44fdee29@6653055.phone.rosnet.ru

CSeq: 102 INVITE

Contact:
<sip:79671983788@195.90.137.30:5060>

Max-Forwards: 70

User-Agent: Svetets CallManager R12642

Allow: INVITE, ACK, CANCEL, BYE, NOTIFY, MESSAGE, PUBLISH, SUBSCRIBE, OPTIONS, INFO

Content-Length: 0




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

gateway*CLI>

<--- SIP read from UDP:195.90.137.30:5060 --->
SIP/2.0 603 Decline

Via: SIP/2.0/UDP 87.244.7.206:5060;branch=z9hG4bK794bb845;received=87.244.7.206;rport=5060

From: "New User"
<sip:6653055@6653055.phone.rosnet.ru>;tag=as182b55f4

To:
<sip:79671983788@6653055.phone.rosnet.ru>;tag=9cGY5h7SMFgutpbfCIKLFWT1RZWiKDbU

Call-ID: 4d79ff2d5828fccb2546befa44fdee29@6653055.phone.rosnet.ru

CSeq: 102 INVITE

Contact:
<sip:79671983788@195.90.137.30:5060>

Max-Forwards: 70

User-Agent: Svetets CallManager R12642

Allow: INVITE, ACK, CANCEL, BYE, NOTIFY, MESSAGE, PUBLISH, SUBSCRIBE, OPTIONS, INFO

Content-Length: 0




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

gateway*CLI>
Transmitting (no NAT) to 195.90.137.30:5060:
ACK sip:79671983788@6653055.phone.rosnet.ru SIP/2.0

Via: SIP/2.0/UDP 87.244.7.206:5060;branch=z9hG4bK794bb845;rport

Max-Forwards: 70

From: "New User"
<sip:6653055@6653055.phone.rosnet.ru>;tag=as182b55f4

To:
<sip:79671983788@6653055.phone.rosnet.ru>;tag=9cGY5h7SMFgutpbfCIKLFWT1RZWiKDbU

Contact:
<sip:6653055@87.244.7.206>

Call-ID: 4d79ff2d5828fccb2546befa44fdee29@6653055.phone.rosnet.ru

CSeq: 102 ACK

User-Agent: Asterisk PBX 1.6.2.20

Content-Length: 0



gateway*CLI>


gateway*CLI>

---

gateway*CLI>

<--- Reliably Transmitting (NAT) to 213.108.18.100:60950 --->
SIP/2.0 486 Busy Here

Via: SIP/2.0/UDP 10.0.2.134:5062;branch=z9hG4bK248076524;received=213.108.18.100

From: "Operator 1002"
<sip:1002@87.244.7.206>;tag=1497460098

To:
<sip:79671983788@87.244.7.206>;tag=as603a5a56

Call-ID: 527852667@10.0.2.134

CSeq: 2 INVITE

Server: Asterisk PBX 1.6.2.20

Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY, INFO

Supported: replaces, timer

X-Asterisk-HangupCause: Call Rejected

X-Asterisk-HangupCauseCode: 21

Content-Length: 0




<------------>

gateway*CLI>

<--- SIP read from UDP:213.108.18.100:60950 --->
ACK sip:79671983788@87.244.7.206 SIP/2.0

Via: SIP/2.0/UDP 10.0.2.134:5062;branch=z9hG4bK248076524

From: "Operator 1002"
<sip:1002@87.244.7.206>;tag=1497460098

To:
<sip:79671983788@87.244.7.206>;tag=as603a5a56

Call-ID: 527852667@10.0.2.134

CSeq: 2 ACK

Content-Length: 0




<------------->

gateway*CLI>
--- (7 headers 0 lines) ---
Really destroying SIP dialog '527852667@10.0.2.134' Method: ACK

Заранее спасибо.

спросил Oct 21 '11

fr33m2n Gravatar fr33m2n
1 2 2

6 Ответов

0

Для внутренних номеров для внешнего вызова сделайте аон 6653055.

ссылка удалить спам редактировать

ответил Oct 23 '11

inapik Gravatar inapik
1
0

nat = yes - осознано ?

ссылка удалить спам редактировать

ответил Oct 23 '11

6ax Gravatar 6ax
1 1

обновил Oct 23 '11

0

Судя по протоколу, проблема не в кодеках (хотя я бы 729 и gsm убрал из списка оставив только [au]law), а дозвоне. Так как видно -- что вызов уходит, и сперва получает RINGING, потом TRYING, потом бамс -- DECLINED. То есть не похоже на кодеки-то.

ссылка удалить спам редактировать

ответил Oct 23 '11

datacompboy Gravatar datacompboy
1
0

Для внутренних номеров для внешнего вызова сделайте аон 6653055.

ссылка удалить спам редактировать

ответил Oct 23 '11

inapik Gravatar inapik
1
0

Found peer '1002' for '1002' from 213.108.18.100:60950

<--- Reliably Transmitting (NAT) to 213.108.18.100:60950 ---> SIP/2.0 401 Unauthorized - говорит не признали тебя. логин пасс, все ок? нужный CALLERID проставляете? Запросите трейс со стороны оператора. Если с кодеками сомнения, то выставляйте allow=all на период траблошутинга.

ссылка удалить спам редактировать

ответил Oct 25 '11

riggo Gravatar riggo
1
0

Found peer '1002' for '1002' from 213.108.18.100:60950

<--- Reliably Transmitting (NAT) to 213.108.18.100:60950 ---> SIP/2.0 401 Unauthorized - говорит не признали тебя. логин пасс, все ок? нужный CALLERID проставляете? Запросите трейс со стороны оператора. Если с кодеками сомнения, то выставляйте allow=all на период траблошутинга.

ссылка удалить спам редактировать

ответил Oct 25 '11

riggo Gravatar riggo
1

Ваш ответ

Please start posting your answer anonymously - your answer will be saved within the current session and published after you log in or create a new account. Please try to give a substantial answer, for discussions, please use comments and please do remember to vote (after you log in)!
[скрыть предварительный просмотр]

Закладки и информация

Добавить закладку

подписаться на rss ленту новостей

Статистика

Задан: Oct 21 '11

Просмотрен: 2,263 раз

Обновлен: Oct 25 '11

Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией GNU GPL.