Reload failed because retrieve_conf encountered an error: 1

This is what i find in the log:

[2012-09-09 23:19:35] NOTICE[21892] manager.c: 127.0.0.1 failed to pass IP ACL as ‘admin’
[2012-09-09 23:19:35] NOTICE[21892] manager.c: 127.0.0.1 failed to authenticate as ‘admin’
[2012-09-09 23:19:36] VERBOSE[21892] manager.c: == Connect attempt from ‘127.0.0.1’ unable to authenticate

For me it’s bedtime now. Tomorrow another working day.
Thanks for your help today. I’m very grateful.

Ed.

Hi gents,

Any ideas left?

Well both asterisk and myself agree that freepbx is trying to log on with an authority that is not in /etc/asterisk/manager.conf or its included files. you never told if you checked

#include manager_additional.conf
#include manager_custom.conf

for an override for the admin user, last guy wins in these files.

Try re-changing it in the gui, or even in the file itself, just don’t press the reload button in freepbx if you get in before you check and verify thayt freePBX agrees with /etc/asterisk/manager*.conf files.

Please find the manager_additional.conf

;--------------------------------------------------------------------------------;
; Do NOT edit this file as it is auto-generated by FreePBX. All modifications to ;
; this file must be done via the web gui. There are alternative files to make ;
; custom modifications, details at: http://freepbx.org/configuration_files ;
;--------------------------------------------------------------------------------;
;

[admin]
secret = secret123
deny=0.0.0.0/0.0.0.0
permit=172.26.0.0/255.255.0.0
read = system,call,log,verbose,command,agent,user,config,dtmf,reporting,cdr,dialplan,originate
write = system,call,log,verbose,command,agent,user,config,dtmf,reporting,cdr,dialplan,originate
[isymphony]
secret = ismanager*con
deny=0.0.0.0/0.0.0.0
permit=172.26.0.0/255.255.0.0
read = system,call,log,verbose,command,agent,user,config,dtmf,reporting,cdr,dialplan,originate
write = system,call,log,verbose,command,agent,user,config,dtmf,reporting,cdr,dialplan,originate

The file manager_custom.conf does exist but is empty.

How do I check if freePBX agrees with /etc/asterisk/manager*.conf files?

you need to permit the localhost/localnet to connect to your server

permit=127.0.0.1/255.255.255.0

less confusing lter would just be to delete the [admin] stanza in the included file.

Hi dicko,

That did the job. It was the IP address which causes the lockout. I changed it in the manager_additional.conf, then did a amportal restart and then changed it in the GUI did a submit changes and a reload.

Thank you so much for your help. This saves me realy a lot of work.
Now I will make a backup and try to get iSymphony up and running.

Regards,

Ed.

172.26.0.0/255./255.0.0 is a very big block (class B) do you need it that big?

It is 172.26.0.0/255.255.0.0 that’s my internal (private) network.

I copied and pasted wrong :wink: I corrected.

good luck

I do not need it that big but it’s handy to separate various types of machines.
For example I use:

172.26.0.x for network devices
172.26.1.x for my servers
172.26.2.x for my workstations
172.26.3.x for my printers

etc.

Hi i have the same retrieve_conf error:

Poster Bash Output:

found language dir en_UK for broadcast, not installed on system, skipping
found language dir fr for directory, not installed on system, skipping
found language dir en_UK for pagingpro, not installed on system, skipping
Added to globals: ASTETCDIR = /etc/asterisk
Added to globals: ASTMODDIR = /usr/lib/asterisk/modules
Added to globals: ASTVARLIBDIR = /var/lib/asterisk
Added to globals: ASTAGIDIR = /var/lib/asterisk/agi-bin
Added to globals: ASTSPOOLDIR = /var/spool/asterisk
Added to globals: ASTRUNDIR = /var/run/asterisk
Added to globals: ASTLOGDIR = /var/log/asterisk
Added to globals: CWINUSEBUSY = true
Added to globals: AMPMGRUSER = admin
Added to globals: AMPMGRPASS = amp111
Added to globals: AMPDBENGINE = mysql
Added to globals: AMPDBHOST = localhost
Added to globals: AMPDBNAME = asterisk
Added to globals: AMPDBUSER = freepbxuser
Added to globals: AMPDBPASS = 300577e6109f
Added to globals: VMX_CONTEXT = from-internal
Added to globals: VMX_PRI = 1
Added to globals: VMX_TIMEDEST_CONTEXT =
Added to globals: VMX_TIMEDEST_EXT = dovm
Added to globals: VMX_TIMEDEST_PRI = 1
Added to globals: VMX_LOOPDEST_CONTEXT =
Added to globals: VMX_LOOPDEST_EXT = dovm
Added to globals: VMX_LOOPDEST_PRI = 1
Added to globals: MIXMON_DIR =
Added to globals: MIXMON_POST =
Added to globals: DIAL_OPTIONS = Ttr
Added to globals: TRUNK_OPTIONS = Tt
Added to globals: TRUNK_RING_TIMER = 300
Added to globals: MIXMON_FORMAT = wav
Added to globals: REC_POLICY = caller
Added to globals: RINGTIMER_DEFAULT = 15
Added to globals: TRANSFER_CONTEXT = from-internal-xfer
PHP Fatal error: Call to undefined method core_conf::addRtpAdditional() in /var/www/html/admin/libraries/BMO/DialplanHooks.class.php on line 0