Discussion:
backends with different altnamespace in a murder configuration
Jean-Christophe Delaye
2018-04-11 16:20:33 UTC
Permalink
Hello,

We are currently running cyrus 2.4 in a murder configuration: 2 murder
servers (master and slave) and 5 backend servers.
As in 2.x version, the altnamespace value is set to its legacy value
:off on all the server's imapd.conf.

We would like to change the altnamespace value to on BUT only for some
backend servers. The idea is to have a better integration for specific
users depending of their mail clients.

My question is: Is it possible in a murder cluster configuration to have
backend servers with different altnamespace settings. If so, what is the
impact of the murder servers altnamespace value ?

Greetings.
Ken Murchison
2018-04-11 16:52:28 UTC
Permalink
Do you have any frontend proxys?  They would also have to be using
altnamespace.
Post by Jean-Christophe Delaye
Hello,
We are currently running cyrus 2.4 in a murder configuration: 2 murder
servers (master and slave) and 5 backend servers.
As in 2.x version, the altnamespace value is set to its legacy value
:off on all the server's imapd.conf.
We would like to change the altnamespace value to on BUT only for some
backend servers. The idea is to have a better integration for specific
users depending of their mail clients.
My question is: Is it possible in a murder cluster configuration to have
backend servers with different altnamespace settings. If so, what is the
impact of the murder servers altnamespace value ?
Greetings.
----
Cyrus Home Page: http://www.cyrusimap.org/
List Archives/Info: http://lists.andrew.cmu.edu/pipermail/info-cyrus/
https://lists.andrew.cmu.edu/mailman/listinfo/info-cyrus
--
Ken Murchison
Cyrus Development Team
FastMail US LLC
Jean-Christophe Delaye
2018-04-12 10:07:23 UTC
Permalink
Do you have any frontend proxys? They would also have to be using
altnamespace.
Yes, respectively 2 frontend proxys which are also the murder master and
slave. So how can I managed from these proxys that I have backend
servers with different altnamespace settings ? ... if it's possible ?
Post by Jean-Christophe Delaye
Hello,
We are currently running cyrus 2.4 in a murder configuration: 2 murder
servers (master and slave) and 5 backend servers.
As in 2.x version, the altnamespace value is set to its legacy value
:off on all the server's imapd.conf.
We would like to change the altnamespace value to on BUT only for some
backend servers. The idea is to have a better integration for specific
users depending of their mail clients.
My question is: Is it possible in a murder cluster configuration to have
backend servers with different altnamespace settings. If so, what is the
impact of the murder servers altnamespace value ?
Greetings.
----
Cyrus Home Page: http://www.cyrusimap.org/
List Archives/Info: http://lists.andrew.cmu.edu/pipermail/info-cyrus/
https://lists.andrew.cmu.edu/mailman/listinfo/info-cyrus
----
Cyrus Home Page: http://www.cyrusimap.org/
List Archives/Info: http://lists.andrew.cmu.edu/pipermail/info-cyrus/
https://lists.andrew.cmu.edu/mailman/listinfo/info-cyrus
Ken Murchison
2018-04-12 11:24:00 UTC
Permalink
Since the proxy is where the mailbox LIST is normally generated for the
client, those clients that want to have altnamespace presented to them
need to be talking to proxys with altnamespace enabled.  So, essentially
you need to have one set of frontends/backends configured for
altnamespace and another set for standard namespace.  They all can talk
to the same mupdate server(s).

This is all theoretical, as I have never tested such a configuration.
Post by Jean-Christophe Delaye
Do you have any frontend proxys? They would also have to be using
altnamespace.
Yes, respectively 2 frontend proxys which are also the murder master and
slave. So how can I managed from these proxys that I have backend
servers with different altnamespace settings ? ... if it's possible ?
Post by Jean-Christophe Delaye
Hello,
We are currently running cyrus 2.4 in a murder configuration: 2 murder
servers (master and slave) and 5 backend servers.
As in 2.x version, the altnamespace value is set to its legacy value
:off on all the server's imapd.conf.
We would like to change the altnamespace value to on BUT only for some
backend servers. The idea is to have a better integration for specific
users depending of their mail clients.
My question is: Is it possible in a murder cluster configuration to have
backend servers with different altnamespace settings. If so, what is the
impact of the murder servers altnamespace value ?
Greetings.
----
Cyrus Home Page: http://www.cyrusimap.org/
List Archives/Info: http://lists.andrew.cmu.edu/pipermail/info-cyrus/
https://lists.andrew.cmu.edu/mailman/listinfo/info-cyrus
----
Cyrus Home Page: http://www.cyrusimap.org/
List Archives/Info: http://lists.andrew.cmu.edu/pipermail/info-cyrus/
https://lists.andrew.cmu.edu/mailman/listinfo/info-cyrus
--
Ken Murchison
Cyrus Development Team
FastMail US LLC
Loading...