Ошибка запуска 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

Другие вопросы по тегам