Hi,
Type of installation of Workspace:
Docker via docker-compose (Docker-CommunityServer/docker-compose.workspace_enterprise.yml at master · ONLYOFFICE/Docker-CommunityServer · GitHub)
Package versions:
Control panel: 3.5.2.530
Community Server: 12.6.0.1900
Document Server: 8.0.1.1
Mail Server: 1.6.75
Tested with Thunderbird 115.8.1 & Google Chrome 122.0.6261.69
We are testing Onlyoffice as self-hosted replacement of Google Suite and faced an issue with CalDav / Calendar.
Steps:
- On the onlyoffice.our_domain.com/Management.aspx?type=1 we changed
“Custom domain name” in the “DNS Settings” to onlyoffice.our_domain.com. - Go to https://onlyoffice.our_domain.com/addons/calendar/.
- Then edit Calendar → Export and Sync → Copied CalDAV URL
- Open it in browser, entered my email and password and asked for username and password again.
- Checked radicale.log inside onlyoffice-community-server container:
2024-03-13 13:18:01,530 - [7fb163a3b640] INFO: GET response status for ‘/my@email.com@onlyoffice.our_domain.com/6777e65a-b7b4-497b-ba99-ea989b9e8db4’ in 0.876 seconds: 401 Unauthorized
2024-03-13 13:18:11,854 - [7fb163a3b640] INFO: GET request for ‘/my@email.com@onlyoffice.our_domain.com/6777e65a-b7b4-497b-ba99-ea989b9e8db4’ received from ‘XX.XX.XXX.XXX, 172.27.0.1’ (forwarded by 127.0.0.1) using ‘Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36’
2024-03-13 13:18:11,855 - [7fb163a3b640] INFO: Auth token: ‘ASC radicale:20240313131811:opcyZ2KtUmy0LrzyBIneSFBdtFM=’
2024-03-13 13:18:11,855 - [7fb163a3b640] INFO: Remote host: ‘onlyoffice.our_domain.com’
2024-03-13 13:18:11,873 - [7fb163a3b640] ERROR: Error login response: {‘value’: ‘false’, ‘message’: ‘The remote server returned an error: (404) Not Found.’}
2024-03-13 13:18:11,873 - [7fb163a3b640] INFO: Failed login attempt: ‘my@email.com’
2024-03-13 13:18:12,847 - [7fb163a3b640] INFO: GET response status for ‘/my@email.com@onlyoffice.our_domain.com/6777e65a-b7b4-497b-ba99-ea989b9e8db4’ in 0.993 seconds: 401 Unauthorized
Also we tried to disable “Custom domain name”, in that case we were able to connect to the OnlyOffice calendar by CalDav, and got events. But, we were unable to create events in the Thunderbird and then synchronize it with OnlyOffice, radicale.log:
2024-03-13 13:47:12,293 - [7fb16323a640] INFO: REPORT request for ‘/my@email.com@onlyoffice.our_domain.com/6777e65a-b7b4-497b-ba99-ea989b9e8db4/’ with depth ‘1’ received from ‘XX.XX.XXX.XXX, 172.27.0.1’ (forwarded by 127.0.0.1) using ‘Mozilla/5.0 (X11; Linux x86_64; rv:115.0) Gecko/20100101 Thunderbird/115.8.1’
2024-03-13 13:47:12,293 - [7fb16323a640] INFO: Auth token: ‘ASC radicale:20240313134712:XjfQha66tg2UPQeBvfJ9SUKsAyA=’
2024-03-13 13:47:12,293 - [7fb16323a640] INFO: Remote host: ‘onlyoffice.our_domain.com’
2024-03-13 13:47:14,099 - [7fb16323a640] INFO: Successful login: ‘my@email.com’ → ‘my@email.com@onlyoffice.our_domain.com’
2024-03-13 13:47:14,101 - [7fb16323a640] INFO: REPORT response status for ‘/my@email.com@onlyoffice.our_domain.com/6777e65a-b7b4-497b-ba99-ea989b9e8db4/’ with depth ‘1’ in 1.809 seconds: 207 Multi-Status
Hope that data will be enough to begin investigation.