Пожалуйста, войдите здесь. Часто задаваемые вопросы О нас
Задайте Ваш вопрос

retreive_conf failed

1

[FATAL] retreive_conf failed to get engine information and cannot configure up a softwitch with out it. Error: ERROR-UNABLE-TO-PARSE вот такую ерунду словил на фрипбх фри 2.9, астер 1.6.2. В какую сторону копать? Заранее спасибо

удалить закрыть спам изменить тег редактировать

спросил 2011-08-22 01:23:54 +0400

Trent Gravatar Trent
11 2 1 5

4 Ответа

0

это он не может определить какой из версий астриска используется. он не может приконектитсья к астериску - смотрите /etc/asterisk/manager.conf, /etc/freepbx.conf

ссылка удалить спам редактировать

ответил 2011-08-22 13:18:00 +0400

meral Gravatar meral flag of Ukraine
23347 24 20 177
http://pro-sip.net/

обновил 2011-08-22 13:18:44 +0400

0

Я бы сказал, что это кривой синтаксис конфигов. Вспоминайте, что руками трогали.

ссылка удалить спам редактировать

ответил 2011-08-22 09:59:39 +0400

glukinho Gravatar glukinho
661 4 3 12

Comments

из поледних действий..обновил файлы озвучки в этот день и все, в самом фрипбх никаких изменений не проводилось. Trent ( 2011-08-22 12:26:43 +0400 )редактировать
0

/etc/freepbx.conf

<?php
$amp_conf['AMPDBUSER']  = 'asteriskuser';
$amp_conf['AMPDBPASS']  = 'XXXX';
$amp_conf['AMPDBHOST']  = 'localhost';
$amp_conf['AMPDBNAME']  = 'asterisk';
$amp_conf['AMPDBENGINE'] = 'mysql';
$amp_conf['datasource'] = ''; //for sqlite3

require_once('/var/www/freepbx/admin/bootstrap.php');

/etc/asterisk/manager.conf

;
; AMI - Asterisk Manager interface
;
; FreePBX needs this to be enabled. Note that if you enable it on a different IP, you need
; to assure that this can't be reached from un-authorized hosts with the ACL settings (permit/deny).
; Also, remember to configure non-default port or IP-addresses in amportal.conf.
; 
; The AMI connection is used both by the portal and the operator's panel in FreePBX.
;
; FreePBX assumes an AMI connection to localhost:5038 by default.
;
[general]
enabled = yes
port = 5038
bindaddr = 0.0.0.0
displayconnects=no ;only effects 1.6+

[admin]
secret = XXXX
deny=0.0.0.0/0.0.0.0
permit=127.0.0.1/255.255.255.0
read = system,call,log,verbose,command,agent,user,config,command,dtmf,reporting,cdr,dialplan,originate
write = system,call,log,verbose,command,agent,user,config,command,dtmf,reporting,cdr,dialplan,originate

#include manager_additional.conf
#include manager_custom.conf
ссылка удалить спам редактировать

ответил 2011-08-22 14:42:45 +0400

Trent Gravatar Trent
11 2 1 5

обновил 2011-08-22 16:29:58 +0400

meral Gravatar meral flag of Ukraine
23347 24 20 177
http://pro-sip.net/

Comments

ну сравните логин пароль в /etc/amportal.conf и /etc/asterisk/manager.conf meral ( 2011-08-22 16:31:13 +0400 )редактировать
одинаковый, это первое что просмотрел. вобщем сижу сравниваю конфиги рабочей и глючной систем..пока никакой разницы не нахожу:( Trent ( 2011-08-22 20:18:48 +0400 )редактировать
вобщем все идеи и подсказки готов проверить-отработать. ужас как не хочется систему перекатывать. Trent ( 2011-08-22 20:19:50 +0400 )редактировать
iptables -L meral ( 2011-08-22 20:25:49 +0400 )редактировать
root@fooj:/var/lib/asterisk/bin# iptables -L Chain INPUT (policy ACCEPT) target prot opt source destination Chain FORWARD (policy ACCEPT) target prot opt source destination Chain OUTPUT (policy ACCEPT) target prot opt source destination Trent ( 2011-08-23 01:50:19 +0400 )редактировать
ну тогда надо дебажить. или смотреть дебаг астриска на предмет конектиться или нет для определения версии. meral ( 2011-08-23 03:38:00 +0400 )редактировать
-1

/etc/amportal.conf смотрите . Именно этот файл настройки используется для назначения $amp_conf[]

ссылка удалить спам редактировать

ответил 2011-08-22 23:35:57 +0400

zzuz Gravatar zzuz flag of Russian Federation
7174 2 6 75
http://line24.ru/

Comments

проверил..сравнил с рабочим конфигом..все совпадает:( Trent ( 2011-08-22 23:50:13 +0400 )редактировать
сделайте retreive_conf --debug , там будет ясно какой файл не парситься. zzuz ( 2011-08-22 23:58:43 +0400 )редактировать
root@fooj:/var/lib/asterisk/bin# retreive_conf --debug retreive_conf: команда не найдена Trent ( 2011-08-23 01:53:05 +0400 )редактировать
ага. только до 2.8. а в 2.9он генериться meral ( 2011-08-23 03:37:09 +0400 )редактировать
retreive_conf --debug нужно выполнять без дополнительных аргументов, так как у него нет опций retreive_conf zzuz ( 2011-08-23 07:30:01 +0400 )редактировать
подробнее можно? я пока только учусь. Trent ( 2011-08-23 12:12:53 +0400 )редактировать
вот так попробуй ./retreive_conf --debug meral ( 2011-08-23 16:33:26 +0400 )редактировать
аналогично происходит:( Trent ( 2011-08-23 18:18:25 +0400 )редактировать
root@fooj:/var/lib/asterisk/bin# ./retreive_conf --debug -bash: ./retreive_conf: Нет такого файла или каталога Trent ( 2011-08-23 18:18:46 +0400 )редактировать
root@fooj:/var/lib/asterisk/bin# ls archive_recordings freepbx_engine gen_amp_conf.php libfreepbx.confgen.php retrieve_conf retrieve_parse_amportal_conf.pl freepbx-cron-scheduler.php freepbx_setting generate_hints.php module_admin retrieve_op_conf_from_mysql.php root@fooj:/var/lib/asterisk/bin# Trent ( 2011-08-23 18:20:31 +0400 )редактировать
блин ну нельзя же все за вас делать. retrieve_conf у вас файлик в выде, не? meral ( 2011-08-23 19:16:30 +0400 )редактировать
(retrieve_conf у вас файлик в выде, не?) не понял. Trent ( 2011-08-25 11:49:29 +0400 )редактировать
Шифр видимо такой. Ну или вид шарад. zzuz ( 2011-08-25 13:30:30 +0400 )редактировать
выде=вроде. ы буквы переставте i <->e и файлик сразу найдет. ну что вы как маленький meral ( 2011-08-25 16:20:41 +0400 )редактировать
вот. я был прав - шарада. zzuz ( 2011-08-25 17:43:44 +0400 )редактировать

Ваш ответ

Please start posting your answer anonymously - your answer will be saved within the current session and published after you log in or create a new account. Please try to give a substantial answer, for discussions, please use comments and please do remember to vote (after you log in)!
[скрыть предварительный просмотр]

Закладки и информация

Добавить закладку

подписаться на rss ленту новостей

Статистика

Задан: 2011-08-22 01:23:54 +0400

Просмотрен: 4,566 раз

Обновлен: Aug 22 '11

Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией GNU GPL.