HomePhorge
Diffusion iRony b5fe5188e4a7

Disable unauthenticated access

Description

Disable unauthenticated access

Summary:
The WWW-Authenticate header was not returned on an unauthenticated
propfind, but thunderbird relies on that.

I believe it's basically because in Sabre\DAVACL\Plugin::beforeMethod,
nodeExists is called, which ultimately attempts to list calendars in the
backend. This cannot work without some form of proxy authorization.

This likely broke in 28bbce1c30abada11d0e1d49094c120ff1e3084c of the
sabre dav repo (where this unauthenticated access was introduced and
enabled by default).

Differential Revision: https://git.kolab.org/D3980

Details

Provenance
mollekopfAuthored on Jan 14 2023, 11:13 PM
mollekopfPushed on Jan 15 2023, 10:20 PM
Differential Revision
D3980: Disable unauthenticated access
Parents
rI1ab207c0e2f0: Adjust to vobject 4.0 changes
Branches
Unknown
Tags
Unknown
References
tag: iRony-0.4.7
Build Status
Buildable 41105

Event Timeline

Christian Mollekopf <mollekopf@apheleia-it.ch> committed rIb5fe5188e4a7: Disable unauthenticated access (authored by Christian Mollekopf <mollekopf@apheleia-it.ch>).Jan 14 2023, 11:25 PM