Advanced Relay Settings

I’m trying to prevent clients from connecting to the main server. Only relays should be able to connect to the main server.

Half of our clients have manual relay selection and half have automatic relay selection to an affiliation list “BE” of 35 lower-level relays. These lower-level relays connect to 2 top-level relays that have the main as their relay.

I want to configure the following settings on the root:
_Enterprise Server_ClientRegister_MaxChildCount=0 (Does this settings also affect relays?)
_BESRelay_Selection_AutoSelectableRelay=0
_BESRelay_Register_Affiliation_AdvertisementList=Root (no clients will use this list)

Will this prevent any client from connection to the main?

Check this topic.

1 Like

Thank you for the reply. It’s a very interesting post.

Does this setting also affect the relays or is this only clients that doe not have a relay installed?
_Enterprise Server_ClientRegister_MaxChildCount=0

You should definitely not use the following:

_Enterprise Server_ClientRegister_MaxChildCount=0

This will prevent any client from registering the root as it’s relay. This is a bad thing because some endpoints will connect to the root because they don’t have another option. This is their fall back. If they cannot connect to the root then they become effectively unmanaged.

You want to do what you can to get clients to use relays other than the root, BUT you also want clients to be able to use the root as their relay when they don’t have another option.


Related: