[COMPLETE] Upgrade to OpenSim 0.7.0.2-post-fixes and groups restored
Upgrading to OpenSim 0.7.0.2-post-fixes has allowed groups to be restored.
[RESOLVED] Registering new accounts has been suspended
The ability to register new accounts was suspended as a result of the upgrade to OpenSim 0.7.0.2, owing to the incompatibility of the web site software. However, this is a small private grid and the functionality has not been required. Requests will be considered on a case by case basis by the grid manager.
This has been restored following the upgrade to the website software.
[RESOLVED] Hypergrid is now only enabled incoming, but not outgoing
Since the upgrade to OpenSim 0.7.0.2, the functions of the former UGAIM servers are now integrated within a unified ROBUST shell, which substantially reduces the overheads in terms of inbound traffic generated between services that communicate over the Web rather than via the local intranet. Only the region server and the ROBUST shell now do so, and lag has been substantially reduced as a result. It has therefore been possible to restore Hypergrid functionality. Unfortunately, the new Hypergrid version 1.5 is incompatible with the earlier version 1.0 for security reasons, i.e. grids running OpenSim versions up until 0.6.9; in addition, star gates such as the one on Annwfn are currently crashing the simulator because of a scripting bug in an LSL function. The star gate should not be used until further notice, as a result.
It is with regret that we have had to disable outgoing hypergrid, although it is still possible to use incoming hypergrid to visit from other grids. This is because in order to enable it, you have to change the OpenSim servers (User, Inventory, Assets, Inventory, Messaging and Region) from the loopback IP address to the server IP address or host name. Because this server uses dynamic DNS and runs on home ADSL, that means that all internal calls between the various OpenSim servers are forced to do so via the internet rather than via their shared internal network, which dramatically decreases performance. This is especially true via ADSL where upload times are considerably slower than download times, unlike the more expensive DSL where they are the same.
Ultimately there was a clear choice between grid performance and outgoing hypergrid access. We hope that in future there may be an opportunity to use a fixed IP address, in which case the local router would be able to direct internal traffic to the external IP address via the internal network rather than rely on an outside IP resolver. This may be more of a financially viable option than DSL, and would provide greater performance gains for the grid in this particular context.
[COMPLETE] Upgrade to OpenSim 0.7.0.2 and Hypergrid restored
Ocean Grid has been upgraded to OpenSim 0.7.0.2. Although Hypergrid 1.5 i6 (OpenSim 0.7.0.x) now works, the star gates provided by http://www.thehypergates.com/ currently crash the region simulator due to a bug with the LSL function llParseString2List, and thus crash all four sims on Ocean Grid. Please do not use the The star gate on Annwfn has been temporarily disabled until this is resolved. Please do not rezz your own star gate. It is now impossible to travel via Hypergrid version 1.0, i.e. OpenSim versions up to 0.6.9, as the improved security protocols in version 1.5 have deliberately been made incompatible with the earlier version to prevent exploits. Hypergrid 1.5 i7 (i.e. OpenSim 0.7.1-dev) is also incompatible.
Groups, profiles and search do not work at present, and the web site software will need to be upgraded. As a result, the ability to register new accounts and log into the web site have been suspended.
[COMPLETE] Grid status notification automated
The grid status notification found on the web site, viewer login screen and admin homepage have been automated. If the main simulator is down, or if there is no region registered, the status notification box will show OFFLINE without additional intervention by the administrator. OFFLINE status can still be set manually, as an override, for upgrades and testing purposes, although it is also possible to restrict logins temporarily for that purpose.
Page 12 of 16