| Client Problem, failed to resolve worldName sampleworld | |
|
|
Author | Message |
---|
hakware Newbie
Posts : 6 Join date : 2012-07-05 Location : Utah
| Subject: Client Problem, failed to resolve worldName sampleworld Thu 5 Jul - 8:57 | |
| Hi everyone,
Having some trouble getting my client to connect to the master server and not exactly sure what might be the problem. I may have overlooked something. Maybe an expert here can help get me over the hump.
when connecting to my master server from a client I compiled, I get this message in the master log.
DEBUG [2012-07-04 15:51:22,376] pool-1-thread-8 SocketHandler: closed socket: Socket[addr=/166.70.41.107,port=27831,localport=9005] DEBUG [2012-07-04 15:51:22,456] RDPServer masterserver: new incoming connection: RDP(/166.70.41.107:5163) DEBUG [2012-07-04 15:51:22,471] RDPCallback masterserver: got name resolution request DEBUG [2012-07-04 15:51:22,471] RDPCallback masterserver.resolvename: looking up worldName sampleworld WARN [2012-07-04 15:51:22,471] RDPCallback masterserver.resolvename: failed to resolve worldName sampleworld
Now I am not sure what the failed to resolve the worldname means or how to fix it.
Thanks! | |
|
| |
TheKyle Newbie
Posts : 9 Join date : 2012-03-16 Age : 31 Location : Australia ;)
| Subject: Re: Client Problem, failed to resolve worldName sampleworld Fri 6 Jul - 1:09 | |
| hey hakware,
just to check is there a record in your master-server's database to say where sampleworld is? | |
|
| |
hakware Newbie
Posts : 6 Join date : 2012-07-05 Location : Utah
| Subject: Re: Client Problem, failed to resolve worldName sampleworld Fri 6 Jul - 11:37 | |
| - TheKyle wrote:
- hey hakware,
just to check is there a record in your master-server's database to say where sampleworld is? That was the problem. A quick study again of http://www.multiversemmo.com/wiki/Master_Server and it states there needs be a line in world for the server. New problem now is when I log into my server I get "the specified module could not be found. (exception from HRESULT. 0x8007007E) Still missing something.. Any Ideas? | |
|
| |
Delurin Head of Platform Development
Posts : 424 Join date : 2011-08-03
| Subject: Re: Client Problem, failed to resolve worldName sampleworld Sat 7 Jul - 3:31 | |
| Either you need to install directx or there is a problem with your client compilation (did you compile it or are you using a precompiled version?). | |
|
| |
hakware Newbie
Posts : 6 Join date : 2012-07-05 Location : Utah
| Subject: Re: Client Problem, failed to resolve worldName sampleworld Sat 7 Jul - 6:27 | |
| Curious thing. I did compile it from source. and there were no errors on compile. it only gives the above error. I installed the DirectX9 SDK as provided in the wiki and the precompiled client works but still gives me the No Default Instance error. Which would say I dont have a start point on the sampleworld. So I checked the sampleworld map and it does have a spawn point.
The question I have is are the assets (sampleworld) included with the client because if they are I cant find them on the local machine, only on the linux box I have running as the server. Most Client/Server MMO games I have seen the client has a directory where the assets are stored. I dont see them and I dont see anything in the documentation about where the client expects or looks for the world assets. I suppose it could be pulled from the server? but I have --noupdates on the command line.
| |
|
| |
Delurin Head of Platform Development
Posts : 424 Join date : 2011-08-03
| Subject: Re: Client Problem, failed to resolve worldName sampleworld Sat 7 Jul - 7:12 | |
| Ah if you have the --noupdates you need to either have the --use_default_repository tag (and a default repository) as well or you need to have your world files in documents/Multiverse World Browser/Worlds/worldName | |
|
| |
hakware Newbie
Posts : 6 Join date : 2012-07-05 Location : Utah
| Subject: Re: Client Problem, failed to resolve worldName sampleworld Sat 7 Jul - 9:28 | |
| Thanks ! Seems this should not be too difficult but I am still missing something. I still have a couple of problems. heres what I have done so far.
I moved the sampleworld to documents/Multiverse World Browser/Worlds/ I then attempted to run the precompiled client from command prompt by:
C:\Program Files (x86)\Multiverse Software Foundation\Multiverse Client\bin>Mult iverseClient.exe --noupdate --master 192.168.255.20 --use_default_repository C:\U sers\K\Documents\Multiverse World Browser\Worlds\sampleworld --world sampleworld
It runs, logs in brings up the character creation page and then on create it gives the default instance error. Which is back to the spawn point, which does exsist in sampleworld. IT should run. but its not.
So I attempt to run my compiled version: C:\1multiverse\v1.0\MultiverseClient\bin\Debug>MultiverseClient.exe --noupdate - -master 192.168.255.20 --use_default_repository C:\Users\K\Documents\Multiverse W orld Browser\Worlds\sampleworld --world sampleworld
It will allow me to login and then it gives me the The specified module could not be found. exception from HRESULT 0x8007007E I am not a super wiz at MSVC so I really dont know the exact method of doing a debug with command line options. I figured since there was no errors, it should work. Right?
So anyway, the precompiled seems to work up until the default instance. No clue why compiled client dies. I would like to at least try to get the precompiled working and then try to get the source working on a compile. It would be nice if the world was all linux. unfortunately we live in a predominately windows world. Setting up the linux server/master server was a snap.
| |
|
| |
Delurin Head of Platform Development
Posts : 424 Join date : 2011-08-03
| Subject: Re: Client Problem, failed to resolve worldName sampleworld Sat 7 Jul - 13:07 | |
| It it is giving you the no default instance error that mean that there is an error with your server. Most likely a problem with WORLD_DIR in the instance_load.py Try setting the WORLD_DIR to a location on your server hard drive where the sampleworld.mvw can be found | |
|
| |
hakware Newbie
Posts : 6 Join date : 2012-07-05 Location : Utah
| Subject: Re: Client Problem, failed to resolve worldName sampleworld Sat 7 Jul - 15:35 | |
| exporting the paths on the linux server seem to get much further in the process.
Now client closes on login.
WARN [2012-07-06 22:23:31,263] Exception Exception connecting to rdp world server oldman:5050 : System.Net.Sockets.SocketException: The requested name is valid, but no data of the requested type was found at System.Net.Dns.GetAddrInfo(String name) at System.Net.Dns.InternalGetHostByName(String hostName, Boolean includeIPv6) at System.Net.Dns.GetHostEntry(String hostNameOrAddress) at Multiverse.Network.NetworkHelper.GetIPv4Address(String hostname) at Multiverse.Network.NetworkHelper.RdpWorldConnect(String hostname, Int32 port) ERROR [2012-07-06 22:23:31,276] NetworkHelper Failed to connect to rdp world server at oldman:5050
Why is it trying to use the hostname of the Server instead of the IP address, I put the IP in multiverse.properties file so I would expect that to be what it tries to connect to. So close yet so very far.
Also what is SpeedTreeRT.dll? it seems to be something required in the user compiled binaries but it does not build.
| |
|
| |
Delurin Head of Platform Development
Posts : 424 Join date : 2011-08-03
| Subject: Re: Client Problem, failed to resolve worldName sampleworld Sat 7 Jul - 23:07 | |
| SpeedTreeRT.dll is required to use speed trees a highly optimized tree rendering add on. It should not need to be rebuilt make sure you run make install_all_deps in the build directory which will move the SpeedTreeRT.dll and other dependencies to the correct folder. | |
|
| |
hakware Newbie
Posts : 6 Join date : 2012-07-05 Location : Utah
| Subject: Re: Client Problem, failed to resolve worldName sampleworld Sun 8 Jul - 6:48 | |
| - Delurin wrote:
- SpeedTreeRT.dll is required to use speed trees a highly optimized tree rendering add on. It should not need to be rebuilt make sure you run make install_all_deps in the build directory which will move the SpeedTreeRT.dll and other dependencies to the correct folder.
Yes, I noticed that when you download the trunk svn there is a bunch of stuff that didnt download with the wiki recommended svn pull. on the trunk you get the client installer project that puts all the dependencies in the installer that it needs and runs just like a champ. Of course the full trunk brings all the media down. Everything is working good now, precompiled client as well as the compiled client seems to work with sampleworld. THanks for the help so far.. now to modding. | |
|
| |
Sponsored content
| Subject: Re: Client Problem, failed to resolve worldName sampleworld | |
| |
|
| |
| Client Problem, failed to resolve worldName sampleworld | |
|