IM and Out of Sequence Installation [message #122441] |
Mon, 29 June 2015 20:49  |
nate.keegan
Messages: 46 Registered: June 2015
|
|
|
|
As part of testing Kerio Multi-Server 8.5.1 pre-release I installed the IM role out of the normal sequence to test if a defect I reported was reproduceable.
The IM provision works fine but it does generate a couple of interesting questions:
Does the IM role need a license applied to it? I logged in on the web console on the IM server and it does not contain our license (not a big deal if we need to do this step, just pointing it out).
I'm working with a load balancer and I noticed that the Front-End servers I'm using do not present the XMPP ports 5222, 5223, etc which would make sense as when I installed them the IM server role was not present. In the scenario I'm working in how would I activate these ports on the Front-End servers?
This second point is handy as let's say that one does not want IM server but after the initial installation we decide to run IM on our Back-End Servers. The same configuration would be needed as the Front-End would not present XMPP ports which means that a user in the field would point their XMPP client at the Back-End Server which should work but isn't as clean as using a VIP/load balancer as we do with the other parts of KMS at this point.
Sorry to be a pain here, working through different permutations of the setup, sequencing, what if scenarios, etc to wring out details.
|
|
|
Re: IM and Out of Sequence Installation [message #122442 is a reply to message #122441] |
Mon, 29 June 2015 20:51   |
nate.keegan
Messages: 46 Registered: June 2015
|
|
|
|
The flip side of this setup, which I neglected to mention in my first post, is that if I point the load balancer VIP at the IM server role I get to the server via the LB but nothing actually happens - i.e. the other servers act like they are unaware of the IM server role being present.
Sort of like an application/configuration refresh type of a mechanism.
|
|
|
Re: IM and Out of Sequence Installation [message #122460 is a reply to message #122441] |
Tue, 30 June 2015 09:23   |
Jakub Schwarzmeier, Kerio
Messages: 42 Registered: June 2010
|
|
|
|
License: You have to manually copy the license file you have to each Kerio Connect server (ie. all backends and instant messaging server role).
XMPP ports: Front-end does not proxy XMPP connections. You have to point your VIP/load balancer to forward XMPP traffic to Instant Messaging server role.
IM server role is "just another" slave in Kerio Connect distributed domain. Just not hosting mailboxes, providing instant messaging connectivity only. When using WebAdmin on master backend, in Domains --> Distributed Domains, IM server role has to be seen in the list in the same way as other backends.
|
|
|
Re: IM and Out of Sequence Installation [message #122475 is a reply to message #122441] |
Tue, 30 June 2015 17:31  |
nate.keegan
Messages: 46 Registered: June 2015
|
|
|
|
Ah, that was the missing piece of the puzzle. I verified that my Kerio IM server shows up in the list of domains on the master FE server and then on the IM Server I added my email domain and set it as the primary domain.
Once I pointed my load balancer at the IM Server for XMPP and XMPP/SSL I was in business.
Thank you for the help on this.
|
|
|