Ошибка запуска kamailio ОШИБКА: PID-файл не существует
Я установил kamailio с модулями mysql, присутствии, nat, auth. Все они работают на другом сервере (Amazone Ec2). Теперь я пробую это на ноутбуке и получаю некоторые проблемы.
Когда я пытаюсь запустить kamailio с помощью команды kamctl:
начало sudo kamctl
ИНФОРМАЦИЯ: Начиная Kamailio:
ОШИБКА: PID-файл /var/run/kamailio.pid не существует - запуск Kamailio не удался
Я уже пытался прикоснуться к этому файлу, изменить настройки базы данных mysql и искал другие решения в Интернете. Но ничто не помогло мне.
2 ответа
Посмотрите в файле syslog сообщения об ошибках, напечатанные Kamailio, вы должны получить подсказки о причине, по которой не запускается - syslog может быть / var / log / syslog (Debian, как дистрибутивы) или / var / log / messages (centos, как дистрибутивы),
Вы также можете попробовать запустить печать сообщений журнала на терминал, например:
kamailio -M 8 -E -e -dd
Тогда сообщения об ошибках можно увидеть напрямую.
Попробуйте создать папку kamailio в каталоге /var/run/.
mkdir /var/run/kamailio
# Используется kamailio 4.3.1, установленный из исходного кода.
# Использовал эту команду для запуска: /usr/local/sbin/kamctl start