With great pleasure we want to announce a new public service brought to you by yaxim.org - the yax.im (read: Yaks’ IM) public XMPP server.
To register with it, open your XMPP client (e.g. yaxim), choose a JID of your liking that ends with @yax.im, like firstname.lastname@example.org and activate “Register new account”.
The service is running the recent Prosody 0.9 XMPP server written in Lua. Many thanks go to the dedicated Prosody developers.
yax.im is reachable via IPv4 and IPv6 (if your client does not support SRV resolution, use yaxim.boerde.de as the server name, port 5222) and is hosted in Berlin, Germany. It features several extensions important for mobile clients:
- XEP-0198: Stream Management for mobile client connections
- XEP-0199: XMPP Ping set to ping you every 5 minutes, with a 2 minutes timeout
- XEP-0280: Message Carbons for keeping multiple parallel client connections in sync
Certain JIDs are barred from registration (you need to specify at least two letters, and test and admin, among some others, are disallowed).
Transports and Services
So far, yax.im offers a built-in XEP-0045: MUC component at chat.yax.im with the yax.im service and yaxim app support chat room email@example.com. Feel free to bother us with any issues you might have with either the app or the server.
The server is not offering any transports. This might change if a transport implementation for XMPP or any proprietary service appears that has a credible security audit.
In the meantime, you are free to use whatever external transport you are used to.