-
Notifications
You must be signed in to change notification settings - Fork 14
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
Rights issue Radicale with Modoboa rights file #35
Comments
@thibmo Have you checked rights file content? |
Yep, I'll post it here, too as reference. The config file
The rights file
The collection dir
|
Which version of Radicale are you using? |
2.1.9 |
And what calendar client do you use? Are you trying to access an owned calendar, or a shared one? |
I was using the Radicale's own webapp. With the Modoboa extention/webmail I only get the 500 errors. |
@thibmo How did you install the radicale plugin? Manually? |
Sorry for the late reply. I installed it manually via:
edit: Tried with the installer now, too. Same issue with modoboa giving a http 500 error when trying to create a calendar. (There also seem to be no default ones?) |
@thibmo The 500 error at creation might be due a bad certificate (ie self signed one or invalid certification chain) |
@tonioo Any way to retrieve this from a log? EDIT:
|
Right, so I found the issue here. Edit: Also had to execute the followin gin the virt env: |
Perhaps it'd be easier if I provide you with some temp credentials, then you can have a look at how things are on my server and what the real issue is here. |
@thibmo You need to install the fork we made of caldav. Look here: https://github.com/modoboa/caldav. |
Thanks for the reply. |
@thibmo How did you install it? |
The current one (30 days ago from today): Using the modoboa installer. |
To make sure the installation is correct, you can execute the following command (with the virtualenv loaded): pip install -e git+https://github.com/modoboa/caldav#egg=caldav |
And reload uwsgi of course. |
Is it possible to test with a virtualenv based on python 3 ? |
Sorry for the long wait. When inspecting |
Are you using uwsgi for spawning radicale ? |
I used to, but this didn't work, so I switched to supervisord (Which the installer setup, iirc) |
Would you mind copying the configuration for supervisor you are using ? |
Sureo
|
I can reproduce this behaviour. |
What setup are you using that fixed the issue? |
It helps, give me a moment I am trying to figure out where it fails. |
OK, here the steps to make it work:
|
Could you perhaps share your steps?
When doing a
|
Can you confirm you installed imap plugin for radicale ? |
I just double checked and saw it was missing, so I did the following:
Checked again, same issue when deleting, then recreating. I noticed that when creating it also ignores the given color. |
@thibmo And the error is still the same? Make sure you installed all the required Radicale plugins. You can check what the installer does: https://github.com/modoboa/modoboa-installer/blob/master/modoboa_installer/scripts/radicale.py#L30. |
When I try to manually log in to the Radicale server using their own web interface thing I seem to get a 401. (I fixed the issue with imap, btw, you now need to use a separate plugin for Radicale).
I also seem to be unable to create new agendas from within the Modoboa webclient (Using a mail-enabled user) I keep getting http/500 there, but probably a separate issue.
The log that I get when trying to access the calendars (A bit redacted, only changed the domain/tld):
The text was updated successfully, but these errors were encountered: