FYI. I have created PR #3564
<https://github.com/cyrusimap/cyrus-imapd/pull/3564> which seems to
successfully proxy JMAP requests of all flavors over all transports.
Note that it proxies based on the authenticated userid, NOT the
accountid in each method. Doing the latter (if different from authid)
would be a lot more work.
Also note that I have not tried applying this PR to Cyrus 3.4 (or earlier).
On 7/10/21 6:47 AM, Ken Murchison wrote:
JMAP *should* be able to be proxied, but it has not been tested. The
httpd proxy code hasn't really been touched since I left CMU. I will
try to look into this in some of my spare time.
On 7/9/21 6:16 PM, David Luong wrote:
Hi,
I have been experimenting with a murder setup where I have one
frontend, one backend, and mupdate. I would like to have JMAP request
be proxied in the frontend to the backend.
When I try to send a JMAP request to the frontend, I see this in the log:
ERROR: cannot enable jmap module with conversations disabled
If I enable conversations in the frontend, wouldn't that make it a
backend?
Regards,
David.
--
Kenneth Murchison
Senior Software Developer
Fastmail US LLC
*Cyrus <https://cyrus.topicbox.com/latest>* / Info / see discussions
<https://cyrus.topicbox.com/groups/info> + participants
<https://cyrus.topicbox.com/groups/info/members> + delivery options
<https://cyrus.topicbox.com/groups/info/subscription> Permalink
<https://cyrus.topicbox.com/groups/info/Td54b0b6af2a95f94-M6a8d749c967bf7add2626ea2>
--
Kenneth Murchison
Senior Software Developer
Fastmail US LLC
------------------------------------------
Cyrus: Info
Permalink:
https://cyrus.topicbox.com/groups/info/Td54b0b6af2a95f94-M741c75cc0bc522beafa06e78
Delivery options: https://cyrus.topicbox.com/groups/info/subscription