Страница 1 из 1

Проблема с определением входящих номеров...

Добавлено: 27 май 2015, 08:02
beamfree
Здравствуйте! Мне двадцать лет, я бородат, живу с мамой, тролль, лжец и девственник. Вот и сейчас... P.S. Извените за неровный почерк.! Проблема состоит в следующем:
При входящем звонке на телефон, место номера звонящего отображается внутренний номер данного телефона.
К примеру, звонят с номера 7353211111 - перевожу на внутренний 2002, на телефоне отображается номер 2002(2002@asterisk).
Если смотреть на лог Sip'a: Приходит звонок с наружи, астериск направляет его на 2002@asterisk, а только потом 2002@phone.

Настройки следующие:
PRIME_BBCODE_SPOILER_SHOW PRIME_BBCODE_SPOILER: general
[general]
context=default
localnet=10.56.56.0/255.255.255.0
bindport=5060
bindaddr=0.0.0.0
promiscredir=no
srvlookup=no
registertimeout=20
trustpid=true
nat=yes
allowexternaldomains=yes
insecure = port,invite
usereqphone = yes

register => username:passwd:authname@ip reg service/in670690
PRIME_BBCODE_SPOILER_SHOW PRIME_BBCODE_SPOILER: provider
[provider]
username=username
fromuser=username
promiscredir=no
type=peer
host=ip reg service
insecure=port,internal
canreinvite=yes
nat=yes
qualify=yes
usereqphone = yes
trustrpid=yes
dtmfmode = rfc2833
disallow=all
allow=gsm
allow=ulaw
allow=alaw
allow=g722
allow=g726
allow=h261
allow=h263
allow=h263p
allow=h264
context=outcall
PRIME_BBCODE_SPOILER_SHOW PRIME_BBCODE_SPOILER: exten's
[default]
exten => _8.,1,SET(CALLERID(num)=number)
exten => _8.,2,Dial(SIP/7${EXTEN:1}@provider)
exten => _7.,1,SET(CALLERID(num)=number)
exten => _7.,2,Dial(SIP/${EXTEN}@provider)

[outcall]
exten => in670690,1,NoOp(${CALLERID(all)})
exten => in670690,n,NoOp(${CALLERID(num)})
exten => in670690,n,Answer()
exten => in670690,n,Dial(SIP/2002,40,rfr)

Re: Проблема с определением входящих номеров...

Добавлено: 27 май 2015, 12:44
ded
К примеру, звонят с номера 7353211111 - перевожу на внутренний 2002 - как? Какими кнопками/функциями? Имея ввиду, что можно использовать условный перевод attended transfer и безусловный - blind transfer, и тот и другой можно делать средствами станции (сервисные коды) и средствами телефона (если это ИП-телефон).

Re: Проблема с определением входящих номеров...

Добавлено: 27 май 2015, 12:50
beamfree
Разобрался... весь конфиг перерыл, а конфиг телефона и не смотрел... забыл закомментировать строку fromuser=2002....

Re: Проблема с определением входящих номеров...

Добавлено: 27 май 2015, 15:43
Zavr2008
ну да fromuser или же (если он всёж нужен), sendrpid=yes/trustrpid=yes.