-
-
Notifications
You must be signed in to change notification settings - Fork 4.1k
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
[Bug]: HTTP REPORT returns 503 on some CalDAV/CardDAV collections #37277
Comments
Also my thunderbird is now not showing all the events any more that exist in the web. The report request does show a 207 in this case, but something is still going wrong:
|
My synchronisation on Android with DavX5 has also stopped working since the update. I also see the 207 and 503 errors in the log. |
I can confirm this issue since RC 2 (I switched from v25 stable to v26 RC 2), with all mobile apps connected to DAVx5 (Android/F-Droid) and with Thunderbird, too. Also there are no changes after checking and resetting everything or refreshing the password. |
What PHP versions are in use? 8.1 or 8.2? |
PHP 8.1 |
I've testet with 8.1 and 8.2. Same result on booth versions |
PHP 8.1.2-1ubuntu2.11 |
Same problem here. |
With PHP8.2+nginx+php-fpm and stable26 I can not reproduce the bug. I've tried personal events and ones in shared calendars. They are synced to Thunderbird without any issues. |
I use:
Sync in outlook (CalDav Synchronizer) work correct, but not with DavX5 (Android). |
https://download.nextcloud.com/server/prereleases/nextcloud-26.0.0beta1.tar.bz2 sync with Thunderbird works too |
Same instance with DAVx6 gives lots of
When I log in without an app password (the account doesn't use 2FA) |
I'm not sure I understand the last comment correctly. Can you now reproduce the problem with DavX5? |
I get logs, but so far all event changes sync to my phone. I can therefore not reproduce. We are checking if more logging can be added to the dav backend. If we have a logging patch to apply I'll let you know! |
If you want I can send you my DavX5 logs. But I want only send you this private, that is not readable for public. |
With #37306 applied our production instance syncs with davx5 again but not with Thunderbird: #37301 (comment) |
This fix works for me with DavX5. After installing it, I had to restart php8.2-fpm. |
Steps to reproduce
the values for the cookie, username or password do not matter. |
In contrast, |
@juliushaertl found that Line 423 in bbc6eee
__Host- prefix
|
…nges Temporary disabled the short cut again to solve issues with CalDAV/CardDAV clients like DAVx5 that use cookies and need a session. See #37277 (comment) and the other comments for further information. Signed-off-by: Joas Schilling <coding@schilljs.com>
…anges Temporary disabled the short cut again to solve issues with CalDAV/CardDAV clients like DAVx5 that use cookies and need a session. See #37277 (comment) and the other comments for further information. Signed-off-by: Joas Schilling <coding@schilljs.com>
Had to re-create my PR, because after adjusting the commit message the GitHub PR broken and would not properly transform from draft to PR and open after a close: |
I confirm that applying #37306 leads to DAVx5 syncing my address book against my instance running NC26.0.0RC3 with NGINX and PHP-FPM 8.2 on Arch. |
…anges Temporary disabled the short cut again to solve issues with CalDAV/CardDAV clients like DAVx5 that use cookies and need a session. See #37277 (comment) and the other comments for further information. Signed-off-by: Joas Schilling <coding@schilljs.com>
It seems that this workaround does break app update functionality. At least, while lines 414-420 in base.php were commented out, for the calendar app update from 4.3.0-rc2 to 4.3.0 I got this: $ occ update:check So I uninstalled the App via /settings/apps and tried to re-install. There I get Same via CLI Manually downloading from https://apps.nextcloud.com/apps/calendar, extracting and enabling calendar did work. I see this in nextcloud.log
|
Network error |
|
Bug description
I create this ticket to track the "Nextcloud returns 503 on REPORT for some collections", see bitfireAT/davx5-ose#285, as discussed in Talk today
CC @ChristophWurst @miaulalala @st3iny
Steps to reproduce
Unfortunately not known how
Expected behavior
REPORT should return 207 or at least some error message
Installation method
None
Operating system
Other
PHP engine version
None
Web server
None
Database engine version
None
Is this bug present after an update or on a fresh install?
None
Are you using the Nextcloud Server Encryption module?
None
What user-backends are you using?
Configuration report
No response
List of activated Apps
Nextcloud Signing status
No response
Nextcloud Logs
No response
Additional info
No response
The text was updated successfully, but these errors were encountered: