This repository was archived by the owner on Nov 25, 2020. It is now read-only.
This repository was archived by the owner on Nov 25, 2020. It is now read-only.
Open
Description
Hi,
I've encountered various issues with HTTP 401 leading to a failed authentication and thus stopped synchronisation.
Cause: A URI/filename with a "+" character causes the HMAC256 to fail verification of the server_uri.
Fix: rawurlencode does not convert the "+" sign to a space and the hashes match.
The issue was traced and fixed for us by changing plugins/authfront.keystore/KeystoreAuthFrontend.php
array_map
urlencode -> rawurlencode
Best
MR
Metadata
Metadata
Assignees
Labels
No labels