AjaxLife has been updated to use libsecondlife 0.3 (+ fix for CAPS errors). In addition, teleporting is fixed.
Also, the SSL certificate should be valid now. Woo!
I’ll update the svn when I can be bothered to boot Windows, which has the code on it.
The rolling restart appears to have broken AjaxLife’s teleports. Judging by the debug log, it’s also mutilated libsecondlife in some awkward CAPS-related way. (WARNING: System.ArgumentException: Object type System.Int32 cannot be converted to target type: System.Int16)
On another note, I’d just fixed AjaxLife to work with libsecondlife version 0.3 (instead of some semi-outdated svn revision). I’m postponing pushing this out until teleports are fixed.
Foobar Salad (my sim) has been transferred to Mercury Metropolitan and renamed “Aura” for the fairly low price of L$29,000 (US$101). I am now getting constant emails about stuff having gone off-world, because he apparently keeps raising the terrain. It should, theoretically, transfer to the MG at the end of the month. However, no region has ever been transferred to the MG before, so it remains to be seen if this actually works, and if someone remembers to do it.
In addition, any link to http://tslurl.com/something will now redirect to http://slurl.com/something. Since tslurl and slurl used an identical URL scheme, this should not pose a problem, and neatly resolves the issue of a load of dead links.
As a result of my sim having been transferred, I now have little reason to continue to hang around it. Also, I really don’t feel like hanging around people right now anyway.
[7:09 GMT] And down again.
[6:12 GMT] And we’re back again. Woo!
AjaxLife is currently down, as the ajaxlife.net server is currently busily running updates and such. All other services from ajaxlife.net (e.g. login screen, maps, etc.) remain available.
This should, in theory, last under an hour.
Published on 3rd of November, 2007
in AjaxLife.
I finally managed to get around to putting up some compiled stuff. Yay!
I have put up the “bin” (server) and “web” (client) archives at the Google Code project. Note that documentation is somewhere between terrible and nonexistent.
Basically, to set up AjaxLife on your server with minimum fuss, grab and extract the “bin” archive. This done:
- Open a command prompt (Windows XP: Start menu -> Run -> type “cmd” and hit return)
- Type “cd “, then drag in the folder that was created when you extracted the archive.
- Type “AjaxLife.exe –root http://secure.katharineberry.co.uk/ajaxlife/” (if you’re using mono, e.g. because you’re on Linux/OS X/dislike .NET, prepend that with “mono “)
Note that the above steps assume you already have the dependencies, i.e. either .NET 2.0 or mono > 1.2.5.
If you want to not use my server for the client stuff, grab the “web” archive, extract it somewhere in your web server’s content directory (preferably supporting PHP with GD), and change the –root argument to point at it. Note that this is in relation to the web browser, not the server.