Here is a problem that most of you will never experience. Being from the third world, our international internet connections are so small and suffer from congestion. So when it comes to downloading large files, even on a 256K connection, the download is often interrupted and needs to resume. And this is where I have a problem with igniterealtime.org, the server does not support resume on downloads. As a result, the last version of openfire I have is 3.3.1 and spark is 2.52.