Дерево страниц

Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

...

Набор параметров SIP

Включить страницу
3.11 Приложение Б. Набор параметров интерфейса SIP3.11
Приложение Б. Набор параметров интерфейса SIP

authentication

Команда просмотра информации о параметрах авторизации абонента.
При запросе выполняется запрос на LDAP-сервер для получения данных абонентского аккаунта.

...

Без форматирования
admin@[mycelium1@ecss1]:/$ domain/biysk.local/sip/user/authentication loc.gr 240502@biysk.local              
1 make users list ...
[**********************************************************************] 36mks    
check authentication info for 1 interfaces ...
[**********************************************************************] 7ms      
Executed on the sip1@ecss1
┌────────────────────┬─────────┬────────────┬────────────────┐
│        User        │ Use QOP │ Trusted IP │  LDAP account  │
├────────────────────┼─────────┼────────────┼────────────────┤
│ 240502@biysk.local │ true    │-           │ no_information │
└────────────────────┴─────────┴────────────┴────────────────┘
┌─────────────┐
│ elements: 1 │
└─────────────┘

[exec at: 18.03.2019 22:38:53, exec time: 118ms, nodes: sip1@ecss1]

call-list

Команда просмотра списка активных вызовов через выбранный интерфейс.

...

Без форматирования
admin@[mycelium1@ecss1]:/$ domain/biysk.local/sip/call-list --more 2 min 
Executed on the sip1@ecss1
┌────────────────────┬────────────────────────────┬───────────┬──────────────────────────────────────────┬───────────────────────────────────────────────────────┐
│   Interface URI    │         Direction          │   State   │                   Time                   │                    Additional info                    │
├────────────────────┼────────────────────────────┼───────────┼──────────────────────────────────────────┼───────────────────────────────────────────────────────┤
│ 240244@biysk.local │ sip[240244] -> ssw[240470] │ connected │ Start: Mon, 18 Mar 2019 13:49:54         │ Node: sip1@ecss1, <0.29555.0>                         │
│                    │                            │           │ Last activity: Mon, 18 Mar 2019 13:52:48 │ CallRef: 3833844896                                   │
│                    │                            │           │                                          │ Call-ID: "8f84-46ae"                                  │
│                    │                            │           │                                          │ SessionID: <<"8cfadbfb0e6c517c">>                     │
│                    │                            │           │                                          │ Session handler: {amqp_io_2,<0.29555.0>}              │
│ 240470@biysk.local │ sip[240470] <- ssw[240244] │ connected │ Start: Mon, 18 Mar 2019 13:49:54         │ Node: sip1@ecss1, <0.29557.0>                         │
│                    │                            │           │ Last activity: Mon, 18 Mar 2019 13:52:48 │ CallRef: 3833844896                                   │
│                    │                            │           │                                          │ Call-ID: "BA:8cfadbfb0e6c517c:8cfadc03a5511282"       │
│                    │                            │           │                                          │ SessionID: <<"BA:8cfadbfb0e6c517c:8cfadc03a5511282">> │
│                    │                            │           │                                          │ Session handler: {amqp_io_7,<0.29557.0>}              │
└────────────────────┴────────────────────────────┴───────────┴──────────────────────────────────────────┴───────────────────────────────────────────────────────┘
┌────────────┐
│ 2 sessions │
└────────────┘

[exec at: 18.03.2019 13:52:49, exec time: 75ms, nodes: sip1@ecss1]

change-group

Команда изменения группы интерфейса.

...

Без форматирования
admin@[mycelium1@ecss1]:/$ domain/biysk.local/sip/user/change-group loc.gr 24081{0-9}@biysk.local 800.gr
10 make users list ...
[**********************************************************************] 127mks   
5 interfaces apply ...
[**********************************************************************] 12ms     
Executed on the sip1@ecss1
ok

[exec at: 19.03.2019 10:43:00, exec time: 509ms, nodes: sip1@ecss1]

check

Команда проверки доступности абонентского устройства по сигнализации.

...

