Находится в директории /etc/ringme/. Содержит глобальные параметры системы. Параметры разделены на секции, например “[Kamailio Sbc]”, “[Kamailio Intranet]“. Соответствующий сервис должен быть перезапущен после внесения изменений в этот файл.
Имя секции | Параметры | Комментарий |
---|---|---|
Kamailio Intranet при изменениях параметров нужно выполнить: systemctl restart kamailio_intranet | syslog_facility = LOG_LOCAL0 | отвечает за логгирование kamailio |
user_agent_header = Ringme SoftSwitch | виден в sip-сообщениях | |
server_header = Ringme SoftSwitch | виден в sip-сообщениях | |
sql_db = ringme | база данных mysql | |
sql_user = kamailio | username базы данных | |
sql_pass = ${MYSQL_kamailio_PASS} | password базы данных | |
main_internal_addr = 127.0.0.1:5060 | внутренний адрес для sip-сообщений | |
ws_addr = 127.0.0.1:81 | внутренний адрес kamailio websocket | |
sbc_addr = 127.0.0.1:5055 | внутренний адрес kamailio sbc (internal_addr секции Kamailio Sbc) | |
sbc_default_external_addr = ${EXT_IP}:5060 | внешний ip “по умолчанию” kamailio sbc | |
geo_ip_file = /usr/local/ringme-kamailio/etc/GeoLite2-Country.mmdb | опциональный параметр - база данных для geoip | |
debug_level = 2 | дебаг уровень логгирования | |
if_logall = 1 | признак логгирования | |
listen_list = 127.0.0.1:5060 | что слушает kamailio intranet | |
api_base_addr = https://${HTTP_APIDOMAIN}/api/ver1.0 | опциональный параметр- доменный адрес api. Нужен для SMS | |
rtpengine при изменениях параметров нужно выполнить: systemctl restart rtpengine см. внимательно комментарии, выделенные жирным шрифтом | table = 1 | номер таблицы, по этому номеру rtpengine забирает маркированные пакеты в iptables |
interface = int/127.0.0.1;${EXT_IP}/${EXT_IP} | интерфейсы rtpengine (проксированние с какого интерфейса на какой) при изменениях в интерфейсах- необходимо продублировать изменения в /etc/rtpengine/rtpengine_loop.conf и затем выполнить рестарт systemctl restart rtpengine_loop, а также эти интерфейсы обязательно строго соответствуют listen_list в kamailio_sbc, за исключением int интерфейса | |
listen-cli = 127.0.0.1:9900 | адрес rtpengine-cli утилиты | |
silent-timeout = 3600 | при достижении 3600 звонок на rtpengine будет закончен | |
port-min = 8000 | Минимальный порт, который rtpnegine будет указывать в sdp сип-сообщения порт rtp, до 8000 порты используются в других сервисах | |
port-max = 65500 | Максимальный порт, который rtpnegine будет указывать в sdp сип-сообщения порт rtp | |
Kamailio Sbc при изменениях параметров нужно выполнить: systemctl restart kamailio_sbc см. внимательно комментарии, выделенные жирным шрифтом | syslog_facility = LOG_LOCAL4 | отвечает за логгирование kamailio |
user_agent_header = Ringme Sbc | виден в sip-сообщениях | |
server_header = Ringme Sbc | виден в sip-сообщениях | |
main_kamailio_addr = 127.0.0.1:5060 | адрес kamailio intranet параметр listen_list | |
debug_level = 2 | дебаг уровень логгирования | |
if_logall = 1 | признак логгирования | |
listen_list = ${EXT_IP}:5060 udp:${EXT_IP}:5068 | что слушает kamailio sbc, при изменениях в этом параметре - необходимо продублировать изменения в /etc/rtpengine/rtpengine_loop.conf и затем выполнить рестарт systemctl restart rtpengine_loop, а также эти интерфейсы обязательно строго соответствуют interface в rtpengine секции, за исключением int интерфейса | |
internal_addr = udp:127.0.0.1:5055 | внутренний адрес kamailio sbc | |
Kamailio Web Socket при изменениях параметров нужно выполнить: systemctl restart kamailio_ws | syslog_facility = LOG_LOCAL3 | отвечает за логгирование kamailio |
user_agent_header = Ringme SoftSwitch | виден в sip-сообщениях | |
server_header = Ringme SoftSwitch | виден в sip-сообщениях | |
main_kamailio_addr = udp:${EXT_IP}:5060 | адрес kamailio sbc параметр listen_list | |
listen_list = 127.0.0.1:81 | что слушает kamailio ws, также этот адрес указывается в /etc/nginx/conf.d/wss_socket.conf | |
jsonrpc_addr = http://127.0.0.1:5060/jsonrpc/ | адрес kamailio intranet параметр main_internal_addr | |
sql_user = kamailio | username базы данных | |
sql_pass = ${MYSQL_kamailio_PASS} | password базы данных | |
sql_db = ringme | база данных mysql | |
sql_host = 127.0.0.1 | ip адрес базы mysql | |