В рамках самообразования решил установить в свой стенд
для изучения модуль и столкнулся, во-первых, у меня он не установлен, ладно – это нормально. Значит нужно поставить:
При проверки какие модули мне доступы во FreePBX 14 + Asterisk 16
столкнулся с тем что получаю
Проверяю ресурс где проверяются репозитарии – ресурс доступен:
ekzorchik@srv-bionic:~$ ping mirror.freepbx.org PING mirror.freepbx.org.cdn.cloudflare.net (104.22.49.127) 56(84) bytes of data. 64 bytes from 104.22.49.127 (104.22.49.127): icmp_seq=1 ttl=58 time=43.0 ms ^C --- mirror.freepbx.org.cdn.cloudflare.net ping statistics --- 1 packets transmitted, 1 received, 0% packet loss, time 0ms rtt min/avg/max/mdev = 43.029/43.029/43.029/0.000 ms ekzorchik@srv-bionic:~$
См. логи:
ekzorchik@srv-bionic:~$ sudo tail -f /var/log/asterisk/freepbx.log [2023-Mar-02 07:59:42] [ERROR] (libraries/modulefunctions.class.php:3166) - Failed to get remote file, mirror site may be down: https://mirror.freepbx.org/all-14.0.xml [2023-Mar-02 07:59:56] [ERROR] (libraries/modulefunctions.class.php:3152) - Failed to get remote file, error was: <html><body><h1>503 Service Unavailable</h1> No server is available to handle this request. </body></html>
Пробую из лога открыть запрос на обращение к xml
файлу:
Проверил открытие данного URL-запроса с разных провайдеров – результат такой же 503 Service Unavailable
и как быть, вот опять, когда разработчики опять что-то меняют, а у Вас программное обеспечение, вы руководствуетесь принципом: устанавливаем и используем только то что нужно, а не установлено все, но используем только то что нужно.
Пробую изменить репозитарий:
ekzorchik@srv-bionic:~$ sudo fwconsole setting MODULE_REPO https://mirror.clearlyip.com Changing "MODULE_REPO" from [https://mirror.freepbx.org] to [https://mirror.clearlyip.com] ekzorchik@srv-bionic:~$
Поправляем права:
ekzorchik@srv-bionic:~$ sudo fwconsole chown Taking too long? Customize the chown command, See http://wiki.freepbx.org/display/FOP/FreePBX+Chown+Conf Setting Permissions... Setting base permissions...sDone in 1 seconds Setting specific permissions... 24070 [============================] Finished setting permissions ekzorchik@srv-bionic:~$ sudo fwconsole reload Reloading FreePBX Successfully reloaded ekzorchik@srv-bionic:~$
ну и тут не лучше, вообще ничего, меняю на обратно:
ekzorchik@srv-bionic:~$ sudo fwconsole setting MODULE_REPO https://mirror.clearlyip.com Changing "MODULE_REPO" from [https://mirror.freepbx.org] to [https://mirror.clearlyip.com] ekzorchik@srv-bionic:~$ sudo fwconsole chown Taking too long? Customize the chown command, See http://wiki.freepbx.org/display/FOP/FreePBX+Chown+Conf Setting Permissions... Setting base permissions...sDone in 1 seconds Setting specific permissions... 24070 [============================] Finished setting permissions ekzorchik@srv-bionic:~$ sudo fwconsole reload Reloading FreePBX Successfully reloaded ekzorchik@srv-bionic:~$ sudo fwconsole setting MODULE_REPO https://mirror.freepbx.org Changing "MODULE_REPO" from [https://mirror.clearlyip.com] to [https://mirror.freepbx.org] ekzorchik@srv-bionic:~$ sudo fwconsole chown Taking too long? Customize the chown command, See http://wiki.freepbx.org/display/FOP/FreePBX+Chown+Conf Setting Permissions... Setting base permissions...Done in 1 seconds Setting specific permissions... 24070 [============================] Finished setting permissions ekzorchik@srv-bionic:~$ sudo fwconsole reload Reloading FreePBX Successfully reloaded ekzorchik@srv-bionic:~$
А вот после вернулся к Web-интерфейсу:
http://IP&DNS (172.35.35.9) – FreePBX Administration – user&pass – Admin – Admin Module – вкладка Module Update, выделил Standard & Extended и Check Online и все возможные доступные модули отобразились и тот который я хотел установить, к примеру Certificate Manager
ну может он и отобразился в листинге выше, но при попытке его установить получаю
Please wait while module actions are performed Upgrading certman to 14.0.20 from track stable Downloading certman 0 of (0%) Error(s) downloading certman: Error opening https://mirror.freepbx.org/modules/certman/certman-14.0.20.tgz.gpg for reading Updating Hooks...Done
значит все же какой-то косяк с зеркалом.
Вывод, все же придется использовать образ от SANGOMA или ждать возможно в течении некого количества времени ситуация с сервисом разрешится.
Пока на этом все, с уважением автор блога Олло Александр aka ekzorchik.