Без форматирования
admin@[mycelium1@ecss1]:/$ domain/biysk.local/sip/user/check loc.gr 24046*
324 make users list ...
[**********************************************************************] 803mks   
Executed on the sip1@ecss2
Intermediate (incomplete) result:
check for user 240462@biysk.local by sip1@ecss2 (node control: false)
...
Executed on the sip1@ecss2
Intermediate (incomplete) result:
check for user 240464@biysk.local by sip1@ecss2 (node control: false)
...
Executed on the sip1@ecss2
Intermediate (incomplete) result:
check for user 240466@biysk.local by sip1@ecss2 (node control: false)
...
Executed on the sip1@ecss2
Intermediate (incomplete) result:
check for user 240469@biysk.local by sip1@ecss2 (node control: false)
...
Executed on the sip1@ecss2
┌────────┬────────────────────┬────────────┬───────────────────────────────────────────────────────────────────────┐
│ Group  │        User        │ Accessible │                              Check info                               │
├────────┼────────────────────┼────────────┼───────────────────────────────────────────────────────────────────────┤
│ loc.gr │ 240462@biysk.local │ true       │ OPTIONS to <sip:240462@192.168.2.6>: 200 OK, cseq: 875088 OPTIONS.    │
│        │                    │            │ Request by node: sip1@ecss2                                           │
│        │                    │            │                                                                       │
│ loc.gr │ 240464@biysk.local │ true       │ OPTIONS to <sip:240464@192.168.2.200>: 200 OK, cseq: 979690 OPTIONS.  │
│        │                    │            │ Request by node: sip1@ecss2                                           │
│        │                    │            │                                                                       │
│ loc.gr │ 240465@biysk.local │ false      │ User isn't registered now                                             │
│        │                    │            │                                                                       │
│ loc.gr │ 240466@biysk.local │ true       │ OPTIONS to <sip:240466@192.168.2.6>: 200 OK, cseq: 7954 OPTIONS.      │
│        │                    │            │ Request by node: sip1@ecss2                                           │
│        │                    │            │                                                                       │
│ loc.gr │ 240467@biysk.local │ false      │ User isn't registered now                                             │
│        │                    │            │                                                                       │
│ loc.gr │ 240469@biysk.local │ true       │ OPTIONS to <sip:240469@192.168.2.6>: 200 OK, cseq: 118367 OPTIONS.    │
│        │                    │            │ Request by node: sip1@ecss2                                           │
└────────┴────────────────────┴────────────┴───────────────────────────────────────────────────────────────────────┘

[exec at: 19.03.2019 10:47:39, exec time: 451ms, nodes: sip1@ecss2]

clean

Команда предназначена для установки параметров в значение по умолчанию.

...

Без форматирования
admin@[mycelium1@ecss1]:/$ domain/biysk.local/sip/user/clean loc.gr 24065* qop-authentication --force         
324 make users list ...
[**********************************************************************] 379mks   
clean to 10 interfaces ...
[**********************************************************************] 51ms     
Executed on the sip1@ecss2
complete

[exec at: 19.03.2019 11:56:23, exec time: 378ms, nodes: sip1@ecss2]

declare

Команда декларации абонента (группы абонентов).
При декларации создаются соответствующие интерфейсы и алиасы.
При требовании аутентификации для абонента (абонентов) можно сразу прописать параметры аккаунта (логин, пароль).

...

Без форматирования
admin@[mycelium1@ecss1]:/$ domain/biysk.local/sip/user/declare ctx_from_local 85.gr 24084{0-9} alias-as-user qop_authentication common_login test48-1  auto-generation              
Executed on the sip1@ecss2
Intermediate (incomplete) result:
Declaration for range: 240840@biysk.local..240849@biysk.local (10)
...
10 interfaces check for existing ...
[**********************************************************************] 213mks   
10 users interfaces declaration ...
[**********************************************************************] 165ms    
10 users aliases declaration ...
[**********************************************************************] 33ms     
10 interfaces recall to base
[**********************************************************************] 16ms     
Executed on the sip1@ecss2
┌─────────────────────────┐
│ declared 10 subscribers │
└─────────────────────────┘

[exec at: 19.03.2019 13:18:38, exec time: 369ms, nodes: sip1@ecss2]

errors

Команда просмотра информации об ошибках в регистрации абонентов.

...

Без форматирования
admin@[mycelium1@ecss1]:/$ domain/biysk.local/sip/user/errors       
Executed on the sip1@ecss1
┌────────────────────┬─────────────────────┬────────────────────────────────────────────────────────────────┐
│        Uri         │   Last event time   │                             Event                              │
├────────────────────┼─────────────────────┼────────────────────────────────────────────────────────────────┤
│ 240544@biysk.local │ 2019-03-19 07:38:37 │ Wrong authentication (first: 2019-03-19 07:38:37, 2/2 time(s)) │
│ 240550@biysk.local │ 2019-03-19 07:38:37 │ Wrong authentication (first: 2019-03-19 07:38:37, 0/2 time(s)) │
│ 240592@biysk.local │ 2019-03-19 07:38:37 │ Wrong authentication (first: 2019-03-19 07:38:37, 2/2 time(s)) │
│ 240602@biysk.local │ 2019-03-19 07:38:37 │ Wrong authentication (first: 2019-03-19 07:38:37, 0/2 time(s)) │
│ 240635@biysk.local │ 2019-03-19 07:38:37 │ Wrong authentication (first: 2019-03-19 07:38:37, 0/2 time(s)) │
└────────────────────┴─────────────────────┴────────────────────────────────────────────────────────────────┘

[exec at: 19.03.2019 13:26:06, exec time: 92ms, nodes: sip1@ecss1]

info

Команда для просмотра информации о параметрах абонентского интерфейса (группы абонентских интерфейсов).

...

A Shared Block
shared-block-keysip-user-info


Без форматирования
admin@ds1@ecss1:/$ domain/biysk.local/sip/user/info loc.gr 240244@biysk.local 
1 make users list ...
[**********************************************************************] 39mks    
1 users information read ...
[**********************************************************************] 7ms      
Executed on the sip1@ecss2
┌─────────────────────┬────────────────────────────────────────────────────────────────────────────────┐
│        User         │                               240244@biysk.local                               │
├─────────────────────┼────────────────────────────────────────────────────────────────────────────────┤
│internal iface name  │06147ccfe208631d                                                                │
│isActive             │true                                                                            │
│group                │loc.gr                                                                          │
│authentication       │240244:ZexeihuP (ds) use qop: true                                              │
│contacts definition  │q: 1.0; ip-set: ipset1; on port: 5060; sip                                      │
│                     │ registred by node: sip1@ecss1                                                  │
│                     │ sip transport: udp                                                             │
│                     │ user-agent: Yealink SIP-T28P 2.73.14.3                                         │
│                     │ <sip:240244@192.168.2.6:5060;transport=UDP;line=28063>;expires=769             │
│declared by          │admin at 29.04.2019 11:13:50                                                    │
│                     │                                                                                │
│alarm_enable         │false                                                                           │
│aliases activities   │240244:true                                                                     │
│allow                │INVITE, INFO, PRACK, ACK, BYE, CANCEL, OPTIONS, NOTIFY, SUBSCRIBE, REFER, UPDATE│
│                     │, MESSAGE                                                                       │
│allow events         │refer, talk, hold                                                               │
│auto-answer-version  │default (Alert-Info: Auto Answer)                                               │
│category_to_sip      │default                                                                         │
│client-profile       │Yealink                                                                         │
│compact-form         │default                                                                         │
│digest               │true                                                                            │
│display-name-encoding│default                                                                         │
│dtmf-duration        │100                                                                             │
│dtmf-relay           │false                                                                           │
│fork-mode            │all-contacts, allow repeated IP: true                                           │
│last via             │SIP/2.0/UDP 192.168.1.201:5066;received=194.150.142.251                         │
│                     │SIP/2.0/UDP 192.168.2.6:5060;received=192.168.2.6;rport=5060                    │
│my_from              │biysk.local                                                                     │
│nat_traversal        │false                                                                           │
│options_control      │disable                                                                         │
│original-cdpn-to     │true                                                                            │
│published presence   │none                                                                            │
│referred-by-as-cgpn  │false                                                                           │
│register-expire-max  │3600                                                                            │
│register-expire-min  │90                                                                              │
│host-to-invite       │registered-domain                                                               │
│registrator          │node: sip1@ecss1 port: udp 192.168.2.61:5060                                    │
│regs_time            │29.04.2019 11:13:57                                                             │
│remote-ctr-indication│rpi                                                                             │
│req100rel            │false                                                                           │
│rfc-4028-control     │force                                                                           │
│routing.context      │ctx_from_local                                                                  │
│sip-domain           │biysk.local                                                                     │
│sip-modifications    │[]                                                                              │
│supported            │[req100rel]                                                                     │
│symbol_hash_as_is    │false                                                                           │
│sip-transit          │[]                                                                              │
│trusted-ip           │unassigned                                                                      │
│user agent           │Yealink SIP-T28P 2.73.14.3                                                      │
└─────────────────────┴────────────────────────────────────────────────────────────────────────────────┘

[exec at: 15.05.2019 12:53:05, exec time: 93ms, nodes: sip1@ecss2]


list

Команда для просмотра списка пользователей по указанному правилу.

...

Без форматирования
admin@[mycelium1@ecss1]:/$ domain/biysk.local/sip/user/list --forbidden  
Executed on the sip1@ecss1
┌────────────────────┬───────────────────────┬──────────────────────────────────────────────────────────────┐
│request by transport│time of the last trying│                             info                             │
├────────────────────┼───────────────────────┼──────────────────────────────────────────────────────────────┤
│240544@biysk.local  │2019-03-19 07:38:37    │Wrong authentication (first: 2019-03-19 07:38:37, 2/2 time(s))│
│240550@biysk.local  │2019-03-19 07:38:37    │Wrong authentication (first: 2019-03-19 07:38:37, 0/2 time(s))│
│240592@biysk.local  │2019-03-19 07:38:37    │Wrong authentication (first: 2019-03-19 07:38:37, 2/2 time(s))│
│240602@biysk.local  │2019-03-19 07:38:37    │Wrong authentication (first: 2019-03-19 07:38:37, 0/2 time(s))│
│240635@biysk.local  │2019-03-19 07:38:37    │Wrong authentication (first: 2019-03-19 07:38:37, 0/2 time(s))│
└────────────────────┴───────────────────────┴──────────────────────────────────────────────────────────────┘
┌─────────────┐
│ elements: 5 │
└─────────────┘

[exec at: 19.03.2019 13:40:58, exec time: 73ms, nodes: sip1@ecss1]

registered

Команда для просмотра списка зарегистрированных в данный момент абонентов.
Просмотр доступен по всей группе, по маске, по определенному абоненту.

...

Без форматирования
admin@[mycelium1@ecss1]:/$ domain/biysk.local/sip/user/registered loc.gr 24046*
324 make users list ...
[**********************************************************************] 780mks   
6 users information read ...
[**********************************************************************] 1ms      
Executed on the sip1@ecss2
┌────────────────────┬────────┬─────────┬───────────────────────────────────────────┬───────────────────────────────────────────┐
│     Interface      │ Number │ Dynamic │                  Contact                  │             Registration info             │
├────────────────────┼────────┼─────────┼───────────────────────────────────────────┼───────────────────────────────────────────┤
│ 240462@biysk.local │ 240462 │ false   │ q: 1.0; ip-set: ipset1; on port: 5060; sip│ registered on:                            │
│                    │        │         │                                           │   node: sip1@ecss1 port: udp 192.168.2.61:│
│                    │        │         │  registred by node: sip1@ecss1            │5060                                       │
│                    │        │         │  sip transport: udp                       │ last via list:                            │
│                    │        │         │  user-agent: Brcm-Callctrl/v1.10.3 M5T SIP│   SIP/2.0/UDP 192.168.2.6:5060;received=19│
│                    │        │         │ Stack/4.1.2.2                             │2.168.2.6;rport=5060                       │
│                    │        │         │  <sip:240462@192.168.2.6:5060;transport=UD│   SIP/2.0/UDP 10.28.32.131;received=10.28.│
│                    │        │         │P;line=20445>;expires=69                   │32.131                                     │
│                    │        │         │                                           │ last user agent:                          │
│                    │        │         │                                           │   Brcm-Callctrl/v1.10.3 M5T SIP Stack/4.1.│
│                    │        │         │                                           │2.2                                        │
│                    │        │         │                                           │                                           │
│ 240464@biysk.local │ 240464 │ false   │ q: 1.0; ip-set: ipset1; on port: 5060; sip│ registered on:                            │
│                    │        │         │                                           │   node: sip1@ecss1 port: udp 192.168.2.61:│
│                    │        │         │  registred by node: sip1@ecss1            │5060                                       │
│                    │        │         │  sip transport: system (udp_only)         │ last via list:                            │
│                    │        │         │  user-agent: TAU-2M.IP/2.0.0.229 SN/VI3900│   SIP/2.0/UDP 192.168.2.200:5064;received=│
│                    │        │         │5419 sofia-sip/1.12.10                     │192.168.2.200;rport=5064                   │
│                    │        │         │  <sip:240464@192.168.2.200:5064>;expires=1│ last user agent:                          │
│                    │        │         │336                                        │   TAU-2M.IP/2.0.0.229 SN/VI39005419 sofia-│
│                    │        │         │                                           │sip/1.12.10                                │
│                    │        │         │                                           │                                           │
│ 240466@biysk.local │ 240466 │ false   │ q: 1.0; ip-set: ipset1; on port: 5060; sip│ registered on:                            │
│                    │        │         │                                           │   node: sip1@ecss1 port: udp 192.168.2.61:│
│                    │        │         │  registred by node: sip1@ecss1            │5060                                       │
│                    │        │         │  sip transport: udp                       │ last via list:                            │
│                    │        │         │  user-agent: VP-12/1.2.1.454 SN/VI51000844│   SIP/2.0/UDP 192.168.2.6:5060;received=19│
│                    │        │         │ sofia-sip/1.12.10                         │2.168.2.6;rport=5060                       │
│                    │        │         │  <sip:240466@192.168.2.6:5060;transport=UD│   SIP/2.0/UDP 10.25.1.5:5041;received=10.2│
│                    │        │         │P;line=29316>;expires=894                  │5.1.5;rport=5041                           │
│                    │        │         │                                           │ last user agent:                          │
│                    │        │         │                                           │   VP-12/1.2.1.454 SN/VI51000844 sofia-sip/│
│                    │        │         │                                           │1.12.10                                    │
│                    │        │         │                                           │                                           │
│ 240469@biysk.local │ 240469 │ false   │ q: 1.0; ip-set: ipset1; on port: 5060; sip│ registered on:                            │
│                    │        │         │                                           │   node: sip1@ecss1 port: udp 192.168.2.61:│
│                    │        │         │  registred by node: sip1@ecss1            │5060                                       │
│                    │        │         │  sip transport: udp                       │ last via list:                            │
│                    │        │         │  user-agent: Brcm-Callctrl/v1.10.3 M5T SIP│   SIP/2.0/UDP 192.168.2.6:5060;received=19│
│                    │        │         │ Stack/4.1.2.2                             │2.168.2.6;rport=5060                       │
│                    │        │         │  <sip:240469@192.168.2.6:5060;transport=UD│   SIP/2.0/UDP 10.28.32.131;received=10.28.│
│                    │        │         │P;line=58471>;expires=69                   │32.131                                     │
│                    │        │         │                                           │ last user agent:                          │
│                    │        │         │                                           │   Brcm-Callctrl/v1.10.3 M5T SIP Stack/4.1.│
│                    │        │         │                                           │2.2                                        │
└────────────────────┴────────┴─────────┴───────────────────────────────────────────┴───────────────────────────────────────────┘
┌─────────────┐
│ elements: 4 │
└─────────────┘

[exec at: 19.03.2019 14:03:53, exec time: 392ms, nodes: sip1@ecss2]

remove

Данной командой выполняется удаление абонента (группы абонентов).
При удалении удаляются соответствующие интерфейсы и алиасы.
Удаление применяется к конкретному URI абонента, к диапазону URI (начинающихся с одной комбинации символов), ко всей группе абонентов.
При удалении будет предложено удалить также и аккаунт(ы) на LDAP-сервере.

