Welcome, to the home of the LW.Org community and LW.Org IM public jabber/xmpp service.

New joiners information..

A friendly reminder for new users: LW.Org offers its users a Public jabber/xmpp service which you can register an account for here. After you registered you can access it through our web client (Jappix a great opensource web app by the PostPro association) at im.lightwitch.org which is on the site's primary links menu.

Or if you have a stand alone client of your own you can access the service by pointing it to lightwitch.org after you registered an account.

If you want to only access our web groupchats you can from now access 'em from: webchat.lightwitch.org

LW.Org IM's CA is being deactivated.

As far as it concerns LW.Org IM, so far 0 requests to have a IM certificate to use for account login were received and since EJBCA consumes a lot of cyclone resources this is how it's gonna work from now...

Metronome now has a adhoc based module to allow managing account associated client certificates it's current very basic but works, it will allow users to even specify self-signed certificates as what matters for the server is that the said certificate matches and is valid not that it's actually trusted (to manage certificates you will be required to secure your connection with starttls though).

Metronome 3.4 is behind the corner...

Since this release is taking more then usual...

But there have been many API and core changes and feature additions, including but not limited to:

  • Pluggable and event based routing API (core.stanza_router o/...)
  • Many storage improvements (thanks to John Regan for contributing)
  • Changes to namespacing
  • Changes to modulemanager and Module API
  • Dialback graceful errors handling initial support
  • Bidirectional s2s streams support
  • WebSocket API and initial xmpp over WebSockets support
  • Logic to make BOSH attachment easier by having Metronome do the session warming internally

And some more stuff, I prefer code to be throughly tested before finalizing the release so it'll be in RC state for a bit to avoid to leave any uncatched bug.

XMPP Server unexpected downtime.

My upstream provider informed me, that the physical machine of the server is undergoing an emergency maintenance.
Unfortunately, and annoyingly I may add, an ETA wasn't properly provided.

Sorry for the inconvenience,
Mar.


EDIT: The problem is now resolved (22:15 UTC)

 

"Ubiquitous Encryption in XMPP", Day One.

The 4th of Jenuary will be the first test day for the xmpp network securing efforts shakedowns, since we signed the manifesto (which can be found here) in order to partecipate to the test we will require clients and servers to encrypt their streams to the LW.Org IM xmpp server in order to communicate.

This will probably cause issues talking with some remote services and will prevent communication with Google hosted xmpp services and GTalk.

We decided due to Timezones differences to begin in advance the test.

Sorry in advance for eventual troubles this may cause, but it'll be only from now to the midnite of the 5th Jenuary :).

XMPP accounts password reset system in place.

Due to changes to Metronome's code,

All users who have registered after the 25th February 2012 and perhaps have an associated valid mail address hash to their accounts will be able to now change and reset their account password in case they lose it by theirselves.

For users who have registered prior of that date feel free to contact me via xmpp should you want to have a mail address hash associated with your account.

Regards,
Mar.
 

Message Carbons deployed.

Thanks to updates to both Jappix and Metronome now the LW.Org IM service fully supports Message Carbons (XEP-0280), which basically allows supporting clients to send Carbon Copies of sent and received messages to client resources which enabled the features.

Jappix now natively supports this, but also other xmpp clients such as Gajim, Yaxim or Adium support this as well.

Extended unplanned maintenance on the XMPP Services' machine.

Due to a routing problem with our provider's native IPv6 which, I had to perform an emergency maintenance to provide a fallback and restore availability, unfortunately this took almost two hours in which the XMPP services were unavailable.

The issue is now resolved,
Sorry for the inconvenience.
 

Warning about older clients and encryption.

With today's changes, by default Metronome now mandates the use of, at the very least, TLSv1 as Protocol to establish an encrypted stream to the server.

LW.Org IM wise it was decided to honor this, in order to further strengthen security perhaps if you're getting errors regarding SSL when connecting it may mean that your client is too old and that you shall either update it or switch to something more modern and/or compliant.

While tailing logs to see the effect of this change at least one client was found to be not supporting TLSv1:

  • Trillian (ver 5.3.0.16 for Windows)

 

Regards,
Marco.
 

LW.Org IM (Beta) Public Key Infrastructure is now operational.

As previously announced, we did setup a PKI to issue and manage certificates to perform certificate based authentication with our XMPP accounts. Just send me a request either via E-Mail and XMPP and I'll see to sort it out.