I am running Openfire and I would like to restrict what chat clients are able to connect to the server. I only want a single chat client (a custom web-based one we created) to be able to connect.
I thought there was a way to do this, but digging through the settings in the admin I’m not finding it.
Has anyone done this?
It’s not a built-in feature, but you can try the Client Control plugin listed on the Openfire Plugins page. It should give you a checklist of common clients to allow, as well as the ability to add others manually. Just be aware that it’s completely possible for someone to spoof the client identity. From the readme: