-
Notifications
You must be signed in to change notification settings - Fork 98
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Error 405 when using Propfind on some webdav servers #396
Comments
also see https://git.fsmpi.rwth-aachen.de/protokollsystem/proto3/-/issues/224 if you understand german |
As I read the code, writing At some point I was optimistically assuming the auto-detection (through the PROPFIND method) would work on any calendar server, but I was wrong (it's not even a requirement in the RFC to support this method). Now, since OX gives 405 it most likely is one of the rare servers not supporting this. One workaround here could be to fix the code to try doing a Since I don't have OX and don't have time looking into OX itself, it would be very useful if you could provide me with a test account on OX that I could use to run the test code. |
This may be related to #180 |
Hey, Some more information though: The problem is in principal.calender_home_set, more specific |
I just noticed some more reasons that might be causing this whit openxchange. I will talk to our admins and reopen this ticket as needed |
I could try to send an email to the OX team and ask if it's possible to use the demo environment for this purpose. |
Hey,
when initialising the principal using
get_principal
usingclient.principal()
returns405 Not Allowed
on some servers (e.g. openxchange). Interestingly enough when initialising it usingclient.principal(url=x)
wherex
is the same url the client was initiated with it works. As theurl
parameter is depreceated i think this should be adressed in some way by either undepreceating it or adding some sort of attempt to use the unaltered url as fallbackThe text was updated successfully, but these errors were encountered: