older lucee versions can't download extensions due to redirects

Description

from

the update provider returns a redirect to the cdn which older lucee versions don't support (i.e 5.2.9)

this means extensions like memcached no longer install

as these older versions still use http, maybe the quick fix is to revert to cfcontent if the update request is over http, as newer versions use https?

Environment

None

Activity

Pothys - MitrahSoft 29 November 2022 at 09:51

I've checked this ticket with lucee 5.2.9.31 and can't able to replicated the issue in my local.

So can you please check the issue with lucee latest version and report here back? It will be improve the status of the ticket

Justin Carter 26 February 2021 at 14:05

It’s definitely still happening, I can see a build from less than 48 hours ago where the memcached extension failed to install. In older versions of Lucee before 5.3.2.69 the extension installation couldn’t follow redirects. “Recently” the files are redirected from the place that they used to be for Lucee 5.2.x clients (on the update provider) to the CDN (S3 bucket) and that redirect causes the installation to fail.

The extensions would need to be left on the old update provider and not redirected for older Lucee versions (these old versions make a request over http not https). It would be a fix on the update provider, not a Lucee bug itself.

Dockerfile:

Start the container, docker exec -it CONTAINDER_ID bash, then cat /opt/lucee/server/lucee-server/context/logs/deploy.log and you should see a log entry like this;

Pothys - MitrahSoft 25 February 2021 at 15:23

, I've checked this ticket with lucee 5.2.9.30 and latest version 5.3.8.149-snapshot also. It works fine for me. Can you share the exact scenario to reproduce?

Fixed

Details

Assignee

Reporter

Priority

New Issue warning screen

Before you create a new Issue, please post to the mailing list first https://dev.lucee.org

Once the issue has been verified, one of the Lucee team will ask you to file an issue

Affects versions

Created 22 January 2021 at 16:54
Updated 26 June 2024 at 16:16
Resolved 22 June 2024 at 09:07