Hi Stephen >From my own experince the "Waiting for Region Handshake Error" is usually down to UDP.
Please see the excerpt from our blog below: "We wanted to provide access to the simulator both externally from the Internet (via a GNAT box) and internally from the staff and student intranets (via an ISA Server Firewall). The main problem we enountered with internal and external access related to the region handshake failing. During login, it appears that the client initially uses the address associated with the client Login URI box (FQDN accepted here) to connect to the server and exchange authentication information using the TCP protocol. Before the region handshake takes place the server provides the client with a new IP address to use in client server communications. This is derived from the ExternalHostName parameter in Regions.ini (FQDN NOT accepted here). When the client reaches the point of the region handshake, it switches to using a mix of TCP & UDP protocols and the new server IP address. This change of address for the server can easily result in the region handshake failing if the client cannot reach the server on the new address. The client initiates the region handshake by sending UDP packet(s) and times out if these packets are undeliverable. The problem with internal access was eventually solved by a change of protocol definition associated with the appropriate ISA UDP rule. The protocol definition for UDP needed to include both "Send Receive" and "Receive Send", so that two-way UDP traffic was allowed." Good luck Clive Message: 2 Date: Wed, 31 Mar 2010 11:08:08 +0100 From: Stephen Devlin <[email protected]> To: [email protected] Subject: [Opensim-users] Region Handshake error Message-ID: <[email protected]> Content-Type: text/plain; charset="iso-8859-1" Hey guys, I'm very new to OpenSim and I am trying to implement a version in my school so I can do a research project for my MSc. I have OpenSim working and I can connect on the local machine but once I try to use another machine on the network the server accepts the user and sends a response to the client but then hangs on Waiting For Region Handshake. Can anyone help me on this? The machines are all networked and I put in the IP address of the server in the .ini file Many Thanks Stephen _______________________________________________ Opensim-users mailing list [email protected] https://lists.berlios.de/mailman/listinfo/opensim-users
