Hi,
I've installed OpenSim version 0.7.2 on an Amazon EC2 instance (Linux
with Mono 2.10.2). The machine has TCP port 9000 open.
Amazon EC2 virtual machines run behind a NAT gateway, so I edit the
Regions.ini file as follows:
[Main Island]
RegionUUID = 7d69b9dc-0cda-47f5-8f84-df925c96b3ee
Location = "1000,1000"
InternalAddress = "0.0.0.0"
InternalPort = 9000
AllowAlternatePorts = False
ExternalHostName = "ec2-46-51-xxx-xxx.eu-west-1.compute.amazonaws.com"
(External hostname changed for privacy).
I then launch it using:
cd /opt/OpenSim/current/bin/
mono --debug OpenSim.exe
The server starts up, and I can begin to login from an external IP using
Phoenix Viewer 1.6.0.1600
However, the login never completes. It hangs at "Waiting for Region
handshake".
The output in the OpenSim console is:
18:37:31 - [LLOGIN SERVICE]: Login request for Stretch Resident at
last using viewer Phoenix Viewer Release Mesh 1.6.0.1600, channel
Phoenix Viewer Release Mesh, IP aa.bb.cc.dd, (ie my client's IP) Mac
d8301f01b2628de041aaf7f8725184f4, Id0 8d97035b4b25cd9c199076d79989b3ca
18:37:31 - [PRESENCE SERVICE]: LoginAgent
8d4bbba1-198b-4c9e-a1d0-c2854db8401a with session
d9eac461-ac31-4f6a-9c7b-8bb92e2c0608 and ssession
62c09669-55b0-42c7-bd10-b860b69d342d
18:37:31 - [GRID USER SERVICE]: User
8d4bbba1-198b-4c9e-a1d0-c2854db8401a is online
18:37:31 - [LLOGIN SERVICE]: FindDestination for start location last
18:37:31 - [GRID SERVICE]: GetDefaultRegions returning 0 regions
18:37:31 - [LLOGIN SERVICE]: Last Region Not Found Attempting to find
random region
18:37:31 - [GRID SERVICE]: Fallback returned 0 regions
18:37:31 - [GRID SERVICE]: Hyperlinks returned 0 regions
18:37:31 - [LLLOGIN SERVICE]: found new key HomeURI http://127.0.0.1:9000/
18:37:31 - [LLLOGIN SERVICE]: found new key InventoryServerURI
http://127.0.0.1:9000/
18:37:31 - [LLLOGIN SERVICE]: found new key AssetServerURI
http://127.0.0.1:9000/
18:37:31 - [LLLOGIN SERVICE]: found new key ProfileServerURI
http://127.0.0.1:9000/
18:37:31 - [LLLOGIN SERVICE]: found new key FriendsServerURI
http://127.0.0.1:9000/
18:37:31 - [LLLOGIN SERVICE]: found new key IMServerURI
http://127.0.0.1:9000/
18:37:31 - [LOCAL SIMULATION CONNECTOR]: Found region Main Island to
send SendCreateChildAgent
18:37:31 - [CONNECTION BEGIN]: Region Main Island told of incoming
root agent Stretch Resident 8d4bbba1-198b-4c9e-a1d0-c2854db8401a
(circuit code 200990915, teleportflags 128)
18:37:31 - [CONNECTION BEGIN]: Region Main Island authenticated and
authorized incoming root agent Stretch Resident
8d4bbba1-198b-4c9e-a1d0-c2854db8401a (circuit code 200990915)
18:37:31 - [CAPS]: Registered seed capability
/CAPS/390ce6a7-e446-4fbc-b365-faf80f496b650000/ for
8d4bbba1-198b-4c9e-a1d0-c2854db8401a
18:37:31 - [LLOGIN SERVICE]: All clear. Sending login response to client.
18:37:32 - [SCENE]: Incoming client Stretch Resident in region Main
Island via regular login. Client IP verification not performed.
That's all I get. Eventually the Phoenix viewer says: "We're having
trouble connecting. There may be a problem with your internet connection
or the Second Life servers."
Running a tcpdump on the client shows it sending, at the end:
POST /CAPS/EQG/e0c5a989-69b3-4baa-82ec-efa2248471e2/ HTTP/1.1
Host: ec2-46-51-xx-xx.eu-west-1.compute.amazonaws.com:9000
Accept: */*
Accept-Encoding: deflate, gzip
X-SecondLife-UDP-Listen-Port: 60426
Content-Type: application/llsd+xml
Content-Length: 83
<llsd><map><key>ack</key><undef
/><key>done</key><boolean>0</boolean></map></llsd>
And the server responding:
HTTP/1.0 502 Upstream error:
Content-Type: text/plain
Date: Sun, 08 Jan 2012 18:47:04 GMT
Content-Length: 16
Server: Tiny WebServer
Connection: close
Upstream error:
Any ideas what's going wrong?
Thanks in advance,
Kenneth.
_______________________________________________
Opensim-users mailing list
[email protected]
https://lists.berlios.de/mailman/listinfo/opensim-users