No server listed on server select (Local Host)
Hello,
I was following one of the guides here on this site to try to setup my own personal server to play around on. I was able to get everything working (or so it seemed). I did a fresh install of Titanium, I am using PEQ DB, and I am using the MiniLogin as the login service for the game. I fire up the MiniLogin, then I run the Start.bat batch file and everything looks good from what I can tell. When I launch the game, I am able to put in the account name and password (which I did notice I can enter any password and it works apperently). Once I get to the server select screen however there are no servers listed. Below are copies of the config files code. EQ Host Code Quote:
Quote:
Quote:
Any help would be greatly appreciated. |
I thought I would add in what each of my output screens look like.
C:\EQEMU\World.exe Quote:
Quote:
Quote:
|
if, for whatever reason, you want to use your own login server, i would highly recommend the EQEmuLoginServer instead of minilogin. using the public login server is easiest, however. if you want to restrict who can login, you can always give those accounts elevated status and keep your world locked via the config file.
|
have you tried using 192.168.1.114 instead of localhost?
Code:
Added loginserver 192.168.1.114:5999 |
I have changed all of the 127.0.0.1 to 192.168.1.114 I am still having the same issue. Is this a problem with the miniogin or is it an issue with my server config?
Here is what my config files look like now. eqemu_config Quote:
Quote:
Quote:
|
Oh and the only reason I was using minilogin was because was what the guide I was using said to use. I am not opposed to using another login server if you can provide an easy guide on how to set it up. I have seen several times that using the public login server is easiest but I am trying to get an offline server setup to play on my laptop when I am away from home and have no internet connection.
|
keep it simple and sweet c0ncrete
kolamer using minilogin.exe edit loginserver.ini change loginport=5998 ServerPort=5998 edit eqemu_config.xml put the username and password of mysql <!-- Loginserver information. --> <port>5998</port> <account>xxxxxxxxxx</account> <password>xxxxxxxxx</password> <!-- Sets the shared key used by zone/launcher to connect to world --> <key>xxxxxxxxxxx</key> check mysql database under variables at the bottom of the list ZSPassword xxxxxxxxxxxx put that as your key. edit opcodes.conf Code:
#Login opcodes xxx.x.x.x:5998 you would be better off changing back the ip to 127.0.0.1 after you made the changes you should be able to see the server now in offline mode using minilogin.exe |
http://cdn.memegenerator.net/instanc...x/33339459.jpg
simple? it'd be much easier to use the public login server. http://www.eqemulator.org/forums/showthread.php?t=32980 |
all of what you need to run EQEmuLoginServer is in <source_dir>\EQEmuLoginServer\login_util
just copy the ini and conf files to your main server directory and edit and source in EQEmuLoginServerInstall.sql. you'll have to have a build of the executable, of course. but if you have those files, you already have the source to compile it. you can set up your server to run off both the public and your private login server simultaneously as well. Code:
<loginserver1> |
I changed all of the ports to 5998 and changed the IP's back to 127.0.0.1
When I do this, I can no longer get past the login screen. It says that everquest cannot connect to the server. |
that's because he usually gives incredibly horrible advice.
|
did you change your database under variables to minilogin?
i'm sorry kolamer this is for local only opcode.conf Code:
#Login opcodes Code:
<?xml version="1.0"> Code:
# READ README.TXT Code:
Code:
[Database] Code:
[Database] |
Thanks for the list of corrections. I will have to let you know in a few days if I am able to get it up and running with what those corrections. I say in a few days because I am currently now sitting in the labor and delivery room with my wife waiting on our first child (a boy) to be born!
|
Quote:
that's the second time i've said that today for the same reason on these very forums... |
Quote:
It's a damn wonder that EQEMU works at all, seeing that you've successfully claimed every single opcode was wrong -- mind you, that's considering the hundreds of posts where you suggest people change them. |
Well we are home from the hospital and settled in. Mom and baby are doing great. Now that we are at the point where we are getting rest and the baby is allowing (oh yes, allowing) us to do stuff here and there, I decided to sit down and play with this some more. Let me show you what my files look like currently.
EQHost Quote:
Quote:
Quote:
Where exactly did I mess up at? I used this guide to do the setup.. http://www.eqemulator.net/wiki/wikka...ka=ws992mysql5 Is this out dated? If so, can you please give me a link to the best way to setup a server? I don't want to have to start completely over but if I need to I will. I had a server up and running back around 2008 or so and I don't remember it ever being this hard to set up and run. |
Oh and Noport showed me some code for 2 files called config.ini and db.ini
Where are those files located? I dont remember seeing them, nor do I remember having to configure them. |
http://www.eqemulator.org/forums/showthread.php?t=36279
on page 1 post # 12 if you cant find them make them. and put in c:\eqemu directory. eqtime.cfg needs to be placed in C:\eqemu directory. Code:
1000 |
Okay I created the config and db ini files in the eqemu folder. Same results :(
|
how did you make them by going to new file text document? if you did you'll have to goto dos prompt goto c:\eqemu directory then type rename config.ini.txt config.ini (enter key) do the same for db.ini type rename db.ini.txt db.ini (enter key)
|
They are correct ini files. In notepad I choose all file types in the drop down box for file type and named the files db.ini and config.ini
Windows is seeing them as ini config files. |
make sure you peq server is set to minilogin and not using public.
othere then that might change if the last opcode.conf i posted didn't work. opcode.conf #Login opcodes Code:
OP_SessionReady=0x0001 |
|
I've decided I am going to start completely over incase I missed something. Which guide would you guys say is the best (and easiest) to follow? My goal is to create on offline server that I can play on my laptop when I am away from home.
In case it matters, I am on Windows 7 64 bit. I am using the titanium client. If a newer one is easier to use, please let me know. |
i'm going to assume the biggest issue you are having is with the private login server.
to use a private login server, do the following: 1) check the box to build the login server when you run cmake. 2) move loginserver.exe over to your server directory along with the other files you built. 3) in source\EQEmuLoginServer\login_util, move these three files to your server directory: login.ini login_opcodes.conf login_opcodes_sod.conf 4) edit the follwing lines in login.ini to match your setup: [database] db = peq user = username password = password [options] local_network = 192.168.1. 5) move the only file found in source\EQEmuLoginServer\login_util\ms\release to your server directory. 6) edit the 1st, 5th, and 6th INSERT lines found in source\EQEmuLoginServer\login_util\EQEmuLoginServe rDBInstall.sql 7) source in EQEmuLoginServerDBInstall.sql 8) edit the <loginserver> section of your eqemu_config.xml file to match what you just set up 9) make sure you start the login server when you boot everything else up and enjoy |
http://www.eqemulator.org/forums/showthread.php?t=32980
I used this. You have to use Cmake to compile prior to using C++, which it does not list. I imagine the changes for LAN vs Public are small. Could always just make it on the public server and lock it so no one but people you want can connect. Requires internet, but may be an easy fix for now. I would use Underfoot client at least. Titanium has a lot of restrictions. Since you are using 64bit, use pearl 5.14. Please, any one feel free to correct me if any of this is wrong. Have fun! - Belated congrats on the sex! (oh, and baby too, I guess) http://i.imgur.com/Ae9ghig.jpg http://www.youtube.com/watch?v=lQlIhraqL7o :) |
All times are GMT -4. The time now is 02:08 PM. |
Powered by vBulletin®, Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.