Answer
PROBLEM
The Slave cannot connect to the Master when the communication port is used by another process, program or service.
The log file 'CentralizationConfiguration.log' reads:
"warning","CentralizationConfiguration","Warning: TestSlaveSettings...FAILED: - System.Exception: The configuration port is in use.
; bei MEC.Configuration.RemotingHelper.TestSlaveSettings(String url, String username, String password, String configPort, String quarPort, Boolean isTransferToHost)"
; bei MEC.Configuration.RemotingHelper.TestSlaveSettings(String url, String username, String password, String configPort, String quarPort, Boolean isTransferToHost)"
ENVIROMENT
- GFI MailEssentials 2015
- All supported environments
SOLUTION
Either change the port used by GFI MailEssentials to an open/available port or change the port used by the third party software.
The command line tool "Netstat" can be used to determine the status of the port and what process is using it, further instructions can be found here.
Notes
- When the server reboots, another process, program or service can block a port before the services of GFI MailEssentials are started
CAUSE
By default the master and slave of Multi-Server communicate over the ports 9095 and 9096. These can be used by any program or service (for example the RDP services chooses a port dynamically).