[Opensim-users] Phoenix Viewer hangs at "Waiting for Region handshake"
Chris Collins
chris at tipodean.com
Sun Jan 8 20:09:24 UTC 2012
In the region.ini "InternalAddress = "0.0.0.0"" you need to set that to the
internal IP that you get with the EC2 instance. run the command 'ifconfig'
to get that machines internal IP. They usually start with 10. . On EC2 if
you do not do that it will just sit there with Region Handshake. Also I
generally allocate an external IP on AWS and use that for the external IP.
ONE other thing to watch is that if you stop and start your EC2 machine you
will be allocated another internal IP address.
On Sun, Jan 8, 2012 at 11:14 AM, Kenneth <stretchgargan at gmail.com> wrote:
> On 08/01/2012 19:12, Vanish wrote:
>
>> You need to set the correct URI for the loginservice, assetservice, etc.
>> in OpenSim.ini. Currently it's still set to localhost (127.0.0.1)
>>
>> 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<http://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
>>>> d8301f01b2628de041aaf7f8725184**f4, Id0 8d97035b4b25cd9c199076d79989b3*
>>>> *ca
>>>> 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<http://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
>>> Opensim-users at lists.berlios.de
>>> https://lists.berlios.de/**mailman/listinfo/opensim-users<https://lists.berlios.de/mailman/listinfo/opensim-users>
>>>
>>
>>
>> Thanks very much for the quick reply!
> I'll try that soon!
>
> -Kenneth
>
> ______________________________**_________________
> Opensim-users mailing list
> Opensim-users at lists.berlios.de
> https://lists.berlios.de/**mailman/listinfo/opensim-users<https://lists.berlios.de/mailman/listinfo/opensim-users>
>
--
--
Chris Collins
CEO
Tipodean Technologies
+1 415-515-6928 | chris at tipodean.com
Skype: cozza13 | SL: Chris Collins
Website: www.tipodean.com
Twitter: http://www.twitter.com/tipodean
http://www.linkedin.com/in/collinschris
http://www.builtbuy.me
Tools for your distributed workforce
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://opensimulator.org/pipermail/opensim-users/attachments/20120108/f4cb753c/attachment.html>
More information about the Opensim-users
mailing list