From a workstation on the same LAN subnet as the PBX, can you visit https://mirror.freepbx.org
and see a page with “False” at the top, otherwise blank?
If not, there is a problem with your network (most likely firewall configuration) that is unrelated to FreePBX.
If you do see False with your browser, at a root shell prompt type curl https://mirror.freepbx.org
Do you see False? If not, post the output. If yes, post the output of fwconsole -v ma update framework
This is the browser output from a normal workstation:
This is the curl output:
Additional information:
I tried with Edge (Chromium) browser from the customer network (via VPN, with administrativ rights) and I get the same result (False).
OK, so FreePBX can access the ‘home page’ of mirror.freepbx.org ok. If update with fwconsole is still failing, the verbose output may show what is going wrong.
fwconsole -v ma listonline
No repos specified, using: [standard,extended] from last GUI settings
±---------------------±-----------±----------------------------------------------±------------±----------+
| Module | Version | Status | License | Signature |
±---------------------±-----------±----------------------------------------------±------------±----------+
| accountcodepreserve | 13.0.2.2 | Aktiviert und auf dem neusten Stand | GPLv2 | Sangoma |
| amd | 15.0.3 | Aktiviert und auf dem neusten Stand | GPLv3+ | Sangoma |
| announcement | 15.0.3.13 | Aktiviert und auf dem neusten Stand | GPLv3+ | Sangoma |
| api | 15.0.9 | Aktiviert und auf dem neusten Stand | AGPLv3+ | Sangoma |
| areminder | 15.0.14.27 | Aktiviert und auf dem neusten Stand | Commercial | Sangoma |
| arimanager | 15.0.3.13 | Aktiviert und auf dem neusten Stand | GPLv3+ | Sangoma |
| asterisk-cli | 14.0.4 | Aktiviert und auf dem neusten Stand | GPLv3+ | Sangoma |
| asteriskinfo | 15.0.14 | Aktiviert und auf dem neusten Stand | GPLv3+ | Sangoma |
| backup | 15.0.21.4 | Aktiviert und auf dem neusten Stand | GPLv3+ | Sangoma |
| blacklist | 15.0.4 | Neuer als die Online Version (15.0.3) | GPLv3+ | Sangoma |
| broadcast | 15.0.21 | Aktiviert und auf dem neusten Stand | Commercial | Sangoma |
| builtin | | Aktiviert; Online nicht verfügbar | | Unsigned |
| bulkhandler | 15.0.4 | Aktiviert und auf dem neusten Stand | GPLv3+ | Sangoma |
| calendar | 15.0.4.23 | Aktiviert und auf dem neusten Stand | GPLv3+ | Sangoma |
| callaccounting | | Nicht installiert (lokal verfügbar) | Commercial+ | Sangoma |
| callback | 15.0.12 | Aktiviert und auf dem neusten Stand | GPLv3+ | Sangoma |
| callerid | 15.0.16 | Aktiviert und auf dem neusten Stand | Commercial | Sangoma |
| callforward | 15.0.16 | Aktiviert und auf dem neusten Stand | AGPLv3+ | Sangoma |
| calllimit | 15.0.5.6 | Aktiviert und auf dem neusten Stand | Commercial | Sangoma |
| callrecording | 15.0.7.28 | Aktiviert und auf dem neusten Stand | AGPLv3+ | Sangoma |
| callwaiting | 15.0.4.6 | Aktiviert und auf dem neusten Stand | GPLv3+ | Sangoma |
| campon | 13.0.4.1 | Aktiviert; Online nicht verfügbar | GPLv3+ | Sangoma |
| cdr | 15.0.17.26 | Aktiviert und auf dem neusten Stand | GPLv3+ | Sangoma |
| cel | 15.0.15.17 | Aktiviert und auf dem neusten Stand | GPLv3+ | Sangoma |
| certman | 15.0.51 | Neuer als die Online Version (15.0.49) | AGPLv3+ | Sangoma |
| cidlookup | 15.0.25 | Aktiviert und auf dem neusten Stand | GPLv3+ | Sangoma |
| conferences | 15.0.7.11 | Aktiviert und auf dem neusten Stand | GPLv3+ | Sangoma |
| conferencespro | 15.0.3.18 | Aktiviert und auf dem neusten Stand | Commercial | Sangoma |
| configedit | 13.0.7.3 | Aktiviert und auf dem neusten Stand | AGPLv3+ | Sangoma |
| contactmanager | 15.0.9.11 | Aktiviert und auf dem neusten Stand | GPLv3+ | Sangoma |
| core | 15.0.22.24 | Neuer als die Online Version (15.0.22.23) | GPLv3+ | Sangoma |
| cos | 15.0.15 | Aktiviert und auf dem neusten Stand | Commercial | Sangoma |
| customappsreg | 15.0.14 | Aktiviert und auf dem neusten Stand | GPLv3+ | Sangoma |
| cxpanel | 15.0.4 | Aktiviert und auf dem neusten Stand | GPLv3 | Sangoma |
| dahdiconfig | 15.0.5.8 | Aktiviert und auf dem neusten Stand | GPLv3+ | Sangoma |
| dashboard | 15.0.15 | Aktiviert und auf dem neusten Stand | AGPLv3+ | Sangoma |
| daynight | 15.0.12 | Aktiviert und auf dem neusten Stand | GPLv3+ | Sangoma |
| dictate | 15.0.7 | Aktiviert und auf dem neusten Stand | GPLv3+ | Sangoma |
| digium_phones | 15.0.12 | Aktiviert und auf dem neusten Stand | GPLv2 | Sangoma |
| digiumaddoninstaller | 13.0.1.4 | Aktiviert und auf dem neusten Stand | GPLv2 | Sangoma |
| directory | 15.0.18 | Aktiviert und auf dem neusten Stand | GPLv3+ | Sangoma |
| disa | 15.0.4.9 | Aktiviert und auf dem neusten Stand | AGPLv3+ | Sangoma |
| donotdisturb | 15.0.10 | Aktiviert und auf dem neusten Stand | GPLv3+ | Sangoma |
| dundicheck | 2.11.0.3 | Aktiviert; Online nicht verfügbar | GPLv3+ | Sangoma |
| extensionroutes | 15.0.6 | Aktiviert und auf dem neusten Stand | Commercial | Sangoma |
| extensionsettings | 13.0.4 | Aktiviert und auf dem neusten Stand | GPLv3+ | Sangoma |
| fax | 15.0.22 | Aktiviert und auf dem neusten Stand | GPLv3+ | Sangoma |
| faxpro | 15.0.8.17 | Aktiviert und auf dem neusten Stand | Commercial | Sangoma |
| featurecodeadmin | 15.0.2 | Neuer als die Online Version (13.0.6.11) | GPLv3+ | Sangoma |
| filestore | 15.0.5 | Neuer als die Online Version (15.0.4) | AGPLv3 | Sangoma |
| findmefollow | 15.0.35 | Aktiviert und auf dem neusten Stand | GPLv3+ | Sangoma |
| firewall | 15.0.43 | Aktiviert und auf dem neusten Stand | AGPLv3+ | Sangoma |
| framework | 15.0.24 | Online Upgrade verfügbar (15.0.27) | GPLv2+ | Sangoma |
| freepbx_ha | 13.0.11 | Aktiviert; Online nicht verfügbar | Commercial | Sangoma |
| fw_langpacks | 14.0.1 | Aktiviert und auf dem neusten Stand | GPLv3+ | Sangoma |
| hotelwakeup | 15.0.5.5 | Aktiviert und auf dem neusten Stand | GPLv2 | Sangoma |
| iaxsettings | 15.0.8 | Aktiviert und auf dem neusten Stand | AGPLv3 | Sangoma |
| infoservices | 15.0.3 | Aktiviert und auf dem neusten Stand | GPLv2+ | Sangoma |
| irc | 13.0.1 | Aktiviert und auf dem neusten Stand | GPLv3+ | Sangoma |
| ivr | 15.0.30 | Aktiviert und auf dem neusten Stand | GPLv3+ | Sangoma |
| languages | 15.0.13 | Aktiviert und auf dem neusten Stand | GPLv3+ | Sangoma |
| logfiles | 15.0.15 | Aktiviert und auf dem neusten Stand | GPLv3+ | Sangoma |
| manager | 15.0.18 | Aktiviert und auf dem neusten Stand | GPLv2+ | Sangoma |
| miscapps | 15.0.10 | Aktiviert und auf dem neusten Stand | GPLv3+ | Sangoma |
| miscdests | 15.0.2.12 | Aktiviert und auf dem neusten Stand | GPLv3+ | Sangoma |
| music | 15.0.22 | Aktiviert und auf dem neusten Stand | GPLv3+ | Sangoma |
| outroutemsg | 15.0.9 | Aktiviert und auf dem neusten Stand | GPLv3+ | Sangoma |
| paging | 15.0.4.33 | Aktiviert und auf dem neusten Stand | GPLv3+ | Sangoma |
| pagingpro | 15.0.2 | Aktiviert und auf dem neusten Stand | Commercial | Sangoma |
| parking | 15.0.15.4 | Aktiviert und auf dem neusten Stand | GPLv3+ | Sangoma |
| parkpro | 15.0.13 | Aktiviert und auf dem neusten Stand | Commercial | Sangoma |
| pbdirectory | 2.11.0.6 | Aktiviert; Online nicht verfügbar | GPLv3+ | Sangoma |
| phonebook | 15.0.12 | Aktiviert und auf dem neusten Stand | GPLv3+ | Sangoma |
| phpinfo | 13.0.2 | Aktiviert und auf dem neusten Stand | GPLv2+ | Sangoma |
| pinsets | 15.0.1.15 | Aktiviert und auf dem neusten Stand | GPLv3+ | Sangoma |
| pinsetspro | 15.0.4 | Aktiviert und auf dem neusten Stand | Commercial | Sangoma |
| pm2 | 15.0.10 | Aktiviert und auf dem neusten Stand | AGPLv3+ | Sangoma |
| pms | 15.0.2.54 | Deaktiviert | Commercial | Sangoma |
| presencestate | 15.0.11 | Aktiviert und auf dem neusten Stand | GPLv3+ | Sangoma |
| printextensions | 13.0.3.4 | Aktiviert und auf dem neusten Stand | GPLv3+ | Sangoma |
| queuemetrics | 2.11.0.3 | Aktiviert; Online nicht verfügbar | GPLv3+ | Sangoma |
| queueprio | 15.0.10 | Aktiviert und auf dem neusten Stand | GPLv3+ | Sangoma |
| queues | 15.0.34 | Aktiviert und auf dem neusten Stand | GPLv2+ | Sangoma |
| queuestats | 15.0.10 | Neuer als die Online Version (15.0.9) | Commercial | Sangoma |
| qxact_reports | 15.0.14 | Aktiviert und auf dem neusten Stand | Commercial | Sangoma |
| recording_report | 15.0.9 | Neuer als die Online Version (15.0.8) | Commercial | Sangoma |
| recordings | 15.0.3.19 | Aktiviert und auf dem neusten Stand | GPLv3+ | Sangoma |
| restapi | 13.0.21.2 | Aktiviert und auf dem neusten Stand | AGPLv3 | Sangoma |
| restapps | 14.0.22.63 | Disabled; Pending upgrade to 15.0.38.13 | Commercial | Sangoma |
| ringgroups | 15.0.11.17 | Aktiviert und auf dem neusten Stand | GPLv3+ | Sangoma |
| sangomacrm | 15.0.23.11 | Aktiviert und auf dem neusten Stand | Commercial | Sangoma |
| setcid | 15.0.9 | Aktiviert und auf dem neusten Stand | GPLv3+ | Sangoma |
| sipsettings | 15.0.11 | Aktiviert und auf dem neusten Stand | AGPLv3+ | Sangoma |
| sipstation | 15.0.11 | Online Upgrade verfügbar (15.0.12) | Commercial | Sangoma |
| sms | 15.0.36 | Aktiviert und auf dem neusten Stand | Commercial | Sangoma |
| soundlang | 15.0.5.10 | Aktiviert und auf dem neusten Stand | GPLv3+ | Sangoma |
| speeddial | 2.11.0.4 | Aktiviert; Online nicht verfügbar | GPLv3+ | Sangoma |
| superfecta | 15.0.3 | Aktiviert und auf dem neusten Stand | GPLv2+ | Sangoma |
| sysadmin | 15.0.29.16 | Neuer als die Online Version (15.0.29.13) | Commercial | Sangoma |
| timeconditions | 15.0.15.11 | Aktiviert und auf dem neusten Stand | GPLv3+ | Sangoma |
| tts | 15.0.12 | Aktiviert und auf dem neusten Stand | GPLv3+ | Sangoma |
| ttsengines | 15.0.4.7 | Aktiviert und auf dem neusten Stand | AGPLv3 | Sangoma |
| ucp | 15.0.14.5 | Online Upgrade verfügbar (15.0.14.6) | AGPLv3+ | Sangoma |
| userman | 15.0.69.11 | Neuer als die Online Version (15.0.69.10) | AGPLv3+ | Sangoma |
| vega | | Nicht installiert (lokal verfügbar) | Commercial+ | Sangoma |
| versionupgrade | | Nicht installiert (online verfügbar: 15.0.39) | Commercial | |
| vmblast | 15.0.11.8 | Aktiviert und auf dem neusten Stand | GPLv3+ | Sangoma |
| vmnotify | 15.0.15 | Aktiviert und auf dem neusten Stand | Commercial | Sangoma |
| voicemail | 15.0.28 | Aktiviert und auf dem neusten Stand | GPLv3+ | Sangoma |
| voicemail_report | 15.0.7 | Aktiviert und auf dem neusten Stand | Commercial | Sangoma |
| vqplus | 15.0.7.30 | Aktiviert und auf dem neusten Stand | Commercial | Sangoma |
| weakpasswords | 13.0.2 | Aktiviert und auf dem neusten Stand | GPLv3+ | Sangoma |
| webcallback | 15.0.6.3 | Aktiviert und auf dem neusten Stand | Commercial | Sangoma |
| webrtc | 15.0.10.13 | Aktiviert und auf dem neusten Stand | GPLv3+ | Sangoma |
| xmpp | 15.0.6.12 | Aktiviert und auf dem neusten Stand | AGPLv3 | Sangoma |
| zulu | 15.0.62 | Aktiviert und auf dem neusten Stand | Commercial | Sangoma |
±---------------------±-----------±----------------------------------------------±------------±----------+
download pms due to security vulnerability SEC-2022-001…
In cURL.php line 443:
[Requests_Exception]
cURL error 56: TCP connection reset by peer
Exception trace:
() at /var/www/html/admin/libraries/Composer/vendor/rmccue/requests/library/Requests/Transport/cURL.php:443
Requests_Transport_cURL->process_response() at /var/www/html/admin/libraries/Composer/vendor/rmccue/requests/library/Requests/Transport/cURL.php:179
Requests_Transport_cURL->request() at /var/www/html/admin/libraries/Composer/vendor/rmccue/requests/library/Requests.php:381
Requests::request() at /var/www/html/admin/libraries/Composer/vendor/rmccue/requests/library/Requests/Session.php:207
Requests_Session->request() at /var/www/html/admin/libraries/Composer/vendor/rmccue/requests/library/Requests/Session.php:164
Requests_Session->post() at /var/www/html/admin/libraries/modulefunctions.class.php:1529
module_functions->download() at /var/www/html/admin/libraries/Console/Moduleadmin.class.php:505
FreePBX\Console\Command\Moduleadmin->doDownload() at /var/www/html/admin/libraries/Console/Moduleadmin.class.php:1537
FreePBX\Console\Command\Moduleadmin->handleArgs() at /var/www/html/admin/libraries/Console/Moduleadmin.class.php:236
FreePBX\Console\Command\Moduleadmin->execute() at /var/www/html/admin/libraries/Composer/vendor/symfony/console/Command/Command.php:255
Symfony\Component\Console\Command\Command->run() at /var/www/html/admin/libraries/Composer/vendor/symfony/console/Application.php:960
Symfony\Component\Console\Application->doRunCommand() at /var/www/html/admin/libraries/Composer/vendor/symfony/console/Application.php:255
Symfony\Component\Console\Application->doRun() at /var/www/html/admin/libraries/Composer/vendor/symfony/console/Application.php:148
Symfony\Component\Console\Application->run() at /var/lib/asterisk/bin/fwconsole:163
Failed!
upgrade restapps due to security vulnerability SEC-2021-013, SEC-2020-004…Failed!
This is the output on the VoIP Server with listonline.
fwconsole -v ma update framework
No repos specified, using: [standard,extended] from last GUI settings
Downloading module ‘framework’
Processing framework
Verifying local module download…Redownloading
Downloading…
0/16276856 [>---------------------------] 0% < 1 sec
In cURL.php line 443:
[Requests_Exception]
cURL error 56: TCP connection reset by peer
Exception trace:
() at /var/www/html/admin/libraries/Composer/vendor/rmccue/requests/library/Requests/Transport/cURL.php:443
Requests_Transport_cURL->process_response() at /var/www/html/admin/libraries/Composer/vendor/rmccue/requests/library/Requests/Transport/cURL.php:179
Requests_Transport_cURL->request() at /var/www/html/admin/libraries/Composer/vendor/rmccue/requests/library/Requests.php:381
Requests::request() at /var/www/html/admin/libraries/Composer/vendor/rmccue/requests/library/Requests/Session.php:207
Requests_Session->request() at /var/www/html/admin/libraries/Composer/vendor/rmccue/requests/library/Requests/Session.php:164
Requests_Session->post() at /var/www/html/admin/libraries/modulefunctions.class.php:1529
module_functions->download() at /var/www/html/admin/libraries/Console/Moduleadmin.class.php:505
FreePBX\Console\Command\Moduleadmin->doDownload() at /var/www/html/admin/libraries/Console/Moduleadmin.class.php:727
FreePBX\Console\Command\Moduleadmin->doUpgrade() at /var/www/html/admin/libraries/Console/Moduleadmin.class.php:1641
FreePBX\Console\Command\Moduleadmin->handleArgs() at /var/www/html/admin/libraries/Console/Moduleadmin.class.php:236
FreePBX\Console\Command\Moduleadmin->execute() at /var/www/html/admin/libraries/Composer/vendor/symfony/console/Command/Command.php:255
Symfony\Component\Console\Command\Command->run() at /var/www/html/admin/libraries/Composer/vendor/symfony/console/Application.php:960
Symfony\Component\Console\Application->doRunCommand() at /var/www/html/admin/libraries/Composer/vendor/symfony/console/Application.php:255
Symfony\Component\Console\Application->doRun() at /var/www/html/admin/libraries/Composer/vendor/symfony/console/Application.php:148
Symfony\Component\Console\Application->run() at /var/lib/asterisk/bin/fwconsole:163
fwconsole ma delete pms
Remove HPMS directory and users
Remove SPM data in Asterisk database.
Remove log files.
Remove data files.
Remove all pms tables
The following error(s) occured:
Failed to run un-installation scripts
[root@voip ~]# fwconsole ma -v delete pms
Module pms erfolgreich gelöscht
Updating Hooks…Done
[root@voip ~]# fwconsole ma upgradeall
No repos specified, using: [standard,extended] from last GUI settings
Module(s) requiring upgrades: framework, restapps, sipstation, ucp
Upgrading module ‘framework’ from 15.0.24 to 15.0.27
Downloading module ‘framework’
Processing framework
Verifying local module download…Redownloading
Downloading…
0/16276856 [>---------------------------] 0%
In cURL.php line 443:
Not sure what’s going on here, but there is nobody else reporting it. You might try working around this by enabling the advanced setting, “Use wget For Module Admin”