It might be more efficient if we could connect on IRC or Skype. We could probably resolve this in a shorter time.
On Dec 14, 10:09 am, metaphorz <[email protected]> wrote: > I ran authentication.exe and avatarstorage.exe and can get everything > to work > using localhost (127.0.0.1). However, now I am having that familiar > problem > in getting this rig to work with my external IP. I did this: > > 1) Change external_host_name in opensim\bin\Regions\default.xml to my > external host IP > rather than 127.0.0.1 > > 2) Similarly, change 127.0.0.1 to the external host IP in: > > RealXtend\authentication\AuthenticationSettings.xml (both > default_avatar_storage_url and default_grid_url) > RealXtend\authentication\HttpSettings.xml > RealXtend\avatarstorage\HttpSettings.xml > > I then run opensim.exe, which as usual, loads all of the rex modules > > However, there is a crash when you try to open the UDP socket on my > external IP, port 7000: > > I am including the last part of the opensim.exe log, and manually > changed > the external IP to 98.X.Y.Z in the log output.: > > 10:05:43 - [UDPSERVER]: Opening UDP socket on 0.0.0.0 9000. > 10:05:43 - [UDPSERVER]: UDP socket bound, getting ready to listen > 10:05:43 - [UDPSERVER]: Listening on port 9000 > 10:05:43 - [REXAPPEAR]: PostInit called > 10:05:43 - [VOICECHAT]: Listening connections from port 12000 > 10:05:43 - [VOICECHAT]: Connection handler started... > 10:05:44 - [REX]: Overloading Login_to_Simulator > 10:05:44 - [REX]: Initialising > 10:05:44 - [CLIENT]: client_throttle_multiplier = 2 > 10:05:44 - [UDPSERVER]: Opening UDP socket on 98.X.Y.Z 7000. > 10:05:44 - [APPLICATION]: > > Unhandled Exception: System.Net.Sockets.SocketException: The requested > address i > s not valid in its context > at System.Net.Sockets.Socket.DoBind(EndPoint endPointSnapshot, > SocketAddress > socketAddress) > at System.Net.Sockets.Socket.Bind(EndPoint localEP) > at OpenSim.Region.ClientStack.LindenUDP.LLUDPServer.ServerListener > () > at OpenSim.Region.ClientStack.LindenUDP.LLUDPServer.Start() > at ModularRex.RexNetwork.RexLogin.RexLoginModule.PostInitialise() > at OpenSim.Region.Environment.ModuleLoader.PostInitialise() > at > OpenSim.ApplicationPlugins.LoadRegions.LoadRegionsPlugin.Initialise > (OpenSi > mBase openSim) > at OpenSim.ApplicationPluginInitialiser.Initialise(IPlugin plugin) > at OpenSim.Framework.PluginLoader`1.Load() > at OpenSim.Framework.PluginLoader`1.Load(String extpoint) > at OpenSim.OpenSimBase.LoadPlugins() > at OpenSim.OpenSimBase.StartupSpecific() > at OpenSim.OpenSim.StartupSpecific() > at OpenSim.Framework.Servers.BaseOpenSimServer.Startup() > at OpenSim.Application.Main(String[] args) > > C:\OpenSim\opensim_modrex_test\bin> > > On Dec 14, 8:57 am, "Mikko Pallari" <[email protected]> wrote: > > > > > You need to run Authentication server and Avatar Storage so you can use them > > with ModRex. > > > Cheers, > > > On Sun, Dec 14, 2008 at 3:27 AM, metaphorz <[email protected]> wrote: > > > > If it helps, see below. Opensim.exe w/ the modularrex.dll > > > region module are not listening to ports 10000 or 10001. > > > This is also verified using an online port scanner. > > > I culled all but the ports related to opensim.exe and > > > realxtend.exe in the netstat log below: > > > > C:\OpenSim\Timer2\bin\Release>netstat -ab > > > > Active Connections > > > > TCP metaphorz:9000 metaphorz:0 LISTENING > > > 1732 > > > [OpenSim.exe] > > > > TCP metaphorz:12000 metaphorz:0 LISTENING > > > 1732 > > > [OpenSim.exe] > > > > TCP metaphorz:11925 localhost:53134 ESTABLISHED > > > 1732 > > > [OpenSim.exe] > > > > TCP metaphorz:12202 localhost:12203 ESTABLISHED > > > 2524 > > > [realXtend.exe] > > > > TCP metaphorz:12203 localhost:12202 ESTABLISHED > > > 2524 > > > [realXtend.exe] > > > > TCP metaphorz:53134 localhost:11925 > > > ESTABLISHED 1732 > > > [OpenSim.exe] > > > > UDP metaphorz:12201 > > > *:* 2524 > > > [realXtend.exe] > > > > UDP metaphorz:9000 *:* > > > 1732 > > > [OpenSim.exe] > > > > UDP metaphorz:7000 *:* > > > 1732 > > > [OpenSim.exe] > > > > On Dec 13, 8:10 pm, metaphorz <[email protected]> wrote: > > > > I created a fresh install of opensim and used all of the defaults > > > > after > > > > typing opensim.exe. I also built modrex and copied the ModularRex.dll > > > > into opensim's bin directory. This time, opensim.exe starts up, with > > > > all rex > > > > services. It continues successfully to the "Region (root)" prompt so > > > > everything > > > > looks good so far. I am using a vanilla standalone version of Opensim > > > > (SVN 7707). > > > > > The problem is authentication via the RexViewer 0.4. "Test User" is by > > > > default there, and I > > > > created another account as well. when I enter either of these two > > > > accounts, I do it as follows. Let's use firstname: Test and lastname: > > > > User as an example: > > > > > 1) User Name is "[email protected]" > > > > 2) Password is "test" > > > > 3) Connect To is "127.0.0.1" > > > > > I get "Unable to connect to authentication server", Received > > > > no response fromhttp://127.0.0.1:10001 > > > > > This port is forwarded correctly by the router, and for localhost, > > > > it shouldn't matter anyway. > > > > > On Dec 13, 4:11 am, "Mikko Pallari" <[email protected]> wrote: > > > > > > ModRex replaces to OpenSims login_to_simulator XMLRpc method and thus > > > > > requires to use rex authentication. > > > > > > 1. Create user to your authentication server > > > > > 2. Use that account to login. For example > > > > > usern...@your-authentication-server-ip > > > > > 3. Connect to: your-opensim-ip/your-opensim-domainname:portnumber. If > > > no > > > > > portnumber is defined uses port 9000 as default. > > > > > > Cheers, > > > > > Mikko > > > > > > On Fri, Dec 12, 2008 at 8:48 PM, metaphorz <[email protected]> > > > wrote: > > > > > > > In anticipation of a successful modrex.dll installation, some basic > > > > > > viewer connection questions --I couldn't find answers to these in > > > > > > web docs. > > > > > > > Assuming that one uses opensim authentication with the new > > > > > > region module (modrex.dll), would the correct viewer values be > > > > > > as follows? > > > > > > > 1) Username: First Name+Last Name > > > > > > (i.e., if my opensim region supports Test User, then I would > > > > > > login > > > > > > as Testuser > > > > > > > 2) password: password for (1) > > > > > > > 3) Connect To: Given an external configuration allowing others to > > > log > > > > > > in > > > > > > from outside as well as allowing me to log in from behind the > > > > > > router, > > > > > > this would be: external IP OR external host-name. > > > > > > > Please let me know if these are the correct assumptions after > > > > > > building > > > > > > modrex > > > > > > > -p- Hide quoted text - > > > > > > - Show quoted text -- Hide quoted text - > > > > > - Show quoted text -- Hide quoted text - > > > - Show quoted text -- Hide quoted text - > > - Show quoted text - --~--~---------~--~----~------------~-------~--~----~ this list: http://groups.google.com/group/realxtend realXtend home page: http://www.realxtend.org/ -~----------~----~----~----~------~----~------~--~---
