opensipsctlrc文件包含所有opensipsctl,opensipsdbctl,osipsconsole工具的配置选项。
安装opensips后,opensipsctlrc文件在:
[INSTALL_PATH]/etc/opensips/opensipsctlrc
opensipsctlrc文件包含于数据库交互的控制选项、运行时交互OpenSIPS(参考 MI interface),还有一些控制选项是提供给opensipsctl和opensipsconsole工具的。
最相关的使用选项如下:
- SIP_DOMAIN:OpenSIPS代理的SIP domain,当你在系统内添加一个新的用户时非常有用
- DB:包含使用opensipsdbctl创建数据库结构所需要的信息,和opensipsctl插入提供的消息是所需要的信息
- CTLENGINE:可填选项有FIFO
,XMLRPC
,UDP
,opensipsctl运行MI命令时使用的引擎
- OSIPS_FIFO:当前OpenSIPS实例的OpenSIPS FIFO文件路径。如果你单机上有多个OpenSIPS实例,则需要改变这个选项
- STORE_PLAINTEXT_PW:当通过opensipsctl add <username> <password>
命令新增用户时,STORE_PLAINTEXT_PW参数控制输入的密码是以文本的方式还是以HASH的方式存到数据库