…and it seems to work. Sorry for the 30 minute downtime because of that.
The server was offline this morning because of Kernel and MySQL upgrade. It would have happened faster if the server rebooted cleanly after “shutdown -r now” which it didn’t. So we had to send someone there to reset the machine manually.
We also upgraded Spectrum to support JID escaping. If this works after our tests (there seem to be some problems with clients who don’t support the unofficial % character which is used for @) I write more about this here.
We stumbled upon this by accident – moods (or to be precise: everything which Pubsub/PEP offer) did not work on secondary domains.
It works now, it was just a little configuration change. The Pubsub service subdomain (e.g. pubsub.jabber.hot-chilli.eu) has to be the same domain as the Jabber service (e.g. jabber.hot-chilli.eu), not a subdomain of the Jabber server’s primary domain (e.g. jabber.hot-chilli.net).
Last night we added two new public domains to the Jabber server:
To avoid login errors or messages and also to avoid certain problems with server-to-server connections we installed proper certificates for the secondary domains today.
We had to restart the Jabber services several times, sorry. The ejabberd config file isn’t commented very good, also Google didn’t tell us the correct settings in the first place. But everything works fine now.
PS: For old SSL connections to port 5223 there are no dynamic certificates. This just isn’t possible because of how SSL works.
You can join group chats via our XMPP (J2J) Transport now.
To enter firstname.lastname@example.org please with the JID you use with our XMPP Transport join the following chat room:
The Twitter Transport was activated some days ago and since yesterday it is working as it should.
If you like to use it, just register with your Twitter username and password. Your Twitter contacts will appear in your roster. Authorize them.
To write a direct message (DM, the tweets with @username:), open the chat window of the Twitter contact and write the message (without @username:).
To write a normal message and to see what your Twitter contacts are writing, join your Twitter group chat at #email@example.com.
You cannot add new contacts to Twitter via the transport service. Please use Twitter instead.
Messages with more than 140 characters (the Twitter limit) will be split and sent in several pieces.
The migration to Spectrum also brought up some new transports:
To use the Facebook Transport just register by entering firstname.lastname@example.org as your user name and your Facebook password as the password. That’s it. The Facebook contacts get loaded into your Jabber client automaticly. Well, at least this should happen – the transport service does not work yet. So please be patient.