#5695 - testing platform: establish_admin_callback_session() does not work in some environments
| Identifier | #5695 |
|---|---|
| Issue type | Major issue (breaks an entire feature) |
| Title | testing platform: establish_admin_callback_session() does not work in some environments |
| Status | Completed |
| Tags |
Roadmap: v11 (custom) |
| Handling member | Chris Graham |
| Addon | General / Uncategorised |
| Description | On my Almalinux 8 + Plesk (Apache / NGINX) environment, establishing an admin session does not work; HTTP requests still result in 401 Unauthorized.
* Tried working around IP forwarding; did not work. Confirmed the server is getting its own IP address correctly. * Tried setting the test to actually create the session cookie. Did not work. * Tried passing in keep_session. Did not work. * Not using Cloudflare for the test domain. * Missing .htaccess file is not the problem * ModSecurity is off. Normal logins work fine. |
| Steps to reproduce | |
| Additional information | Works fine on my Windows 11 environment (Apache only).
Both environments using PHP 8. I've spent enough time trying to debug this. I'd rather not waste any more time on it. Chris can probably figure it out a lot faster than me. Categorized as "major" because until fixed, a lot of tests cannot be completed on Linux. Will have no choice but to ignore those tests and push out alpha versions until fixed. Cannot proceed to beta status until fixed. |
| Funded? | No |
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
In v10 at least... the issue is in fact IP forwarding. When it's off, and IPv6 is used locally, sessions cannot be established. The issue is different in v11.