Provided by: kamailio_4.3.4-1.1ubuntu2.1_amd64
NAME
kamctl - Kamailio control tool
SYNOPSIS
kamctl command [ parameters ]
DESCRIPTION
kamctl is a shell script to control Kamailio SIP server It can be used to manage users, domains, aliases and other server options.
COMMANDS
Daemon Commands: start Start Kamalio restart Restart Kamalio stop Stop Kamalio online Display online users monitor Show server's internal status ping <uri> Ping <uri> with SIP OPTIONS Access control list (acl) management commands: acl show [<username>] Show user membership acl grant <username> <group> Grant user membership (*) acl revoke <username> [<group>] Grant user membership(s) (*) Least cost routes (lcr) management command: lcr dump Show in memory gateways and routes tables lcr reload Reload lcr gateways and routes Carrierroute tables('cr') management commands: cr show Show tables cr reload Reload tables cr dump Show in memory tables cr addrt <routing_tree_id> <routing_tree> Add a tree cr rmrt <routing_tree> Remove a tree cr addcarrier <carrier> <scan_prefix> <domain> <rewrite_host> <prob> <strip> <rewrite_prefix> <rewrite_suffix> <flags> <mask> <comment> Add a carrier (prob, strip, rewrite_prefix, rewrite_suffix, flags, mask and comment are optional arguments) cr rmcarrier <carrier> <scan_prefix> <domain> Remove a carrier Remote-Party-ID (RPID) management commands: rpid add <username> <rpid> Add rpid for a user (*) rpid rm <username> Set rpid to NULL for a user (*) rpid show <username> Show rpid of a user Subscriber management commands: add <username> <password> Add a new subscriber (*) passwd <username> <passwd> Change user's password (*) rm <username> Delete a user (*) Commands to manage 'trusted': trusted show Show db content trusted dump Show cache content trusted reload Reload db table into cache trusted add <src_ip> <proto> <from_pattern> <tag> Add a new entry (from_pattern and tag are optional arguments) trusted rm <src_ip> Remove all entres for the given src_ip Dispatcher management commands: dispatcher show Show dispatcher gateways dispatcher reload Reload dispatcher gateways dispatcher dump Show in memory dispatcher gateways dispatcher addgw <setid> <destination> <flags> <description> Add gateway dispatcher rmgw <id> Delete gateway Cisco restart command: cisco_restart <uri> Restart phone configured for <uri> User location('ul') or aliases management commands: ul show [<username>] Show in-RAM online users ul show --brief Show in-RAM online users in short format ul rm <username> [<contact URI>] Delete user's usrloc entries ul add <username> <uri> Introduce a permanent usrloc entry ul add <username> <uri> <expires> Introduce a temporary usrloc entry ul add <username> <uri> <expires> <path> Introduce a temporary usrloc entry including a path Fifo commands: fifo Send raw FIFO command
FILES
/etc/kamailio/.kamctlrc /usr/local/etc/kamailio/.kamctlrc ~/.kamctlrc
NOTES
Commands labeled with (*) will prompt for a MySQL password. If the environment variable PW is set, the password will not be prompted.
AUTHORS
see /usr/share/doc/kamailio/AUTHORS
SEE ALSO
kamailio(8), kamailio.cfg(5) Full documentation on Kamailio is available at http://www.kamailio.org/. Mailing lists: users@lists.kamailio.org - Kamailio user community devel@lists.kamailio.org - Kamailio development, new features and unstable version