Go Back   EQEmulator Home > EQEmulator Forums > Support > Support::Windows Servers

Support::Windows Servers Support forum for Windows EQEMu users.

Reply
 
Thread Tools Display Modes
  #1  
Old 10-15-2018, 05:11 PM
Mizikezap
Fire Beetle
 
Join Date: Oct 2018
Posts: 21
Default Private Server - cannot see server list

Thank you for any help you can provide. I've spent over a week combing these forums and google to see if I can find my answer. I could not and I'm hoping you guys may have an insight on what I've done wrong. I usually try to solve my issues before I ask for assistance.

I've downloaded and installed the latest Windows Installation and the latest available Titanium client.

My Issues:
* I am not able to see my private server in the client screen's server list
* I have 0 of 0 expansions owned

I am trying to run my server and client on my laptop. I do not plan on exposing it to any other clients. It will be for solo play. My server is running successfully and I am able to log into the client using my database Admin User and Password. But no servers are displaying.

Here are my files. I have adjusted a few to use what I found suggested by other posters.

Windows Server Launcher results:
Akka's Windows Server Launcher
Zones to launch: 30
Zone background starting enabled...
Loginserver set to run...
World: UP Zones: (30/30) UCS: UP Queryserv: UP Loginserver: UP UP N

world.exe results:
[World Server] Loading server configuration..
[World Server] CURRENT_VERSION: 1.1.3
[World Server] Added loginserver 192.168.1.8:5998
[World Server] Added loginserver login.eqemulator.net:5998
[World Server] Connecting to MySQL root@127.0.0.1:3306...
[Status] Starting File Log 'logs/world_35140.log'
[World Server] Checking Database Conversions..
[Update] No script update necessary...
[Info] For EQEmu Server management utilities - run eqemu_server.pl
[Update] Bots database up to Date: Continuing World Bootup...
[Update] Database up to date...
[World Server] Loading variables..
[World Server] Purging expired data buckets...
[World Server] Loading zones..
[World Server] Clearing groups..
[World Server] Clearing raids..
[World Server] Clearing inventory snapshots..
[World Server] Loading items..
[World Server] Loading skill caps..
[World Server] Loading guilds..
[World Server] Loaded default rule set 'default'
[World Server] Loading EQ time of day..
[World Server] Loading launcher list..
[World Server] Reboot zone modes OFF
[World Server] Deleted 0 stale player corpses from database
[World Server] Loading adventures...
[World Server] Purging expired instances
[World Server] Loading char create info...
[World Server] Console (TCP) listener started.
[World Server] Server (TCP) listener started.

EQEmu Login Server results:
[Login Server] Logging System Init.
[Login Server] Config System Init.
[Login Server] MySQL Database Init.
[Login Server] Server Manager Initialize.
[Login Server] Client Manager Initialize.
[Login Server] Server Started.

queryserv.exe results:
[QS Server] Starting EQEmu QueryServ.
[QS Server] Connecting to MySQL...
[Status] Starting File Log 'logs/query_server_27380.log'

ucs.exe results:
[UCS Server] Starting EQEmu Universal Chat Server.
[UCS Server] Connecting to MySQL...
[Status] Starting File Log 'logs/ucs_36044.log'
[UCS Server] Loaded default rule set 'default'

eqemu_config.json:
{
"server" : {
"chatserver" : {
"host" : "127.0.0.1",
"port" : "7778"
},
"database" : {
"db" : "peq",
"host" : "127.0.0.1",
"password" : "password",
"port" : "3306",
"username" : "UID"
},
"directories" : {
"logs" : "logs/",
"lua_modules" : "lua_modules/",
"maps" : "maps/",
"patches" : "./",
"plugins" : "plugins/",
"quests" : "quests/",
"shared_memory" : "shared/"
},
"mailserver" : {
"host" : "127.0.0.1",
"port" : "7778"
},
"qsdatabase" : {
"db" : "peq",
"host" : "127.0.0.1",
"password" : "password",
"port" : "3306",
"username" : "UID"
},
"webinterface" : {
"port" : "9081"
},
"world" : {
"address" : "127.0,0,1",
"http" : {
"enabled" : "true",
"mimefile" : "mime.types",
"port" : "9080"
},
"key" : "randomstringhere",
"loginserver1" : {
"account" : "",
"host" : "login.eqemulator.net",
"legacy" : "1",
"password" : "",
"port" : "5998"
},
"loginserver2" : {
"account" : "UID",
"host" : "192.168.1.8",
"legacy" : "0",
"password" : "password",
"port" : "5998"
},
"longname" : "Akkas Windows PEQ Installer (FxnKyb)",
"shortname" : "Akkas PEQ Installer",
"tcp" : {
"ip" : "127.0.0.1",
"port" : "9000"
},
"telnet" : {
"enabled" : "true",
"ip" : "0.0.0.0",
"port" : "9000"
}
},
"zones" : {
"defaultstatus" : "0",
"ports" : {
"high" : "7500",
"low" : "7000"
}
}
}
}


login.ini:
[database]
host = 127.0.0.1
port = 3306
db = peq
user = UID
password = password
subsystem = MySQL

[options]
unregistered_allowed = TRUE
reject_duplicate_servers = FALSE
trace = TRUE
world_trace = FALSE
dump_packets_in = FALSE
dump_packets_out = FALSE
listen_port = 5998
local_network = 127.0.0.1
auto_create_accounts = TRUE

[security]
plugin = EQEmuAuthCrypto
mode = 5

[Titanium]
port = 5998
opcodes = login_opcodes.conf

[SoD]
port = 5999
opcodes = login_opcodes_sod.conf

[schema]
account_table = loginserver_server_accounts
world_registration_table = loginserver_world_server_registration
world_admin_registration_table = loginserver_server_admin_registration
world_server_type_table = loginserver_server_list_type


eqhost.txt:
[LoginServer]
Host=127.0.0.1:5998

I have also created an entry in the account table. Here are the values
id: 1
name: CharName
charname: MyCharName
sharedplat: 0
password: mypassword
status: 255
lsaccount_id: 1
gmspeed: 0
revoked: 0
karma: 0
minilogin_ip:
hideme: 0
rulesflag: 0
suspendeduntil: 0000-00-00 00:00:00
time_creation: 0
expansion: 0
ban_reason: (NULL)
suspend_reason: (NULL)

I also notice in the table loginserver_world_server_registration, the default server "Akkas Windows PEQ Installer (FxnKyb)" has a "ServerListTypeID" = 3. Could this be my problem since my config file has loginserver2 as legacy = 0?
Reply With Quote
  #2  
Old 10-15-2018, 05:47 PM
Nightrider84's Avatar
Nightrider84
Discordant
 
Join Date: Aug 2010
Location: Colorado
Posts: 410
Default

Word of advice, make sure you redact your username and password for your database so people can't remotely login to it.

Server list type wont really matter. It just determines if your server shows up as legendary ect, 3 is the normal server type so thats what you want.

So few questions, Does it launch your login server when the server is running?

Also do you have your client's Ip set to your servers ip?
__________________
__________________
Supernova - GM/Developer
"Secrets of Faydwer"
Reply With Quote
  #3  
Old 10-15-2018, 05:59 PM
Mizikezap
Fire Beetle
 
Join Date: Oct 2018
Posts: 21
Default

Thanks. I plan on changing all credentials once this is working.

The login server should be running. Here is the status:

EQEmu Login Server results:
[Login Server] Logging System Init.
[Login Server] Config System Init.
[Login Server] MySQL Database Init.
[Login Server] Server Manager Initialize.
[Login Server] Client Manager Initialize.
[Login Server] Server Started.

I think I am using the correct IP address. Here is my ipconfig



C:\Windows\System32>ipconfig

Windows IP Configuration


Ethernet adapter Ethernet 2:

Media State . . . . . . . . . . . : Media disconnected
Connection-specific DNS Suffix . :

Wireless LAN adapter Local Area Connection* 4:

Media State . . . . . . . . . . . : Media disconnected
Connection-specific DNS Suffix . :

Wireless LAN adapter Local Area Connection* 5:

Media State . . . . . . . . . . . : Media disconnected
Connection-specific DNS Suffix . :

Ethernet adapter VMware Network Adapter VMnet1:

Connection-specific DNS Suffix . :
IPv4 Address. . . . . . . . . . . : 192.168.223.1
Subnet Mask . . . . . . . . . . . : 255.255.255.0
Default Gateway . . . . . . . . . :

Ethernet adapter VMware Network Adapter VMnet8:

Connection-specific DNS Suffix . :
IPv4 Address. . . . . . . . . . . : 192.168.32.1
Subnet Mask . . . . . . . . . . . : 255.255.255.0
Default Gateway . . . . . . . . . :

Ethernet adapter Ethernet:

Media State . . . . . . . . . . . : Media disconnected
Connection-specific DNS Suffix . :

Wireless LAN adapter Wi-Fi:

Connection-specific DNS Suffix . :
IPv4 Address. . . . . . . . . . . : 10.0.0.16
Subnet Mask . . . . . . . . . . . : 255.255.255.0
Default Gateway . . . . . . . . . : 10.0.0.1
Reply With Quote
  #4  
Old 10-15-2018, 08:28 PM
Mizikezap
Fire Beetle
 
Join Date: Oct 2018
Posts: 21
Default

FYI - I have also followed the "Private Server Setup Wiki" that use to be on the Wiki page.

The "eqlaunch.exe zone" doesn't appear to do anything when I create a custom "startup.bat" file.

@echo off
shared_memory.exe
start loginserver.exe
start world.exe
echo Waiting for the world to finish loading before starting zones...
ping -n 10 127.0.0.1 > nul
start queryserv.exe
start ucs.exe
start eqlaunch.exe zone
exit

Here is the link to the Wiki from the Internet Archive:

https://web.archive.org/web/20170615...Guide&frm=Main
Reply With Quote
  #5  
Old 10-16-2018, 08:57 PM
Nightrider84's Avatar
Nightrider84
Discordant
 
Join Date: Aug 2010
Location: Colorado
Posts: 410
Default

So back to my original question, does the client your using to try and connect to your server have its ip set for the server itself? Your host id is 192.168.1.8 so that is what your clients iP should set to on your eqhost file
__________________
__________________
Supernova - GM/Developer
"Secrets of Faydwer"
Reply With Quote
  #6  
Old 10-17-2018, 07:40 AM
Mizikezap
Fire Beetle
 
Join Date: Oct 2018
Posts: 21
Default

I resolved my issue. I had a typo in one of my IP addresses. I had commas instead of periods.

I now have another issue, which I'll start a new thread on.

"world" : {
"address" : "127.0,0,1",
"http" : {
"enabled" : "true",
"mimefile" : "mime.types",
"port" : "9080"
Reply With Quote
  #7  
Old 10-17-2018, 08:39 AM
Anon.GM's Avatar
Anon.GM
Fire Beetle
 
Join Date: Apr 2018
Posts: 19
Default

nevermind you fixed it :o)

Code:
"world" : {
"address" : "127.0.0.1",
"http" : {
"enabled" : "true",
"mimefile" : "mime.types",
"port" : "9080"
__________________
email:anon.gm@protonmail.com
servers: Anon (bots) and Anon (solo)
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

   

All times are GMT -4. The time now is 06:06 AM.


 

Everquest is a registered trademark of Daybreak Game Company LLC.
EQEmulator is not associated or affiliated in any way with Daybreak Game Company LLC.
Except where otherwise noted, this site is licensed under a Creative Commons License.
       
Powered by vBulletin®, Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Template by Bluepearl Design and vBulletin Templates - Ver3.3