sabre-io/Baikal

Credentials Not Accepted

Alex9001 opened this issue · 1 comments

Baikal version: 0.10.0

Expected behaviour:

It works with thunderbird.

Current behaviour:

Credentials get accepted and calendar works. Cannot add account via caldav in Thunderbird. When visiting via web browser, login is accepted, /html/dav.php?sabreAction=plugins or /html/dav.php/principals/user@website.tld. I get an error like this:

This XML file does not appear to have any style information associated with it. The document tree is shown below. <d:error> <s:sabredav-version>4.7.0</s:sabredav-version> <s:exception>LogicException</s:exception> <s:message> Requested uri (/html/dav.php?sabreAction=plugins) is out of base uri (/html/dav.php/) </s:message> </d:error>

But if I go to /html/dav.php/principals/user@website.tld/?sabreAction=plugins it loads ok

Steps to reproduce:

  1. Install Cyberpanel
  2. Add a domain to cyberpanel
  3. Create mysql db and upload the package
  4. Follow the 9.5 installer
  5. Update to 10.0
  6. add some users

(yes I have HTTPS)
I did try the various AUTH methods available in system settings and none of them worked.

image

I deleted that install and installed a fresh 9.5 and without updating am still experiencing the error

server is ubuntu with cyberpanel php 8.3