Reload failed because retrieve_conf encountered an error: 1

After I did a module update I start getting the following message:

Reload failed because retrieve_conf encountered an error: 1

exit: 1
[FATAL] trying to set keyword [0] to [1] on uninitialized setting

Trace Back:

/var/www/admin/libraries/freepbx_conf.class.php:590 die_freepbx()
[0]: trying to set keyword [0] to [1] on uninitialized setting

/var/www/admin/functions.inc.php:209 freepbx_conf->set_conf_values()
[0]:

/var/lib/asterisk/bin/retrieve_conf:420 ast_with_dahdi()
1 error(s) occurred, you should view the notification log on the dashboard or main screen to check for more details.

I tried to disable modules dahdi and conference, but did not solve the issue.

Any ideas on what can be wrong?

Freepbx 2.10 and Asterisk 1.8

Thanks, Bruno

I would bet the problem is the dahdi module, try reinstalling it, I have seen this happen if you try to remove it from your system. The module is broken and its a nuisance. I am working on finding a way of getting rid of it from my system without causing this sort of problem!

Well,

i found out there was a new version for the framework (2.10.0beta3.6). Updated it and it solved the problem.

thanks, Bruno

I have had a similar issue in the past. If I recall I found the issue to be caused by chan_vpb.so which is a voicetronix driver. I was not using any VoiceTronix hardware on my system, so I simply added chan_vpb.so to the list of noload modules in /etc/asterisk/modules.conf
noload => chan_vpb.so

This has solved my issue.