python-caldav / caldav

Apache License 2.0
312 stars 91 forks source link

Baikal servers reportedly throwing 405 and 500 under HomeAssistant #384

Closed tobixen closed 3 months ago

tobixen commented 4 months ago

Ref https://github.com/home-assistant/core/issues/111421 and https://github.com/home-assistant/core/issues/111432

If I get some username/password/URL that I could use, I may try to run the caldav functional tests towards the servers in question.

Skaronator commented 3 months ago

You could start up a local container using the container image https://github.com/ckulka/baikal-docker

After startup you can access the admin ui and create an account for home assistant.

tobixen commented 3 months ago

From the information in the HomeAssistant issues, this seems to be some bug in Baikal that is triggered by the HomeAssistant caldav integration, and not by the python-caldav library. I have run all the functional tests successfully towards the baikal server. Well, I could look more into what HomeAssistant is actually doing here and try to reproduce the problems in functional tests, but I'm more tempted to state "not my problem" and close this issue without further ado. (but I have a low threshold of reopening it).

Skaronator commented 3 months ago

Alrighty thanks for the quick response!