ok for anyone that needs it for a reference. Underfoot opcodes for opcodes.conf:
#Login opcodes OP_SessionReady=0x0001 OP_Login=0x0002 OP_ServerListRequest=0x0004 OP_PlayEverquestRequest=0x000d OP_PlayEverquestResponse=0x0022 OP_ChatMessage=0x0017 OP_LoginAccepted=0x0018 OP_ServerListResponse=0x0019 OP_Poll=0x0029 OP_EnterChat=0x000f OP_PollResponse=0x0011 From Thread: http://www.eqemulator.org/forums/sho...ight=underfoot |
I am using EQEMULoginServer. I had to change the eqemu_config.xml to say the login server is at host 127.0.0.1 instead of the dynamic dns name. Will I have issue when people externally connect?
I know. I should just test but I am wondering if anyone else has more experience using eqemuloginserver and a recent config of the eqemu_config.xml. Have the following: eqemuloginserver starts ok. below is my eqemu_config: I am using underfoot: <server> <world> <shortname>eqafdod</shortname> <longname>The Everquest Afterlife, Dragons of Doom</longname> <!-- Only specify these two if you really think you need to. (read: You don't) --> <!-- <address>ucdatasolutions.com</address> --> <!-- <localaddress>192.168.46.131</localaddress> --> <!-- <localaddress>192.168.50.131</localaddress> --> <!-- Loginserver information. Defaults shown --> <loginserver> <host>127.0.0.1</host> <port>5999</port> <account>****</account> <password>*****</password> </loginserver> <!-- Server status. Default is unlocked --> <!--<locked/>--> <!-- <unlocked/> --> <!-- Sets the ip/port for the tcp connections. Both zones and console (if enabled). Defaults are shown --> <tcp ip="localhost" port="9000" telnet="disable"/> <!-- Sets the shared key used by zone/launcher to connect to world --> <key>some long random string</key> <!-- Enable and set the port for the HTTP service. Defaults are shown --> <http port="9080" enabled="false" mimefile="mime.types" /> </world> <!-- Chatserver (channels) information. Defaults shown --> <chatserver> <host>channels.ucdatasolutions.com</host> <port>7778</port> </chatserver> <!-- Mailserver (in-game mail) information. Defaults shown --> <mailserver> <host>channels.ucdatasolutions.com</host> <port>7779</port> </mailserver> <zones> <defaultstatus>20</defaultstatus> <!-- Sets port range for world to use to auto configure zones --> <ports low="7000" high="7100"/> </zones> <!-- Database configuration, replaces db.ini. Defaults shown --> <database> <host>localhost</host> <port>3306</port> <username>*****</username> <password>********</password> <db>peq</db> </database> |
Getting the below error:
[Debug] [WORLD__LS] Connecting to login server: ucdatasolutions.com:5999 [Debug] [WORLD__LS_ERR] Could not connect to login server: ucdatasolutions.com:5 998 TCPConnection::Connect(): connect() failed. Error: 10060 Is this because it is trying to login to the login server locally and not from the outside? Ports are open. Should I change that to an IP address or add another line for local? eqemulogin server started fine: [Debug] [03.13.12 - 02:30:08] Logging System Init. [Debug] [03.13.12 - 02:30:08] Config System Init. [Debug] [03.13.12 - 02:30:08] MySQL Database Init. [Debug] [03.13.12 - 02:30:08] Encryption Initialize. [Debug] [03.13.12 - 02:30:08] Encryption Loaded Successfully. [Debug] [03.13.12 - 02:30:08] Server Manager Initialize. [Network] [03.13.12 - 02:30:08] ServerManager listening on port 5998 [Debug] [03.13.12 - 02:30:08] Client Manager Initialize. [Network] [03.13.12 - 02:30:08] ClientManager listening on Titanium stream. [Network] [03.13.12 - 02:30:08] ClientManager listening on SoD stream. [Debug] [03.13.12 - 02:30:08] Server Started. Then, if I change ucdatasolutions.com to 127.0.0.1 in the eqemu_config.xml I get the following in the EQemulogin server: [Debug] [03.13.12 - 03:24:39] Logging System Init. [Debug] [03.13.12 - 03:24:39] Config System Init. [Debug] [03.13.12 - 03:24:39] MySQL Database Init. [Debug] [03.13.12 - 03:24:39] Encryption Initialize. [Debug] [03.13.12 - 03:24:39] Encryption Loaded Successfully. [Debug] [03.13.12 - 03:24:39] Server Manager Initialize. [Network] [03.13.12 - 03:24:39] ServerManager listening on port 5999 [Debug] [03.13.12 - 03:24:39] Client Manager Initialize. [Network] [03.13.12 - 03:24:39] ClientManager listening on Titanium stream. [Network] [03.13.12 - 03:24:39] ClientManager listening on SoD stream. [Debug] [03.13.12 - 03:24:39] Server Started. [Network] [03.13.12 - 03:24:48] New world server connection from 127.0.0.1:49358 [Network Error] [03.13.12 - 03:24:48] Handle_NewLSInfo error, remote address was null, defaulting to stream address 127.0.0.1. [World] [03.13.12 - 03:24:48] Server The Everquest Afterlife, Dragons of Doom(eq afdod) attempted to log in but account and password did not match the entry in t he database. [Network] [03.13.12 - 03:31:30] World server disconnected from the server, remov ing server and freeing connection. Goal is a private server that people can login multiple accounts with a single IP. |
ok I resolved the password issue. I needed to update the peqlogindb.tblserveradminregistration table. I updated the information and password and it worked.
I won't be able to test external connections for another day or two but I am hoping with 127.0.0.1 in the config files it works. Anyone have any thoughts? |
All times are GMT -4. The time now is 01:26 PM. |
Powered by vBulletin®, Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.