...

Без форматирования
admin@[mycelium1@ecss1]:/$ domain/biysk.local/sip/user/remove 85.gr *            
[remove] Remove interfaces. Undo will be impossible
continue: yes/no ?> yes
10 interfaces check for existing ...
[**********************************************************************] 48mks    
10 users leave ...
[**********************************************************************] 165ms    
10 interfaces remove from DS ...
[**********************************************************************] 22ms     
Executed on the sip1@ecss1
Intermediate (incomplete) result:
Group 85.gr has been removed (all interfaces in this group was removed)
...
Executed on the sip1@ecss1
Complete

[exec at: 19.03.2019 14:19:35, exec time: 2s 543ms, nodes: sip1@ecss1]

set

Данной командой выполняется настройка параметров абонентов и группы.

...

A Shared Block
shared-block-keysip-user-profile-set


Без форматирования
admin@ds1@ecss1:/$ domain/biysk.local/sip/user/set loc.gr 240244@biysk.local client-profile       
GrandStream    Yealink        auto           coral          none           

admin@ds1@ecss1:/$ domain/biysk.local/sip/user/set loc.gr 240244@biysk.local client-profile Yealink      
1 make users list ...
[**********************************************************************] 95mks    
set for 1 users ...
[**********************************************************************] 5ms      
Executed on the sip1@ecss1


[exec at: 15.05.2019 12:44:10, exec time: 119ms, nodes: sip1@ecss1]


stop-registration

Данной командой производится принудительное завершение регистрации.
Сброс регистрации применяется как к конкретному URI абонента, так и к диапазону по маске.
Может понадобиться, например, для выведения шлюза из работы (для его замены).

...

Без форматирования
admin@[ds1@ecss1]:/$ domain/biysk.local/sip/user/stop-registration loc.gr 240464@biysk.local --force 
1 make users list ...
[**********************************************************************] 35mks    
stop registration to 1 interfaces ...
[**********************************************************************] 12ms     
set 1 interfaces to inactive state on DS ...
[**********************************************************************] 22ms     
Executed on the sip1@ecss2
1 users are de-registered (directly expired): 708c5bf76388b92e (240464@biysk.local) ... 708c5bf76388b92e (240464@biysk.local)

[exec at: 20.03.2019 23:40:07, exec time: 155ms, nodes: sip1@ecss2]

subscription-list

Команда предназначена для просмотра статистики подписок пользователя.

...

Без форматирования
admin@[mycelium1@ecss1]:/$ domain/biysk.local/sip/user/subscription-list 
┌─┬────┬──────┬──────┬──────────────────┬──────────────────┬───────┐
│#│Type│ From │  To  │    Subscriber    │      Target      │Expired│
├─┼────┼──────┼──────┼──────────────────┼──────────────────┼───────┤
│1│blf │240101│240470│240101@biysk.local│240470@biysk.local│1580   │
│2│blf │240101│240464│240101@biysk.local│240464@biysk.local│1578   │
│3│blf │240244│240464│240244@biysk.local│240464@biysk.local│1124   │
│4│blf │240244│240474│240244@biysk.local│240474@biysk.local│1124   │
└─┴────┴──────┴──────┴──────────────────┴──────────────────┴───────┘

[exec at: 23.03.2019 08:31:36, exec time: 412ms, nodes: sip1@ecss1]

subscription-monitor

Команда предназначена для мониторинга подписок пользователя.

...

Без форматирования
admin@[mycelium1@ecss1]:/$ domain/biysk.local/sip/user/subscription-monitor event = blf 240475
 240475          : seizure  : [Calling = home475:240475, Called = undefined:419145]
 240475          : active   : [Calling = home475:240475, Called = undefined:419145]
 240475          : release  : [Calling = home475:240475, Called = undefined:419145]
 240475          : seizure  : [Calling = home475:240475, Called = undefined:240471]
 240475          : alerting : [Calling = home475:240475, Called = undefined:240471]
 240475          : release  : [Calling = home475:240475, Called = undefined:240471]
Command has been canceled: interrupted

subscription-stop

Команда предназначена для просмотра подписок пользователя.

...