Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Broken metarefresh in 1.19.2 and 1.19.3 releases #1533

Closed
frnktrgr opened this issue Oct 28, 2021 · 6 comments
Closed

Broken metarefresh in 1.19.2 and 1.19.3 releases #1533

frnktrgr opened this issue Oct 28, 2021 · 6 comments

Comments

@frnktrgr
Copy link

Describe the bug
The metarefresh module is not correctly installed under modules directory and therefore not working.
It is now located in vendor/simplesamlphp/simplesamlphp-module-metarefresh.

Details
In commit 4ee246c the required version of simplesamlphp/simplesamlphp-module-metarefresh was bumped from ^0.9 to ^1.0. Version 1.0.1 requires dev-master of simplesamlphp/simplesamlphp; therefore version 1.0.0 got packaged in releases 1.19.2 and 1.19.3.

Version 1.0.0 has the following type in composer.json:

    "type": "simplesamlphp-metarefresh",

instead of

    "type": "simplesamlphp-module",

IMHO (having no deeper knowledge about plugin installation ;-)): this breaks the installation.

Proposal
Switch back to version ^0.9 of simplesamlphp-module-metarefresh. Verified with:

composer require simplesamlphp/simplesamlphp-module-metarefresh ^0.9
php composer.phar install
@tvdijen
Copy link
Member

tvdijen commented Oct 28, 2021

Yes, this clearly breaks stuff and feels like a silent by-effect of some search&replace action.. Very unfortunate. Thanks for reporting this, and we'll try and fix this ASAP

@tvdijen
Copy link
Member

tvdijen commented Oct 28, 2021

The proposed solution is in fact solid.. The dependency should have never been raised to 1.0.. It's a mistake
Tag v1.0.0 was removed for that reason.. v1.0.1 is fine for use with SSP master

@iamCristYe
Copy link

possible to release a 1.19.4 to fix this?

@drjayvee
Copy link
Contributor

Can this be released please?

I upgraded from 1.19.1 to solve the Warning: session_create_id(): Failed to create new ID warnings, only to find out that this issue made things even worse (users couldn't log in at all because the metadata wasn't getting refreshed).

I'd argue that either 1.19.4 should be released ASAP, or that 1.19.2 and 1.19.3 be unpublished.

@tvdijen
Copy link
Member

tvdijen commented Dec 13, 2021

Should be fixed in 1.19.4

@tvdijen tvdijen closed this as completed Dec 13, 2021
@drjayvee
Copy link
Contributor

I just did a quick test, and metarefresh works in 1.19.4.

@github-actions github-actions bot locked as resolved and limited conversation to collaborators Mar 18, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants