GSP
Quick Navigator

Search Site

Unix VPS
A - Starter
B - Basic
C - Preferred
D - Commercial
MPS - Dedicated
Previous VPSs
* Sign Up! *

Support
Contact Us
Online Help
Handbooks
Domain Status
Man Pages

FAQ
Virtual Servers
Pricing
Billing
Technical

Network
Facilities
Connectivity
Topology Map

Miscellaneous
Server Agreement
Year 2038
Credits
 

USA Flag

 

 

Man Pages


Manual Reference Pages  -  KAMCTL (8)

NAME

kamctl - Kamailio control tool

CONTENTS

Synopsis
Description
Commands
Files
Notes
Authors
See Also

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

Search for    or go to Top of page |  Section 8 |  Main Index


Kamailio KAMCTL (8) 05.02.2009

Powered by GSP Visit the GSP FreeBSD Man Page Interface.
Output converted with manServer 1.07.