Registrations are back again!

Hello users!

Thanks to help from the Prosody developers, I applied changes to the core Prosody code which fixes SNI. This in turn solves the issue with Google captcha returning an invalid response. Registrations now work once again! This time I’ll be sticking with Google captcha, as other solutions have allowed bots to register tens of thousands of accounts in a quick period of time.

The changes made to fix SNI were pushed to Prosody’s trunk branch, which contains unstable code. Rather than switching entirely to Prosody trunk, I applied the code from the trunk branch only to fix SNI. If you’re curious, the changes came from hg.prosody.im/trunk/rev/d4390c427a66 and hg.prosody.im/trunk/rev/6c804b6b2ca2. The commit I made at GitHub is here as well github.com/unredacted/xmpp.is/commit/dec09989c3164903588cf41b6e7ba4ca3eadf2c9.

I decided to make these changes because of the growing popularity of the server. I also know that the server is used by activists, journalists and people simply looking for a secure and privacy friendly way to chat. This is very important to me, so happy chatting!

~ Lunar

Registrations closed once again

Hello users!

I’m sorry to inform everyone that registrations will be closed again. It feels like a roller-coaster with blog posts about registrations now. I discovered that, over the past 2 days 162,000 accounts have been registered on the server. Someone has found a way around our modified captcha code and made a script to bypass it. github.com/unredacted/mod_register_web

At this time Prosody stable does not support SNI in their HTTP library. I have enabled Google’s captcha but it will not work without SNI support from Prosody. Please see this tweet for further details: twitter.com/xmpp_is/status/1184830071644839936

ALL accounts registered within the past 2 days will be deleted, I’m very sorry for this, but I do not have the time to sort through all of the accounts (162k of them). If you’d like a new account, please contact me via email xmpp.is/contact

Cheers,
Lunar