[Opensim-users] Trouble with Architecting a Scalable ROBUST Solution
Fleep Tuque
fleep513 at gmail.com
Tue Oct 9 12:49:09 UTC 2012
Hi Chuck,
I'm confused, are you trying to only allow access to your simulators from
inside your network? Can you help us better understand what your goals are
with this set up?
The networking piece is the most complicated part of setting up Opensim,
IMO. This thread follows my travails getting our campus grid networking
set up where it appears I was trying to do the exact opposite of your goal
- allow users from outside my network to connect to the simulators on a
network with 1to1 NATing. It may have useful information for helping you
troubleshoot your situation:
http://opensim-users.2152040.n2.nabble.com/NAT-amp-Corporate-Firewall-td6223654.html
Another terrific resource when trying to troubleshoot connection/login
issues is Justin's blog post explaining the login process in great detail,
which is located at:
http://justincc.org/blog/2011/05/26/opensimulators-login-process-and-common-login-problems/
In my experience, I've never gotten any grid or simulator configuration to
work using a 10.x.x.x address, since the internal IP can never be resolved
outside the network. But maybe I'm not understanding what you're trying to
do with this setup.
Sincerely,
- Chris/Fleep
Chris M. Collins (SL/OS: Fleep Tuque)
Center for Simulations & Virtual Environments Research (UCSIM)
UCIT Instructional & Research Computing
University of Cincinnati
406A Zimmer Hall
315 College Drive
PO BOX 210088
Cincinnati, OH 45221-0088
chris.collins at uc.edu
(513) 556-3018
http://ucsim.uc.edu
On Tue, Oct 9, 2012 at 8:06 AM, Chuck Lesko <chucklesko at msn.com> wrote:
> 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?****
>
> ** **
>
> ** **
>
> ** **
>
> _______________________________________________
> Opensim-users mailing list
> Opensim-users at lists.berlios.de
> https://lists.berlios.de/mailman/listinfo/opensim-users
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://opensimulator.org/pipermail/opensim-users/attachments/20121009/58c950df/attachment.html>
More information about the Opensim-users
mailing list