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

Помогите: Failed to authenticate user...

Asterisk IP PBX 4 сообщений -
#1

Asterisk@Home.
Не могу понять Proxy Authentication
Регистрация проходит нормально.
На входящий звонок (после получения второго INVITE):

INVITE sip:XXXXXXXXX@ SIP/2.0
From: YYYYYYY ;tag=3200228965
To:
Contact:
Call-ID: 1D343049-9C32-41A9-B03C-2F073B3E0DE4@192.168.8.123
CSeq: 29576 INVITE
Proxy-Authorization: Digest username="ZZZZZZZZZ",realm="asterisk",nonce="70d1a189",response="2e2a7e5f6815dd09d71155e97f6a206f",uri="sip:00XXXXXXXX@"
Max-Forwards: 67
Content-Type: application/sdp
User-Agent: X-Lite release 1103m
Content-Length: 307
Diversion: ;reason=additional

Появляется сообщение Failed to authenticate user YYYYYYY
YYYYYYY - часть имени провайдера, появляется в заголовке From: SIP-пакета INVITE:

Jun 24 15:04:30 VERBOSE[1134]: Found peer 'Test'
Jun 24 15:04:30 DEBUG[1134]: Setting NAT on RTP to 0
Jun 24 15:04:30 NOTICE[1134]: Failed to authenticate user YYYYYYY ;tag=3200228965

-------------------------
И вообще... При описании транка пароль указывается 3 раза:
- Outgoing Settings
- Incoming Settings
- Registration

Последний, видимо, идет в команде Register, а где используются первые два?


Последний раз редактировалось: p00h (Пт Июн 24, 2005 15:53)
#2

Подправил вопрос
#3

Помогло добавление:

insecure=very

в Peer Details.
Насколько это плохо?
Есть ли другой метод?
#4

Цитата:

Помогло добавление:

insecure=very

в Peer Details.
Насколько это плохо?
Есть ли другой метод?


Это плохо тем, что username и secret не проверяются.

Как у Вас прописан SIP peer?

Дело в том, что asterisk ищет этот самый XXXXXXXXX в sip.conf, а не по имени пользователя (username), следовательно должно быть:

[XXXXXXXXX]
username=ZZZZZZZZZ
secret=YYYYYYYYYY
host=dynamic
defaultip=......