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

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

Reply
 
Thread Tools Display Modes
  #1  
Old 11-03-2021, 10:09 AM
joedit
Fire Beetle
 
Join Date: Feb 2021
Posts: 19
Default Issue with new server install

Hi everyone,

I don't know if there has been changes made to the server install code, but I am having issues with a fresh install. I am using my own login server. After the installation and modifying the config file, I am able to login and see the server listed in the server list, but when I click "Play Everquest" in the server selection screen, I am getting Error 1017 - cannot connect to the EverQuest server.

Here are some additional information:
- Fresh Ubuntu install, tried both 18.04 and 20.04, patched
- Both client and server machines are on same LAN. Firewall on server disabled (ufw status = inactive)
- Tried fresh EQEMU server installs on October 30 and November 3
- I know the client software works. I am able to connect to/play on my other severs I previously installed
- I compared the eqemu_config.json between the new and existing installs, and I noticed the only change was some references changed from "localhost" to "127.0.0.1", which basically means the same thing. To be sure, I changed references of 127.0.0.1 to localhost, but the issue remains

Wanted to see if anyone is having the same issue, or if anyone know that the server install codes have recently been changed?

Thanks.
Reply With Quote
  #2  
Old 11-04-2021, 08:02 PM
Sturm
Hill Giant
 
Join Date: Dec 2015
Posts: 116
Default

In the "address" :"",

Put the internal IP of the machine the server is running on, maybe?
__________________
Developer of the Imperium Server.
https://imperium-eq.com/
Reply With Quote
  #3  
Old 11-05-2021, 07:28 AM
joedit
Fire Beetle
 
Join Date: Feb 2021
Posts: 19
Default

Thanks Sturm. I did include it. Here is the config file:
Code:
{
   "server" : {
      "chatserver" : {
         "host" : "",
         "port" : "7778"
      },
      "database" : {
         "db" : "eqdatabase",
         "host" : "localhost",
         "password" : "password",
         "port" : "3306",
         "username" : "user"
      },
      "directories" : {
         "opcodes" : "assets/opcodes/",
         "patches" : "assets/patches/"
      },
      "files" : {
         "mail_opcodes" : "assets/opcodes/mail_opcodes.conf",
         "opcodes" : "assets/opcodes/opcodes.conf"
      },
      "mailserver" : {
         "host" : "",
         "port" : "7778"
      },
      "qsdatabase" : {
         "db" : "eqdatabase",
         "host" : "localhost",
         "password" : "password",
         "port" : "3306",
         "username" : "user"
      },
      "world" : {
         "key" : "REMOVED",
         "loginserver1" : {
            "account" : "",
            "host" : "192.168.1.143",
            "legacy" : "1",
            "password" : "",
            "port" : "5998"
         },
         "loginserver2" : {
            "account" : "",
            "host" : "127.0.0.1",
            "password" : "",
            "port" : "5998"
         },
         "longname" : "SERVER",
         "shortname" : "SERVER",
         "address" : "192.168.1.143",
         "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"
         }
      }
   }
}
I am able to login, and see the server in the server selection screen, but the game will not load after I selected the server. I know the client works because when I point eqhost.txt to another IP that has an old install of the game, it works. Any thoughts? Thanks.
Reply With Quote
  #4  
Old 11-05-2021, 09:34 AM
joedit
Fire Beetle
 
Join Date: Feb 2021
Posts: 19
Default

An update: I recall reading an old post suggesting removing references to loginserver2 and the "legacy" line, but I didn't do it on the new install because my old install had those in the config file and works fine.

I just removed both loginserver2 and the legacy line for loginserver1 in the config file, and it worked on the new install. I can launch the game now. Case closed.

Thank you again!
Reply With Quote
Reply


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 04:44 PM.


 

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