Конфигурация
После завершения установки ecss-elph-api ответы, данные во время установки, записываются в файл /etc/ecss/ecss-elph-api/config.yaml, например:
default:
ecss:
host: localhost
port: 8086
domain: test.domain
sql:
host: localhost
port: 3306
database: ecss_address_book
types:
- sip
- megaco
- virtual
sso:
issuer: localhost
mediator:
host: localhost
port: 9999
schema: https
user: admin
password: password
address-book:
host: adrressbook.eltex.loc
port: 4000
schema: http
sbc-address:
host: sbc.eltex.loc
port: 15000
sbc-stun:
host: stun.eltex.org
port: 3477
sbc-turn:
- host: turn.eltex.org
port: 3478
login: eltex
password: password
- host: turn.eltex.org
port: 3479
login: eltex
password: password
По умолчанию создается один профиль — "default". Если вручную добавить еще профили, то в приложении будет запрошено имя профиля.
Не рекомендуется вручную править файл конфигурации. Если нужно изменить настройки, необходимо воспользоваться командой dpkg-reconfigure.
sudo dpkg-reconfigure ecss-elph-api
Если все-таки потребовалось изменить файлы конфигурации, то после изменения необходимо перезапустить сервис ecss-elph-api.
sudo systemctl restart ecss-elph-api.service
Логи
Логи пишутся в системный журнал. При необходимости их можно просмотреть с помощью команд:
sudo journalctl -u ecss-elph-api # все логи sudo journalctl -u ecss-elph-api --since today # логи за сегодня sudo journalctl -u ecss-elph-api -f # аналог tail -f для просмотра лога в реальном времени