[Bug]: After update to 24.0.9: Argument #1 ($haystack) must be of type string, bool given in lib/private/Http/Client/LocalAddressChecker.php #36671
Labels
0. Needs triage
Pending check for reproducibility or if it fits our roadmap
24-feedback
Feedback from 24.x releases
bug
Bug description
I updated nextcloud from 24.0.7 (I think, or 24.0.6) to the latest 24.0.9. After running through the update procedure, I can provide my password at login, but when it should ask for 2FA, it comes with a Internal server error.
In the logs (enormous line), I get a "strpos(): Argument #1 ($haystack) must be of type string, bool given" error. It seems to be linked to my test-setup that runs on the same host on a different virtual host (and different subdomain). I use federated shares between the instances which might cause the issue somehow.
The testsetup has now the same issue (was on NC 25.0.1), I upgraded the testsetup to the 25.0.4RC1. It doesn't change anything. Now I put the testsetup in maintenance mode, still the same error.
Steps to reproduce
Expected behavior
Not having this error?
Installation method
Community Manual installation with Archive
Operating system
Other
PHP engine version
PHP 8.1
Web server
Nginx
Database engine version
MariaDB
Is this bug present after an update or on a fresh install?
Updated from a minor version (ex. 22.2.3 to 22.2.4)
Are you using the Nextcloud Server Encryption module?
Encryption is Disabled
What user-backends are you using?
Configuration report
List of activated Apps
Nextcloud Signing status
Nextcloud Logs
Additional info
No response
The text was updated successfully, but these errors were encountered: