| ▲ | Joe_Cool 3 hours ago | |
You should be able to do that via DNS SRV entries.
You could also build a reverse proxy setup. Then you wouldn't need the keys to the SSL certs. But that is probably overkill to run at your client: https://wiki.xmpp.org/web/Tech_pages/XEP-0368I don't think I have seen a client complain about the cert being for jabber.my-domain.com Which one is giving trouble there? | ||
| ▲ | yosamino an hour ago | parent [-] | |
> Which one is giving trouble there? Probably all of them. Section 5.4.3.1
and 13.7.2 says
You can manually set a server in most clients, and I don't know how that is generally implemented. I guess that should work then.But if you serve a certificate for jabber.example.com for a user trying to connect to an account user@example.com using SRV records then that mismatch will give you at least a certificate warning popup. And for good reason too: How would a user verify that a certificate abcde.1234.jabber.freshhosting.donut is valid for the account joe.doe@example.com ? | ||