[Opensim-users] Trouble with Architecting a Scalable ROBUST Solution
    Chuck Lesko 
    chucklesko at msn.com
       
    Tue Oct  9 12:06:41 UTC 2012
    
    
  
Hi All: I am having trouble with architecting a scalable ROBUST
OpenSimulator solution.  I am using 0.7.4 and I am using multiple Ubuntu
12.04 servers.  I am trying to setup the Robust solution so that my Robust
Server is the only server with a public address.  The other Servers are
using a private IP 10.10.10.x/24. I have both a public and private IP bound
to the Robust Server.  For now, all firewalls are turned off so no port
issues here and I can successfully run Simulators directly on the Robust
Server but when I try to put the Simulators on a different server I can't
get it to work.  So here is the set up.
Robust Server: 
                Public IP: 20.30.40.50
                VLAN IP: 10.10.10.10
MySQL Server (MySQL):
                VLAN IP: 10.10.10.20
Database: dbRobust
Database User: Robust-User    pwd:Robust1234
Simulator Server1:
                VLAN IP: 10.10.10.30
Simulator Server2:
                VLAN IP: 10.10.10.40
First I start up the Robust Server (mono Robust.exe); the only Robust.ini
changes I make are:
[DatabaseService]
    StorageProvider = "OpenSim.Data.MySQL.dll"
    ConnectionString = "Data Source=10.10.10.20;Database=dbRobust;User
ID=Robust-User;Password=Robust1234;Old Guids=true;"
[LoginService]
    MapTileURL = "http://20.30.40.50:8002";
[GridInfoService]
    login = "http://20.30.40.50:8002";
    gridname = 'My Grid"
    gridnick = "MyGrid"
 
All appears successful here, no errors, I create an estate user account and
move to setting up my first Simulator. On Simulator Server1 in /bin I make
no changes to OpenSimDefault.ini and then make the following change to
Opensim.ini by commenting out the standalone.ini and uncomment the Grid.ini
[Architecture]
    Include-Architecture = "config-include/Grid.ini"
Next on Simulator Server1 I make a copy of GridCommon.ini.example named
GridCommon.ini and make the following changes to the default settings:
[DatabaseService]
    StorageProvider = "OpenSim.Data.MySQL.dll"
    ConnectionString = "Data Source=10.10.10.20;Database=dbRobust;User
ID=Robust-User;Password=Robust1234;Old Guids=true;"
Next, in GridCommon.ini, I change all the values
"http://mygridserver.com:8003" to "http://10.10.10.10:8003" and all the
values "http://mygridserver.com:8002" to "http://10.10.10.10:8002" 
When I run mono OpenSim.exe on the Simulator Server1 (10.10.10.30) these are
the entries I make that set up the region.ini:
[Sim00]
   RegionUUID = 54321740-4321-1234-ba4c-29207b010072
   Location = 1000,1000
   InternalAddress = 10.10.10.30
   InternalPort = 9000
   AllowAlternatePorts = False
   ExternalHostName = 20.30.40.50
 
I copy the same procedure above and when I run mono OpenSim.exe on the
Simulator Server2 (10.10.10.40) these are the entries I make to set up the
region.ini:
[Sim01]
   RegionUUID = 54321740-4321-1234-ba4c-29207b010094
   Location = 1000,1001
   InternalAddress = 10.10.10.40
   InternalPort = 9000
   AllowAlternatePorts = False
   ExternalHostName = 20.30.40.50
 
When I try to log in using my client viewer it begins the handshake but
fails to log in.  Where am I going wrong here?
 
 
 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://opensimulator.org/pipermail/opensim-users/attachments/20121009/f4b0c58b/attachment.html>
    
    
More information about the Opensim-users
mailing list