mirror of
https://github.com/modoboa/modoboa.git
synced 2026-04-25 08:56:02 +03:00
[GH-ISSUE #3725] Calendar error: Modoboa 2.5.1 on fresh Bookworm 12 #1889
Labels
No labels
bug
bug
dependencies
design
documentation
duplicate
enhancement
enhancement
enhancement
feedback-needed
help-needed
help-needed
installer
invalid
looking-for-sponsors
modoboa-contacts
new-ui
new-ui
pr
pull-request
pyconfr
python
question
security
stale
webmail
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/modoboa-modoboa#1889
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @nadihighlander on GitHub (Sep 15, 2025).
Original GitHub issue: https://github.com/modoboa/modoboa/issues/3725
Impacted versions
Steps to reproduce
Install modoboa 5.2.1 on fresh system
Current behavior
Calendar event does not created properly and show error
Expected behavior
Creating calendar event without error
Video/Screenshot link (optional)
@nadihighlander commented on GitHub (Sep 15, 2025):
@tonioo commented on GitHub (Sep 17, 2025):
@nadihighlander Can you check Radicale logs to see what could be the problem? (/var/log/supervisor/radicale...)
@nadihighlander commented on GitHub (Sep 21, 2025):
I use haproxy for ssl endpoint and public ip
I installed modoboa 2.5.1 on another server using local ip (using haproxy as reverse proxy)
There are authorization errors in radicale log
...
REPORT request for '/user1@test.comr/self' with depth '1' received from ::1 (forwarded for '11.11.11.11, 172.16.1.191') using 'python-caldav/2.0.1'
Access to '/user1@test.comr/self' denied for anonymous user
REPORT response status for '/user1@test.comr/self' with depth '1' in 0.001 seconds: 401 Unauthorized
REPORT request for '/user1@test.comr/jobs' with depth '1' received from 127.0.0.1 (forwarded for '11.11.11.11, 172.16.1.191') using 'python-caldav/2.0.1'
Access to '/user1@test.comr/jobs' denied for anonymous user
REPORT response status for '/user1@test.comr/jobs' with depth '1' in 0.001 seconds: 401 Unauthorized
REPORT request for '/user1@test.comr/test1' with depth '1' received from ::1 (forwarded for '11.11.11.11, 172.16.1.191') using 'python-caldav/2.0.1'
Access to '/user1@test.comr/test1' denied for anonymous user
REPORT response status for '/user1@test.comr/test1' with depth '1' in 0.002 seconds: 401 Unauthorized
REPORT request for '/user1@test.comr/self' with depth '1' received from 127.0.0.1 (forwarded for '11.11.11.11, 172.16.1.191') using 'python-caldav/2.0.1'
REPORT request for '/user1@test.comr/jobs' with depth '1' received from ::1 (forwarded for '11.11.11.11, 172.16.1.191') using 'python-caldav/2.0.1'
REPORT request for '/user1@test.comr/test1' with depth '1' received from 127.0.0.1 (forwarded for '11.11.11.11, 172.16.1.191') using 'python-caldav/2.0.1'
Successful login: 'user1@test.comr' (radicale_modoboa_auth_oauth2)
REPORT response status for '/user1@test.comr/self' with depth '1' in 1.582 seconds: 207 Multi-Status
Successful login: 'user1@test.comr' (radicale_modoboa_auth_oauth2)
REPORT response status for '/user1@test.comr/jobs' with depth '1' in 2.438 seconds: 207 Multi-Status
Successful login: 'user1@test.comr' (radicale_modoboa_auth_oauth2)
REPORT response status for '/user1@test.comr/test1' with depth '1' in 2.980 seconds: 404 Not Found
...
thanx
@tonioo commented on GitHub (Sep 22, 2025):
There are authentication issues. Can you check if radicale configuration contains a token url?
@nadihighlander commented on GitHub (Sep 22, 2025):
I did not change anything after installation (using installer), except some minor config in nginx a) ports are changed b) ssl is disabled (haproxy is the ssl endpoint)
I guess installation architecture (using haproxy as reverse proxy) is the root of this issue
Is there any config in radicale or radicale_modoboa_auth_oauth2 when the installation server is behind a reverse proxy ?
radicale config file
@tonioo commented on GitHub (Nov 13, 2025):
@nadihighlander Do you still encounter this with latest version?
Can you also check this doc: https://modoboa.readthedocs.io/en/latest/manual_installation/radicale.html?