We recorded some Holiday messages in System Recordings OK prior to Christmas. After the holidays we wanted to add a new recording but on the System Recordings page there is now a banner saying “You have no sound packages installed in the Sound Languages module. Please install at least one language to use System Recordings”. So we can’t make any new recordings.
Going to Sound Languages displays a blank page, with just the fly-out menu on the right. Selecting Language Packs also displays a blank page.
Looking in /var/lib/asterisk/sounds/en shows that the directory is populated with the sound files, but if I go into settings in Sound Languages there are no dropdown options for the Global Language.
Current Asterisk Version: 13.11.2
Sound Languages 13.0.23.6
I have tried using “fwconsole ma downloadinstall soundlang” but no change
I tried the above but no change. I then went through and disabled all the modules required until I could use
fwconsole ma remove soundlang
fwconsole ma downloadinstall soundlang
then re-enabled everything but still no change.
I don’t believe there are any internet connectivity issues with the server but is connectivity required for the soundlang module to function (even for the basic en languages)? If so, what web address could I check to confirm connectivity?
I’ve demonstrated that my server can access “a server” so while it’s possible that a firewall rule may be blocking some specific addresses (which I’ve determined for my site, to the best of my ability, that it isn’t) I can’t progress without knowing the address that is being blocked.
So it doesn’t look to be a firewall problem. If there’s a more specific url I should test then I’m happy to do so.
Module Admin “Check Online” completes successfully although isn’t offering any updates at present on this server. There are no error entries in freepbx.log following the Check Online.
I guess I could try and create a custom “en” language given that the sound files exist. Alternatively it looks like a server rebuild.
EDIT: ignore the below errors, sorry, I was inadvertently still in the manually downloaded soundlang module directory when I ran the upgrade command and it seems to have been using files from there, not sure what happened.
I re-ran the upgrade command from the /root directory and it completed successfully but after Apply Config the version number in Module Admin has not been updated.
I ran the upgrade command as below but it gave error messages. After Applying Config the soundlang version wasn’t updated in Module Admin.
I’ve downloaded the zip of the new version from Github but google won’t guide me to a description of how to manually install a module from a zip file.
[root@pbx soundlang-release-13.0]# fwconsole ma upgrade soundlang
No repos specified, using: [standard,commercial] from last GUI settings
Starting soundlang download…
Processing soundlang
Verifying local module download…Verified
Extracting…Done
Module soundlang successfully downloaded
Generating CSS…Done
Module soundlang successfully installed
Updating Hooks…PHP Fatal error: Cannot redeclare class ComposerAutoloaderInitb728baa7356d963458db110c835e9594 in /root/soundlang-release-13.0/vendor/composer/autoload_real.php on line 6
Whoops\Exception\ErrorException: Cannot redeclare class ComposerAutoloaderInitb728baa7356d963458db110c835e9594 in file /root/soundlang-release-13.0/vendor/composer/autoload_real.php on line 6
Stack trace:
() /root/soundlang-release-13.0/vendor/composer/autoload_real.php:6
Updating Hooks…PHP Fatal error: Cannot redeclare class ComposerAutoloaderInitb728baa7356d963458db110c835e9594 in /var/www/html/admin/modules/soundlang/vendor/composer/autoload_real.php on line 6
Whoops\Exception\ErrorException: Cannot redeclare class ComposerAutoloaderInitb728baa7356d963458db110c835e9594 in file /var/www/html/admin/modules/soundlang/vendor/composer/autoload_real.php on line 6
Stack trace: