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 12-30-2018, 03:35 PM
marianoryu
Fire Beetle
 
Join Date: Aug 2017
Posts: 17
Default LAN Private server down

Hello - I'm trying to set up a LAN private server for offline play in a Windows 7 x64 Virtual Machine.

The server seems to boot up just fine, but when starting the client, I run into this.



I can get into the character creation screen, but the world won't load.

Please help if possible, and thank you very much in advance!
Reply With Quote
  #2  
Old 12-31-2018, 01:07 AM
Nightrider84's Avatar
Nightrider84
Discordant
 
Join Date: Aug 2010
Location: Colorado
Posts: 410
Default

Looks like your zones might not be booting up, if you could get us your log on your boot up that wuold help.
__________________
__________________
Supernova - GM/Developer
"Secrets of Faydwer"
Reply With Quote
  #3  
Old 12-31-2018, 10:31 AM
marianoryu
Fire Beetle
 
Join Date: Aug 2017
Posts: 17
Default

Quote:
Originally Posted by Nightrider84 View Post
Looks like your zones might not be booting up, if you could get us your log on your boot up that wuold help.
I got these.





The zones keep cycling from 1-30 fast.
Reply With Quote
  #4  
Old 12-31-2018, 01:55 PM
Nightrider84's Avatar
Nightrider84
Discordant
 
Join Date: Aug 2010
Location: Colorado
Posts: 410
Default

so the first screenshot is pretty worthless since the screen in the middle covers up the 4 behind it so i cant see the world screen. But from what I can see it looks like a initial problem with the DB either not being detected or configured incorrectly. Double check your eqemu_config file to make sure that the DB has the correct information.
__________________
__________________
Supernova - GM/Developer
"Secrets of Faydwer"
Reply With Quote
  #5  
Old 12-31-2018, 04:34 PM
marianoryu
Fire Beetle
 
Join Date: Aug 2017
Posts: 17
Default

Here are the contents of my eqemu_config.json. The host is exactly my ipv4 address as of the ipconfig command, and otherwise unchanged.

Code:
{
     "server" : {
          "chatserver" : {
               "host" : "",
               "port" : "7778"
          },
          "database" : {
               "db" : "peq",
               "host" : "localhost",
               "password" : "eqemu",
               "port" : "3306",
               "username" : "root"
          },
          "mailserver" : {
               "host" : "",
               "port" : "7778"
          },
          "qsdatabase" : {
               "db" : "peq",
               "host" : "localhost",
               "password" : "eqemu",
               "port" : "3306",
               "username" : "root"
          },
          "webinterface" : {
               "port" : "9081"
          },
          "world" : {
               "http" : {
                    "enabled" : "true",
                    "mimefile" : "mime.types",
                    "port" : "9080"
               },
               "key" : "BQeSym2lQcS8iRX7paslDxfbwEJL9nx",
               "loginserver1" : {
                    "account" : "",
                    "host" : "login.eqemulator.net",
                    "legacy" : "1",
                    "password" : "",
                    "port" : "5998"
               },
               "loginserver2" : {
                    "account" : "",
                    "host" : "192.168.110.128",
                    "password" : "",
                    "port" : "5998"
               },
               "longname" : "Akkas Windows PEQ Installer",
               "shortname" : "Akkas PEQ Installer",
               "tcp" : {
                    "ip" : "127.0.0.1",
                    "port" : "9001"
               },
               "telnet" : {
                    "enabled" : "true",
                    "ip" : "0.0.0.0",
                    "port" : "9000"
               }
          },
          "zones" : {
               "defaultstatus" : "0",
               "ports" : {
                    "high" : "7400",
                    "low" : "7000"
               }
          }
     }
}

Last edited by Uleat; 12-31-2018 at 06:15 PM.. Reason: changed to code tags for formatting
Reply With Quote
  #6  
Old 12-31-2018, 04:40 PM
phantomghost
Hill Giant
 
Join Date: May 2015
Posts: 126
Default

Not at a computer to check but is it supposed to be localhost or the 127 IP?

Since eqemu_server.pl does all the work.. I've gotten lazy and use this tool to write the file for me....
Reply With Quote
  #7  
Old 12-31-2018, 05:02 PM
marianoryu
Fire Beetle
 
Join Date: Aug 2017
Posts: 17
Default

All I can tell you is it's there by default - the only thing I changed was the ipv4 as per these instructions:

https://github.com/EQEmu/Server/wiki/Windows-Server
Reply With Quote
  #8  
Old 12-31-2018, 06:13 PM
phantomghost
Hill Giant
 
Join Date: May 2015
Posts: 126
Default

Alright took me a long time to figure it out... partially because the client I used is named after a database I do use, and I used a different database.

First. In the EQEMUSERVER folder.

Update:

login.ini
  • I had to update my db to be accurate.
    I had to update my pw to be accurate.
    I then changed the local_network to my IP address

I then edited the eqemu_config.json

Only have to update under loginserver2 to your IP (which you did).

I then updated my client to point to:
Host:XXX.XX.X.X:5999.


Now the part I had an issue with was the client already had logins from my account so I had to clear that info... and it worked. (Prior to clearing the data the server showed as UP... but it gave me errors when connecting. The log basically pointed out that the account had status of 0 and 255.
Reply With Quote
  #9  
Old 12-31-2018, 06:18 PM
marianoryu
Fire Beetle
 
Join Date: Aug 2017
Posts: 17
Default

Changing to 5999 gives nothing on the server select screen. I had it set up to 5998 and it showed it, even if it said "down".
Reply With Quote
  #10  
Old 12-31-2018, 06:19 PM
Uleat's Avatar
Uleat
Developer
 
Join Date: Apr 2012
Location: North Carolina
Posts: 2,815
Default

What file/script are you using to start your server?

Barring config issues, it looks like your sharedmem files don't exist.


EDIT:

Titanium, Secrets of Faydwer use port 5998

Seeds of Destruction, Underfoot, Rain of Rear, Rain of Fear 2 use port 5999
__________________
Uleat of Bertoxxulous

Compilin' Dirty
Reply With Quote
  #11  
Old 12-31-2018, 06:24 PM
marianoryu
Fire Beetle
 
Join Date: Aug 2017
Posts: 17
Default

start_server_with_loginserver.bat.
Reply With Quote
  #12  
Old 12-31-2018, 06:30 PM
marianoryu
Fire Beetle
 
Join Date: Aug 2017
Posts: 17
Default

Fixed it! I just had the client installed in the wrong place (Program Files x86), Windows permissions block some stuff from happening. Moving the folder worked like a charm.

Thank you very much for your help, and Happy New Year!
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:12 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