Uploaded image for project: 'FreePBX'
  1. FreePBX
  2. FREEPBX-21129

github urls fail with GUI "Download Remote Module" and "fwconsole ma download"

    XMLWordPrintable

    Details

    • ToDo:
    • Distro:
      FreePBX Distro
    • Module Fix Version:

      Description

      Tested with latest, fully updated distro install and under Debian Buster.

      I swear in the past I've been able to install modules directly from github, just by using the url provided by github's "Download Zip" link.

      That no longer seems to work using either the GUI Module Admin's "download from web" option or CLI "fwconsole ma downloadinstall https://github.com/..."

      What gets placed in /var/www/admin/modules/_cache under the zip file name is actually an html file containing an error message: "Your browser did something unexpected. Please contact us if the problem persists."

      Downloading the github url with wget or curl works fine. Curl requires the L/-location "follow redirects" option - does FreePBX follow redirects?

      The module itself installs successfully if the downloaded zip is copied to /var/ww/html and the GUI or CLI pointed to http://localhost/master.zip.

      I also tried downloading a .tgz version from github that also fails.

      Specific urls tested:
      https://github.com/POSSA/freepbx-Outbound_CNAM/archive/master.zip
      https://github.com/jerrm/freepbx-Outbound_CNAM/archive/master.zip
      https://github.com/jerrm/freepbx-Outbound_CNAM/releases/download/0.0.5j-alpha/outcnam-latest.tgz

        Gliffy Diagrams

          Attachments

            Activity

              People

              • Assignee:
                Unassigned
                Reporter:
                jerrm jerrm
              • Votes:
                0 Vote for this issue
                Watchers:
                4 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  NextupJiraPlusStatus

                  Error rendering 'slack.nextup.jira:nextup-jira-plus-status'. Please contact your Jira administrators.