Не могу решить проблему с забивкой extensions в mysql для работы в реалтайм.
Все настроено, с обычными диалпланами проблем нет, но нужно включить поддержку статусов.
Система Trixbox.
Если прописать все в конфиги:
sip_general_custom.conf
allowsubscribe=yes
useclientcode=yes
subscribecontext=status
extensions_custom.conf
[status]
exten => 205,hint,SIP/205
exten => 210,hint,SIP/210
Все работает, в логи пишутся изменения статуса и кто за кем следит.
Когда перевожу на реалтайм
extensions_custom.conf
[ext-pickup]
switch => Realtime/@
;exten => 205,hint,SIP/205
;exten => 210,hint,SIP/210
В таблицу extensions нельзя записать приоритет Hint, только числовые значения, нагуглил что hint нужно заменить на -1. В итоге в базе получается такая запись:
|id|context|exten|priority|app|appdata|
|1|status|205|-1|SIP/205||
|2|status|210|-1|SIP/205||
Перестает работать, остальные диалпланы находящиеся в базе продолжают работать.
Вывод в CLI sip show peer 205 не меняется
* Name : 205
Realtime peer: Yes, cached
Secret : <Set>
MD5Secret : <Not set>
Context : from-internal
Subscr.Cont. : status
Language : ru
AMA flags : Unknown
Transfer mode: open
CallingPres : Presentation Allowed, Not Screened
Callgroup :
Pickupgroup :
Mailbox :
VM Extension : *97
LastMsgsSent : 32767/65535
Call limit : 0
Dynamic : Yes
Callerid : "toor" <205>
MaxCallBR : 2048 kbps
Expire : 1215
Insecure : no
Nat : Always
ACL : No
T.38 support : Yes
T.38 EC mode : FEC
T.38 MaxDtgrm: -1
CanReinvite : No
PromiscRedir : No
User=Phone : No
Video Support: Yes
Text Support : Yes
Ign SDP ver : No
Trust RPID : No
Send RPID : Yes
Subscriptions: Yes
Overlap dial : Yes
DTMFmode : rfc2833
Timer T1 : 500
Timer B : 32000
ToHost :
Addr->IP : 10.8.0.99 Port 21260
Defaddr->IP : 0.0.0.0 Port 5060
Transport : UDP
Def. Username: 205
SIP Options : (none)
Codecs : 0x28010e (gsm|ulaw|alaw|g729|h263|h264)
Codec Order : (alaw:20,ulaw:20,g729:20,gsm:20)
Auto-Framing : No
100 on REG : No
Status : OK (105 ms)
Useragent : X-Lite release 1104o stamp 56125
Reg. Contact : sip:205@10.8.0.99:21260;rinstance=72a470890c30446c
Qualify Freq : 60000 ms
Sess-Timers : Accept
Sess-Refresh : uas
Sess-Expires : 1800 secs
Min-Sess : 90 secs
В чем может быть проблемма.
В инете решения или документации по настройке для реалтайм найти не удалось