View Full Version : Looking for help with server setup
attempt37
04-15-2006, 08:03 PM
I've been trying for about 10 hours now to get a server set up and I have had no luck. I'm surprised there is no simple mapped out instruction on how to install the server. I have bounced around the wiki following different sets of directions that have completely confused me (which takes some serious doing) by having completely different instruction sets and command lines. It took me a while to find a set of instructions that explained the config file for the newest version, but it doesn't explain the setup of the server. I was wondering if anyone could post for me a few links that could be followed in a simple order to get this setup done. I'd appreciate any help you can give since I've tried all day to get this server running and I keep getting errors when I try to connect or when running world.exe.
Some of the problems I have had today:
1.) An error loading eq.launcher (which doesn't exist in the newest EMU files).
2.) Error not allowing me to load EQTime (which is another file I can't find).
3.) Error where minilogin doesn't show a server or a client connected.
I fixed about 20 problems and created the eq database about 12 times prior to giving up now. I've followed the instructions for version 0.6.4 and for version 0.6.6 as well as searching the wiki and I have not been able to get this together. What I need is some clear set of instructions that tells me exactly what is needed to make it so I can create my server and start tweaking.
Thanks again for any information that comes my way.
cavedude
04-15-2006, 11:25 PM
http://eqemulator.net/forums/showthread.php?t=20314 ;)
attempt37
04-16-2006, 02:59 PM
Thank you very much. I've got the server running now, but there is one problem. I don't know what to change my eqhost file to or what username and password to use when trying to log in to eqclient. Do I need to use minilogin for this to work? I'm running the game on the server through the "Run Everquest" shortcut made by the installer, but I can't get past the username/password. I added 2 accounts to the 'eq' database shown in Mysql, but eqclient keeps saying that the username and password are incorrect. I don't know whether you need this info, but I've got two computers (the server and the comp I want to use as a client) on a linksys router, connected to the internet, and I want to allow my friends to connect via the internet so they can play on the server with me. Any additional help you can provide will be very much appreciated, and thank you again for providing the installer.
cavedude
04-16-2006, 03:06 PM
You want to use public for both server config and client config (make sure both were checked during the install) Your login name and password is whatever you registered with EQEmu. If you are using public, do not manually add usernames to the database. They are created automatically the first time the user logs in.
attempt37
04-16-2006, 05:05 PM
OK, now I feel like a moron lol. I totally forgot to go to User CP and register the username/pass. Sorry for being such a noob.
That fixed the problem with logging in and now I can log into the server list. The only problem I have now is that for some reason whenever I click on "play everquest" the client doesn't do anything, it just hangs. The scrolling text says something about owning 25 of 25 expansions which I see as odd but I don't think is the problem. Any advice for fixing the client hang? Thanks again.
kouhei
04-16-2006, 06:24 PM
What's the Date of your eqgame.exe file. Also might want to download the eq version checker. There is a link on the winki. Download that tool to see what which client you have. Then check to see what port you can log in to. Might need 5994 or 5998.
attempt37
04-16-2006, 07:03 PM
EQVerCheck crashes everytime I try to calculate the version number. It does this on both this computer and the server. My eqgame.exe has a creation date of 4/9/2006 on this comp and 4/16/2006 on the server comp (when I installed the game there and patched it).
cavedude
04-16-2006, 11:44 PM
If you patched this month you have an incompatible client. Unfortunately, there is nothing you can do about that.
attempt37
04-17-2006, 01:15 AM
Well my buddy has the titanium edition of EQ that comes with the first 10 expansions, do you know if the clean install of that would be a compatible client as long as I don't do any patching?
cavedude
04-17-2006, 01:28 AM
No it won't. There is talk about getting the Titanium edition compatible but if and when it ever does I don't know.
attempt37
04-17-2006, 03:25 AM
Alrighty, well thanks for all your help, looks like I'll be digging through my closet for the old trilogy or evolutions disks I have in there somewhere. lol
attempt37
04-17-2006, 07:24 AM
Well the trilogy disks didn't work. Got a client crash as soon as I entered my username and password. Do I have to have a patched version of the game to get the server to work or can I use a clean install? Also, does this version have to be on both the server machine and the client machine or just the client. If I can use a clean install, do you know what versions would work (Evolutions, Platinum, etc)? Sorry to bother you again, but I really want to get this thing working lol.
cavedude
04-17-2006, 07:54 AM
Fresh installs won't work. You need a specific patch from last year. Don't ask for it though, that'll get you banned. Best bet is to wait for a server build that comes out that supports either Live or Titanium.
attempt37
04-17-2006, 12:48 PM
Alright, thanks for your help, guess it just wasn't meant to be. :(
cavedude
04-17-2006, 01:14 PM
Eh check back from time to time. If Emu is updated to support a new client it'll be right on the main page. You may just get lucky.
Kirgothi
04-19-2006, 12:43 PM
I am having the exact same problem that Attempt37 had at the very beginning. I used Cavedude's installer for 3.1. When I try to run eqemu.exe I get this:
---------------------------------------------
[04.19. - 17:48:21] Starting Log: logs/eqemu_debug_2256.log
[04.19. - 17:48:21] [LAUNCHER__INIT] Loading server configuration..
[04.19. - 17:48:22] [NET__WORLD] WorldConnection connect: Connecting to the server 127.0.0.1:9000 failed: TCPConnection::Connect(): connect() failed. Error: 10061
[04.19. - 17:48:22] [LAUNCHER__ERROR] worldserver.Connect() FAILED! Will retry.
[04.19. - 17:48:22] [LAUNCHER__INIT] Starting main loop...
I then tried following the guides for DR6.4. I went through all of the steps, and seem to have done quite a bit, but nothing has changed. The 6.4 guide seemed to have me add things that cavedudes installer hadn't set up. My luck is that they are probably things that are not used anymore.
Attempt37, have you made any progress? Should I just delete everything and start over? Is there a clear set of directions to follow to get this to work? There has got to be a better way than following 20 links around this forum with conflicting instructions.
cavedude
04-19-2006, 12:52 PM
0.6.4 is completely different from 0.7.0 the guides for it won't work. It looks like zone isn't connecting to your world server. Make sure you have MySQL 4.0 and Perl setup properly before running the installer. Also make sure you have no username named eq in MySQL. That's the only thing that could be wrong. The installer's setup is so generic it will work on any system.
Does world spit out any errors?
Kirgothi
04-19-2006, 01:25 PM
Ok, when I run things, first I get a window saying something about waiting for world to start. Then another window pops up really fast and closes. Then I get the window with the stuff from the log I posted above. So I guess the answer is no, world doesn't seem to give me any problems.
I am going to try uninstalling and erasing everything and trying your installer again.
Something else, on your page that has the installer for 3.1, it mentions that you have not included the PEQ database because you didn't want to make changes to it. Do I need to set that up somehow?
And, thank you for the fast reply Cavedude. I wasn't expecting anyone to see this until tomorrow. :)
edit: I am pretty sure I have perl and mysql set up right. I followed the guide here:
http://www.eqemulator.net/wiki/wikka.php?wakka=WindowsServerGuide
unless that is now out of date too. :/
Kirgothi
cavedude
04-19-2006, 01:37 PM
I have no life tonight ;) OK, OK any night. Anyway, it doesn't seem like world is starting at all... That is most likely a db issue somehwere. Do me a favor and open a command prompt, and cd to your eqemu dir. Then, run world. That will enable you to see its output. Post that up here.
3.1 comes with my database. PEQ's database in the current form won't work with 0.7.0 because of changes made to the items table. While I could easily make the changes and include it I don't want to step on anybody's toes and edit their work. My database with the installer should work just fine for you. Once PEQ updates their work, I will include it in future releases of my installer... to give everybody a choice. I am not Microsoft ;)
Perl and MySQL are simple. They just install like normal programs. Just make sure you use MySQL 4.0, 4.1 doesn't work right and 5 doesn't work at all with EQEmu.
Kirgothi
04-19-2006, 01:47 PM
ok, I do have mysql 4.0
Also, when following another guide I did install all the PEQ stuff. I have run your installer since, this is bad right? I am pretty sure I remember that guide having me set up an "eq" database. Any idea how I can fix it?
You are right, this is what world says
[Error] Failed to connect to database: Error #1045: access denied for user 'eq@localhost' (Using password: YES)
cavedude
04-19-2006, 02:36 PM
Try running this at a mysql prompt:
grant all on emusp3.* to eq@localhost identified by 'eq';
Having a db named eq is fine, only the user is important. The installer creates a database called emusp3 and a user/pass eq. When the installer ran, did you make sure you had database selected and did a window pop up saying it was sourcing your database for several minutes?
Kirgothi
04-19-2006, 03:04 PM
Well, I just finished uninstalling eqemu, mysql, and perl. I am going to start a new post and call it something like "7.0 guide for newbies, start to finish."
The idea is that I will do one step at a time in posts as the guinea pig. Would you mind popping in there and sharing your wisdom?
vBulletin® v3.8.11, Copyright ©2000-2025, vBulletin Solutions Inc.