Страница 1 из 1

Проблема с astdb.sqlite3 (unable to open database)

Добавлено: 17 май 2013, 22:47
klu4ik
Привет.
Сегодня первый раз установи Астериск и у меня возникла такая проблема :

Если запускаю Астериск командой asterisk -v или просто в фоне без аргументов то все ок!
Если запускаю с помощью сценариев : service asterisk start
Астериск в процессах висит но не могу к нему подцепиться asterisk -r а в логах такая ошибка :

Код: Выделить всё

[May 17 11:40:21] WARNING[2930] db.c: Unable to open Asterisk database '/var/lib/asterisk/astdb.sqlite3': unable to open database file
Проверял - файлик astdb.sqlite3 существует, поставил на всякий случай ему права 777 - не помогло.
Помогите пожалуйста решить данную проблему.
Спасибо!

Re: Проблема с astdb.sqlite3 (unable to open database)

Добавлено: 18 май 2013, 02:38
tma
Про права покурите man'ы, 777 вообще не в тему. То, что файл существует, не означает, что он не битый.
Для проверки можно его просто скопировать куда-нибудь (или вообще удалить) и запустить asterisk - он его сам заново создаст.
Ну забудет он про регистрации и всякую мелочь, ничего страшного случиться не должно.

Re: Проблема с astdb.sqlite3 (unable to open database)

Добавлено: 18 май 2013, 15:12
klu4ik
А почему 777 не в тему ? Чисто для проверки.
Действительно, переместил файл, а астериск его заново создал и все стало ок!
+ еще SELinux отключил..
Спасибо большое!

Re: Проблема с astdb.sqlite3 (unable to open database)

Добавлено: 19 май 2013, 00:11
tma