[prev in list] [next in list] [prev in thread] [next in thread]
List: info-cyrus
Subject: Re: CalDAV/CardDAV in a murder setup
From: Stéphane Gaubert <s.gaubert () senat ! fr>
Date: 2023-10-12 8:57:22
Message-ID: 16971010420.6fbfFa1.132669 () composer ! cyrus ! topicbox ! com
[Download RAW message or body]
--16971010421.dBC1Eb.132669
Date: Thu, 12 Oct 2023 04:57:22 -0400
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
Hi Christian,
We have been using Cyrus-Imap in a MURDER setup for years as our email solution. We \
are now considering the activation of the Caldav service. Our users don't connect \
directly to the backends ; they are proxied by the frontends.
I am testing this setup in lab with version 3.4.6 where PUT requests are correctly \
proxied and I can't figure out how to achieve the creation of the caldav mailbox when \
a user connects for the first time to the caldav service on the frontend.
This works if I connect to the backend, but I get a "Mailbox does not exist" error on \
the frontend when it does not find the user's #calendars mailbox. It is not created \
automatically.
I have also activated the calendar admin UI (caldav_allowcalendaradmin) but I get the \
same error when I access this service for a user who does not have a #calendars \
mailbox.
Is there another way to achieve the creation of the missing mailbox in a MURDER setup \
?
Regards,
Stéphane
------------------------------------------
Cyrus: Info
Permalink: https://cyrus.topicbox.com/groups/info/Te0966e64da1a36d6-Mc93ff15764e23c7a9d7819be
Delivery options: https://cyrus.topicbox.com/groups/info/subscription
--16971010421.dBC1Eb.132669
Date: Thu, 12 Oct 2023 04:57:22 -0400
MIME-Version: 1.0
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
<!DOCTYPE html>
<html><html><html><body><div>Hi Christian,<br /></div><div><br /></div><div>We have \
been using Cyrus-Imap in a MURDER setup for years as our email solution. We are now \
considering the activation of the Caldav service. Our users don't connect \
directly to the backends ; they are proxied by the frontends.<br /></div><div><br \
/></div><div>I am testing this setup in lab with version 3.4.6 where PUT requests are \
correctly proxied and I can't figure out how to achieve the creation of the \
caldav mailbox when a user connects for the first time to the caldav service on the \
frontend.<br /></div><div><br /></div><div>This works if I connect to the backend, \
but I get a "Mailbox does not exist" error on the frontend when it does not \
find the user's #calendars mailbox. It is not created automatically.<br \
/></div><div><br /></div><div>I have also activated the calendar admin UI \
(caldav_allowcalendaradmin) but I get the same error when I access this service for a \
user who does not have a #calendars mailbox.<br /></div><div><br /></div><div>Is \
there another way to achieve the creation of the missing mailbox in a MURDER setup \
?<br /></div><div><br /></div><div>Regards,<br /></div><div><br \
/></div><div>Stéphane<br /></div><div id="topicbox-footer" style="margin:10px \
0 0;border-top:1px solid #ddd;border-color:rgba(0,0,0,.15);padding:7px 0;">
<strong><a href="https://cyrus.topicbox.com/latest" \
style="color:inherit;text-decoration:none">Cyrus</a></strong> / Info / see
<a href="https://cyrus.topicbox.com/groups/info">discussions</a>
+
<a href="https://cyrus.topicbox.com/groups/info/members">participants</a>
+
<a href="https://cyrus.topicbox.com/groups/info/subscription">delivery options</a>
<a href="https://cyrus.topicbox.com/groups/info/Te0966e64da1a36d6-Mc93ff15764e23c7a9d7819be" \
style="float:right">Permalink</a> </div>
</body></html></html></html>
--16971010421.dBC1Eb.132669--
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic