I’ve struggling with this problem for some days now, my asterisk server is on a ubuntu distro specificaly on a Zentyal machine running other services as well. The problem is I cannot reload from the interface and I get the following error which I can not figure out:
terminate called after throwing an instance of 'std::runtime_error’
what(): locale::facet::_S_create_c_locale name not valid
I’ve checked the locale and it is OK LC_ALL is populated with en_US.UTF8 and asterisk is working fine (calls and routing and everything work OK) if I run retrieve_conf from command line as asterisk I get no errors only the following:
Please update your modules and reload Asterisk by visiting http maingate admin
Is there anything you can suggest I do?
Are you saying you are on 2.11, experiencing an issue, and would like to upgrade?
Or, you have attempted an upgrade and now you are experiencing this problem?
Please go to Module Admin and report your FreePBX Framework version.
The problem appeared after the upgrade, the framework version is 13.0.57 and no other upgrade is made available
Sorry for the delay. Non-distro installations can be challenging. Seems the installed modules are not synced with the freePBX database. You can fix this by running commands:
amportal a s fwconsole chown fwconsole ma refreshsignatures
Run the last command repeatedly until it does not change anything.
They try a reload from the GUI. You might also want to run yum update, and take a quick look at this doc: http://wiki.freepbx.org/display/PPS/FreePBX-Distro-10.13.66