#6216 - Step4 of the setupwizard fails.
| Identifier | #6216 |
|---|---|
| Issue type | Minor issue (breaks specific functionality) |
| Title | Step4 of the setupwizard fails. |
| Status | Completed |
| Tags |
Roadmap: v11 (custom) |
| Handling member | PDStig |
| Version | 11 beta7 |
| Addon | core_addon_management |
| Description | Run the setup wizard on my local ISS host and everything thru step 3 works perfect in step 4 I am presented with this "The URL, https://composr.app/site/dload.php?id=290, was not found" and can go no further. |
| Steps to reproduce | |
| Funded? | No |
| Commits |
The system will post a comment when this issue is modified (e.g., status changes). To be notified of this, click "Enable comment notifications".


Comments
The Setup Wizard should have correctly picked up on the download GUID, but it did not appear to do so. I will investigate this.
A new security feature was recently added where Composr uses GUIDs for dload.php instead of the numeric download ID if Commandr is installed. This helps prevent scraping for downloads by bots.
Unfortunately, this broke the ability for Composr sites to download addons from the homesite because the homesite was only returning the numeric ID and not the GUID.
This hotfix attempts to fix that.
THIS HAS NOT BEEN TESTED YET. I will post when it has been tested. I have to commit first so I can push the fix to the homesite.
https://gitlab.com/composr-foundation/composr/-/commit/38071cc9d9ed263f1f39c7eaa1d632d50909c99e
https://gitlab.com/composr-foundation/composr/-/commit/874d76ed571e8bba5626761e311de1977acb20b7
https://gitlab.com/composr-foundation/composr/-/commit/cf163c072fc8c20199082ef90fd21cc376653f2d