FreePBX not updating .conf files

I am currently running Asterisk 1.4.21.2. This is a new install. When I make updates via the FreePBX web interface I do not see them reflected in any of the .conf files. My questions are as follows:

  1. When I make a change in the FreePBX web interface (adding an extension for example) I would expect this change to show up in extensions_additional.conf. Is this a correct assumption?

  2. If so, what are possible causes for this file not to be updating?

Thanks in advance.

If anyone is having this same problem, what I am having to do is manually execute the retrieve_conf script to update my .conf files as follows:

root@pbx:/var/lib/asterisk $ php /var/lib/asterisk/bin/retrieve_conf

Checking for PEAR DB…OK
Checking for PEAR Console::Getopt…OK
Checking for /etc/amportal.conf …OK
Bootstrapping /etc/amportal.conf …OK
Parsing /etc/amportal.conf …OK
Parsing /etc/asterisk/asterisk.conf …OK
Connecting to database…OK
Connecting to Asterisk manager interface…OK
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
Please update your modules and reload Asterisk by browsing to your server.
root@pbx:/var/lib/asterisk $