powered by Jive Software

Clustering Openfire 4.3.1 - Single Database Setup


#1

Hello There,

I am trying to setup openfire cluster on my local environment, facing some issues, I need to understand few terminologies which document doesn’t guide.

I have two machines with below details:
Domain - example.com
Machine A (IP: 192.168.2.212, Hostname: server-a)
Machine B (IP: 192.168.2.226, Hostname: server-b)

While installing openfire on both the machines, I have given same database details i.e. I am trying to setup single database-openfire cluster.

I have installed hazelcast plugin on both the nodes.

Need to understand difference between xmpp-domain and FQDN properties when setting up openfire installation, what should I give?

Also I need to know the configuration of hazelcast-local-config.xml.

Can someone please give an example using above situation?


#2

The XMPP domain name is shared between both nodes. It represents the XMPP domain of your cluster.

The host name is unique to the host that it is running on. - so uniquely identifies a particular host.

HTH,

Greg


#3

Thanks for the reply Greg, I have configured XmppDomain property to be example.com during setting up openfire on both the nodes.

Also I have configured FQDN as : .example.com for both openfire nodes.

But still it shows below warning:
DNS configuration appears to be missing or incorrect.
on server information page.

Could you please suggest a way out here.


#4

Ah, that simply means that your XMPP domain is not resolvable via DNS. As a short-term hack, you can put something in your hosts file (though this will only allow you to access one of your two nodes), but you really need to sort out a valid entry for things to work properly.

Alternatively, live with the warning messages, and get your clients to specify an IP address (not recommended!).

Greg