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

Несколько пользователей на одном IP

Newbies/FAQ Forum 4 сообщений 15.10.2009 17:57 - 16.10.2009 12:43
#1 15.10.2009 17:57

Несколько пользователей на одном IP


Здравствуйте,

Как заставить Астериск нормально обрабатывать регистрацию нескольких пользователей с 1го IP? Проблема такая: есть 2 пользователя: 400, 401, они зарегистрированы с одного айпи 192.168.1.181 (Dlink DVG 6004s)
В users.conf они записаны в таком же порядке.
Этим пользователям на Dlink соответствуют 2 FXO линии.
В итоге можно позвонить только на 2ю линию из вне, а при звонке на первую линию в Asterisk пишутся следующие сообщения:

[Oct 15 12:37:57] WARNING[3144] chan_sip.c: username mismatch, have , digest has
[Oct 15 12:37:57] NOTICE[3144] chan_sip.c: Failed to authenticate user ;tag=7ee94843-685127

Похоже что это из-за не правильной обработки астериском пользовательских регистраций.

Есть ли какой то способ это обойти?
#2 15.10.2009 19:55

про D-LINK ничего не скажу не знаю но с PAP2 таких проблем нет
покажите кусок sip.conf где пользователи 400 401
#3 16.10.2009 08:30

Пользователи описаны в users.conf (используем web-GUI Digium) код:

username=400
transfer=yes
mailbox=400
call-limit=100
type=peer
fullname=400
registersip=no
host=dynamic
callgroup=1
type=peer
context=DLPN_DialPlan1
cid_number=400
hasvoicemail=no
vmsecret=
email=
threewaycalling=no
hasdirectory=no
callwaiting=no
hasmanager=no
hasagent=no
hassip=yes
hasiax=yes
secret=400abc
nat=yes
canreinvite=no
dtmfmode=rfc2833
insecure=no
pickupgroup=1
disallow=all
allow=ulaw,gsm
autoprov=no
label=
macaddress=
linenumber=1
LINEKEYS=1

Для 401 так же только 400 на 401 заменено

Спасибо
#4 16.10.2009 12:43

type=friend