# cfg_rpc Module

## Admin Guide

### Overview

The module implements RPC commands to set and get configuration variables on-the-fly, that are declared by &kamailio; core and by the modules.

For example, it can be used to fine-tune values for global parameters such as debug, tcp/sctp/dns attributes, without the need of restart.

RPC connector modules, such as ctl or xmlrpc, although not a dependency, should be loaded in order to execute the RPC commands exported by this module. When the ctl module is loaded, the tool '&sercmd;' can be used to execute the RPC commands implemented in this module.

### Dependencies

#### &siprouter; Modules

The following modules must be loaded before this module:

- No dependencies on other &siprouter; modules.

#### External Libraries or Applications

The following libraries or applications must be installed before running &siprouter; with this module loaded:

- None.