8000 401 unauthorised and stopped sync · Issue #1463 · pydio/pydio-core · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content
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.
401 unauthorised and stopped sync #1463
Open
@mcr-ksh

Description

@mcr-ksh

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

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions

      0