VIDEOCHAT  ::   FAQ  ::   Поиск  ::   Регистрация  ::   Вход

Как поменять CallerID

Проблемы Asterisk без вэб-оболочек и их решения

Модераторы: april22, Zavr2008

Ответить
DJ Kill
Сообщения: 47
Зарегистрирован: 19 окт 2013, 00:10

Как поменять CallerID

Сообщение DJ Kill »

Понимаю что название темы идиотское, но...

Код: Выделить всё

Asterisk 1.8.23.1 built by root @ sip1 on a amd64 running FreeBSD on 2013-10-21 11:59:28 UTC
Настройки абонентского устройства в sip.conf:

Код: Выделить всё

[11502]
busylevel=2
domain=0.0.0.0
user=11502
type=friend
secret=
mailbox=11502
pickupgroup=24
callgroup=24
nat=no
host=dynamic
callerid="Bajanov A.A." <11502>
context=115xx
allowsubscribe=yes
call-limit=4
disallow=all
allow=alaw,ulaw,gsm
qualify=yes
canreinvite=no
До этого у абонента был другой callerid. Поменяли.

Астер видит абонента корректно:

Код: Выделить всё

  * Name       : 11502
  Secret       : <Set>
  MD5Secret    : <Not set>
  Remote Secret: <Not set>
  Context      : 115xx
  Subscr.Cont. : <Not set>
  Language     : ru
  AMA flags    : Unknown
  Transfer mode: open
  CallingPres  : Presentation Allowed, Not Screened
  Callgroup    : 24
  Pickupgroup  : 24
  MOH Suggest  :
  Mailbox      : 11502
  VM Extension : asterisk
  LastMsgsSent : 0/0
  Call limit   : 4
  Max forwards : 0
  Busy level   : 2
  Dynamic      : Yes
  Callerid     : "Bajanov A.A." <11502>
  MaxCallBR    : 384 kbps
  Expire       : 2015
  Insecure     : no
  Force rport  : No
  ACL          : No
  DirectMedACL : No
  T.38 support : No
  T.38 EC mode : Unknown
  T.38 MaxDtgrm: -1
  DirectMedia  : No
  PromiscRedir : No
  User=Phone   : No
  Video Support: No
  Text Support : No
  Ign SDP ver  : No
  Trust RPID   : No
  Send RPID    : No
  Subscriptions: Yes
  Overlap dial : No
  DTMFmode     : rfc2833
  Timer T1     : 500
  Timer B      : 32000
  ToHost       :
  Addr->IP     : 10.77.7.207:5060
  Defaddr->IP  : (null)
  Prim.Transp. : UDP
  Allowed.Trsp : UDP
  Def. Username: 11502
  SIP Options  : (none)
  Codecs       : 0xe (gsm|ulaw|alaw)
  Codec Order  : (alaw:20,ulaw:20,gsm:20)
  Auto-Framing :  No
  Status       : OK (15 ms)
  Useragent    : Grandstream GXP1450 1.0.5.26
  Reg. Contact : sip:11502@10.77.7.207:5060
  Qualify Freq : 60000 ms
  Sess-Timers  : Originate
  Sess-Refresh : uas
  Sess-Expires : 1800 secs
  Min-Sess     : 90 secs
  RTP Engine   : asterisk
  Parkinglot   :
  Use Reason   : No
  Encryption   : No
Но!

Когда этот абонент кому-то звонит, то в CallerID(name) идёт другое имя (старое callerid).

В дебаге от него идёт:
From: "Old User" <sip:11502@10.77.7.207>;tag=as4bf7ef75

Причём процедура для этого астера типовая. И только один абонент глючит.
Само абонентское устройство меняли на новое из коробки. Не помогло, понятное дело.
Со времён смены абонента астер даже перегружали - не помогает.
virus_net
Сообщения: 2337
Зарегистрирован: 05 июн 2013, 08:12
Откуда: Москва

Re: Как поменять CallerID

Сообщение virus_net »

Код: Выделить всё

sip reload
точно не помогает ? при релоаде и включенном verbose 3 случаем ошибок не вылазит ? м.б. ошибка где в конфиге, вот и не меняется.

а если при его звонке callerid через диалплан махнуть ? поменяется ?
мой SIP URI sip:virus_net@asterisk.ru
bitname.ru - Домены .bit (namecoin) .emc .coin .lib .bazar (emercoin)

ENUMER - звони бесплатно и напрямую.
DJ Kill
Сообщения: 47
Зарегистрирован: 19 окт 2013, 00:10

Re: Как поменять CallerID

Сообщение DJ Kill »

Точно не помогает. При релоаде и включенном verbose 10 ошибок нет.
Конфиг я привёл. Более того, sip show peer говорит что Астер имя пользователя нормально видит.

Через dialplan меняется совершенно корректно.
Vlad1983
Сообщения: 4251
Зарегистрирован: 09 авг 2011, 11:51

Re: Как поменять CallerID

Сообщение Vlad1983 »

смотрите в verbose логе где вставляется "Old User"
ЛС: @rostel
DJ Kill
Сообщения: 47
Зарегистрирован: 19 окт 2013, 00:10

Re: Как поменять CallerID

Сообщение DJ Kill »

В логе видно что он нигде не вставляется. От телефона сразу приходит From c OldUser внутри.
Vlad1983
Сообщения: 4251
Зарегистрирован: 09 авг 2011, 11:51

Re: Как поменять CallerID

Сообщение Vlad1983 »

покажите INVITE в сторону отвечающего
ЛС: @rostel
virus_net
Сообщения: 2337
Зарегистрирован: 05 июн 2013, 08:12
Откуда: Москва

Re: Как поменять CallerID

Сообщение virus_net »

чудес не бывает, посему кто ищет тот найдет
Vlad1983 писал(а):покажите INVITE
+1
а ещё лучше вообще все SIP пакеты между телефоном и сервером в момент вызова

а этого же пира в users.conf случаем нет ? м.б. там callerid прописан ?
мой SIP URI sip:virus_net@asterisk.ru
bitname.ru - Домены .bit (namecoin) .emc .coin .lib .bazar (emercoin)

ENUMER - звони бесплатно и напрямую.
shurskiy
Сообщения: 107
Зарегистрирован: 31 авг 2010, 16:15

Re: Как поменять CallerID

Сообщение shurskiy »

Удаляем абонента из всех конфигов(комментируем). asterisk reload. Проверяем. Удаляем ранее вставленные комментарии. asterisk reload. Проверяем.
Не забываем на телефоне чистить историю звонков
DJ Kill
Сообщения: 47
Зарегистрирован: 19 окт 2013, 00:10

Re: Как поменять CallerID

Сообщение DJ Kill »

Ларчик просто открывался.

Телефоны грузят адресную книгу с сервера и показывают имя абонента из неё, а не из CallerID(name). А сотрудники, отвечающие за адресную книгу клялись и божились что с ней всё Ок.
Пока сам не проверил...
virus_net
Сообщения: 2337
Зарегистрирован: 05 июн 2013, 08:12
Откуда: Москва

Re: Как поменять CallerID

Сообщение virus_net »

Как обычно :)
Хочешь сделать хорошо ? Сделай это сам !
мой SIP URI sip:virus_net@asterisk.ru
bitname.ru - Домены .bit (namecoin) .emc .coin .lib .bazar (emercoin)

ENUMER - звони бесплатно и напрямую.
Ответить
© 2008 — 2025 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH