Jump to content

Recommended Posts

Posted

Тонкость вот в чем:

 

Есть астериск

 

sip.conf

 

[voipgw]

type=peer

context=demo

secret=143960

host=dynamic

dtmfmode=rfc2833

 

И есть Циска

 

sip-ua

credentials username voipgw password 11584D564E445B realm ipv4:10.173.0.1

authentication username voipgw password 7 1446465855527A realm ipv4:10.173.0.1

aaa username proxy-auth

retry invite 3

retry response 3

retry bye 3

retry cancel 3

timers trying 1000

registrar ipv4:10.173.0.1 expires 60

sip-server ipv4:10.173.0.1

 

 

Регистрируется на астериске все нормально, НО при инвайте циска не шлет аутентификацию, а астериск, как по идее должен, на этот инвайт шлет циске 402 - Not Found вместо 401 auth required

 

 

Да, в ссотв. диалпире

session protocol sipv2

session target sip-server

session transport udp

 

 

Что я делаю не так ?

 

Asterisk 1.6.1.12

Cisco IOS Software, C2600 Software (C2600-ADVENTERPRISEK9-M), Version 12.4(15)T9, RELEASE SOFTWARE (fc5)

 

Posted (edited)
[...]

Регистрируется на астериске все нормально, НО при инвайте циска не шлет аутентификацию, а астериск, как по идее должен, на этот инвайт шлет циске 402 - Not Found вместо 401 auth required

[...]

 

Звонок не попадает в матчинг dialplan'a на asterisk'e, отсюда not found. Проблема не в циске, а в extentions.conf.

 

 

.

Edited by Voicemaster
Posted

А вот и нет. Специально сейчас создал экстеншен с этим самым номером. Ситуевина все та же.

Вот инвайт от кошки

Sent:

INVITE sip:5455383@10.173.0.1:5060 SIP/2.0

Via: SIP/2.0/UDP 10.173.121.10:5060;branch=z9hG4bK2B923DA

Remote-Party-ID: <sip:4957821008@10.173.121.10>;party=calling;screen=yes;privacy=off

From: <sip:4957821008@10.173.0.1>;tag=157C88A-22C6

To: <sip:5455383@10.173.0.1>

Date: Wed, 17 Feb 2010 22:57:49 GMT

Call-ID: B4B7B48B-1B4E11DF-8076986B-456DAD6C@10.173.121.10

Supported: timer,resource-priority,replaces

Min-SE: 1800

Cisco-Guid: 3031297046-458101215-2148859915-1601691968

User-Agent: Cisco-SIPGateway/IOS-12.x

Accept-Language: ru

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

CSeq: 101 INVITE

Max-Forwards: 70

Timestamp: 1266447469

Contact: <sip:4957821008@10.173.121.10:5060>

Expires: 180

Allow-Events: telephone-event

Content-Type: application/sdp

Content-Disposition: session;handling=required

Content-Length: 206

 

v=0

o=CiscoSystemsSIP-GW-UserAgent 6037 2124 IN IP4 10.173.121.10

s=SIP Call

c=IN IP4 10.173.121.10

t=0 0

m=audio 17110 RTP/AVP 18

c=IN IP4 10.173.121.10

a=rtpmap:18 G729/8000

a=fmtp:18 annexb=yes

 

 

 

А вот ответ астериска

 

Received:

SIP/2.0 404 Not Found

Via: SIP/2.0/UDP 10.173.121.10:5060;branch=z9hG4bK2B923DA;received=10.173.121.10

From: <sip:4957821008@10.173.0.1>;tag=157C88A-22C6

To: <sip:5455383@10.173.0.1>;tag=as7cb33070

Call-ID: B4B7B48B-1B4E11DF-8076986B-456DAD6C@10.173.121.10

CSeq: 101 INVITE

Server: Asterisk PBX 1.6.1.12

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

Supported: replaces, timer

Content-Length: 0

 

 

 

А вот экстеншен

 

[demo]

 

; маленько поскипано

 

exten => 5455383,1,Answer

exten => 5455383,n,Playback(demo-thanks)

exten => 5455383,n,Hangup

 

 

Posted
А вот и нет. Специально сейчас создал экстеншен с этим самым номером. Ситуевина все та же.

Вот инвайт от кошки

 

[...]

 

[...]

Когда человек говорит, что он "инженер по оборудованию Циско" - моя рука тянется к пистолету... Ибо это бред!

 

А что матчинг у нас только от extentions зависит ? Внимательно курить show dialplan в консоли asterisk. Диагноз поставлен.

 

 

.

Posted

Не надо на меня давить (с)

 

Действительно, после Внимательно куреного show dialplan звонки пошли. Спасибо огромное.

 

 

Но вопрос сохраняется.

401/407 не приходит и соотв. звонок идет без аутентификации. Что я незнаю/непонимаю?

 

Posted
[...]

Но вопрос сохраняется.

401/407 не приходит и соотв. звонок идет без аутентификации. Что я незнаю/непонимаю?

Поиграйтесь с типом пира в sip.conf

 

.

 

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...
На сайте используются файлы cookie и сервисы аналитики для корректной работы форума и улучшения качества обслуживания. Продолжая использовать сайт, вы соглашаетесь с использованием файлов cookie и с Политикой конфиденциальности.