Other computers on network cannot join server
I got a server up, able to connect on my computer and everything is working perfectly. Problem is, other computers on my network cannot get ingame, they just hang at character select. I have searched and searched and tried everything I've found on these forums about this issue but none of it is working. Anyone have an idea?
|
Here is my config file
<?xml version="1.0"?> <server> <world> <shortname>jake</shortname> <longname>Jake Testing</longname> <!-- Only specify these two if you really think you need to. (read: You don't) --> <!-- <address>127.0.0.1</address> --> <!-- <localaddress>127.0.0.1</localaddress> --> <!-- Loginserver information. Defaults shown --> <loginserver> <host>login.eqemulator.net</host> <port>5998</port> <account></account> <password></password> </loginserver> <!-- Server status. Default is unlocked --> <!--<locked/>--> <!-- <unlocked/> --> <!-- Sets the ip/port for the tcp connections. Both zones and console (if enabled). Defaults are shown --> <tcp ip="127.0.0.1" port="9000" telnet="disable"/> <!-- Sets the shared key used by zone/launcher to connect to world --> <key>some long random string</key> <!-- Enable and set the port for the HTTP service. Defaults are shown --> <http port="9080" enabled="false" mimefile="mime.types" /> </world> <!-- Chatserver (channels) information. Defaults shown --> <chatserver> <host>channels.eqemulator.net</host> <port>7778</port> </chatserver> <!-- Mailserver (in-game mail) information. Defaults shown --> <mailserver> <host>channels.eqemulator.net</host> <port>7778</port> </mailserver> <zones> <defaultstatus>20</defaultstatus> <!-- Sets port range for world to use to auto configure zones --> <ports low="7000" high="7100"/> </zones> <!-- Database configuration, replaces db.ini. Defaults shown --> <database> <host>127.0.0.1</host> <port>3306</port> <username>root</username> <password>password</password> <db>peq</db> </database> <qsdatabase> <host>127.0.0.1</host> <port>3306</port> <username>root</username> <password>password</password> <db>peq</db> </qsdatabase> <!-- Launcher Configuration --> <launcher> <!-- <logprefix>logs/zone-</logprefix> --> <!-- <logsuffix>.log</logsuffix> --> <!-- <exe>zone.exe or ./zone</exe> --> <!-- <timers restart="10000" reterminate="10000"> --> </launcher> <!-- File locations. Defaults shown --> <files> <!-- <spells>spells_us.txt</spells> --> <!-- <opcodes>opcodes.conf</opcodes> --> <!-- <logsettings>log.ini</logsettings> --> <!-- <eqtime>eqtime.cfg</eqtime> --> </files> <!-- Directory locations. Defaults shown --> <directories> <!-- <maps>Maps</maps> --> <!-- <quests>quests</quests> --> <!-- <plugins>plugins</plugins> --> </directories> <zones> <defaultstatus>20</defaultstatus> <!-- Sets port range for world to use to auto configure zones --> <ports low="9001" high="9080"/> </zones> </server> |
You left your database password in (or what I assume is your password), here's what mine looks like. Also, have you port forwarded?:
Code:
<?xml version="1.0"> |
I replaced mine with yours and changed the DB name and password to reflect mine, and now the server does not show up in the server list when I launch it
|
I only briefly read through your post, but you include multiple <zone> sections:
Code:
<zones> As for the problem, check the zone world/zone logs and make sure your firewall is set up correctly. |
My firewall is disabled completely
|
For what it's worth, I didn't have this problem last night when I had my server up and it was missing NPCs and spells, I sourced in all the required updates and that's when this new problem started. Before I sourced everything in, both computers could connect to the server
|
It sounds like something is failing between the world and zone servers. Post your world/zone logs, preferably between code tags;)
|
Vexyl where are those located? Also, I've noticed that my EQEmuServer folder has multiple copies of many files. Two versions of queryserv, two versions of world, two versions of zone, UCS, EQLAUNCH, import_client_files, export client files -- is this normal? I followed the latest Windows Server Setup Guide very carefully and followed each instruction as it was written. If you can help me find the logs you need, I'll be happy to post them
|
each copy of the same file has different file sizes, as well
|
They should be located in logs/ within the EQEmu server directory. I haven't ran an EQEmu server for a while, but no, duplicate binary files are not generally present in a typical installation.
Edit: If the files are different sizes then they aren't copies. Are you sure they aren't shortcuts? |
The duplicate files are not bin files, they're Source Brower Database .ilk files
|
Oh, those are left over files from the linking process. You can ignore them.
|
My only world debug logs are as such:
Code:
--------------------------------------------- |
Zone log:
Code:
--------------------------------------------- |
You're connecting through the eqemulator.net login servers? What ports/port range have you forwarded for the zone server(s)?
|
Quote:
|
I am able to log into the server from the computer actually running the server, after sourcing the files, but I cannot get my second computer to connect to the server - regardless of whether I am logged in on my main computer or not
Firewall on second computer is also disabled, and that computer can connect to other servers such as Project 99 with no problem |
Ah, I see. Well, I don't have access to EQEmu to test anything, but here's some advice:
Don't blindly copy KinglyKrab's (or anyone else's) config files. He had some numeric IP for the login server that differs from that of the main eqemulator.net address. If you have reverted back to your old config, make sure that only one <zone> section is present. Check that your router port forwarding rules match the port range you've chosen in the remaining <zone> section of the config file. |
|
Quote:
My mistake:) |
Does that port forwarding look correct?
|
Seems like maybe it's an issue with the second account itself, or a corrupted character or something. I'm unable to log onto the server with that account on my computer itself
|
Tried another account and it's doing the same thing. The only account it will let me into the game with is my 250 permission GM account
|
Successfully logged onto the server from my second computer, using my GM account... very interesting....... seems like possibly a breakthrough in solving this, I just don't know what it MEANS
|
Quote:
Quote:
|
Thank you for your help, Vexyl
|
I set the permissions to 250 on my second account to see if it was related to account status, and still cannot log in any account other than my main GM account - which I can log into from both computers.
|
Zerjz3- "I replaced mine with yours and changed the DB name and password to reflect mine, and now the server does not show up in the server list when I launch it"
His account is set as a private server <loginserver> <host>66.55.145.2</host> <port>5998</port> <account>XXXXXXXXX</account> <password>XXXXXXXXXX</password> As opposed to the eqemu server <loginserver> <host>login.eqemulator.net</host> <port>5998</port> <account></account> <password></password> |
All times are GMT -4. The time now is 01:40 PM. |
Powered by vBulletin®, Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.