PDA

View Full Version : Ugh, help.


blastradius
08-10-2014, 06:19 AM
Ok, I hate to be that guy to ask for help, but all the other posts that seem to be similar to mine have not solved my problem.

I've got ports 5998 and 5999 forwarded in my router, and open in windows firewall. My loginserver window correctly shows my server logging in, and I see it as up in my client. I have both of the UF and RoF client, and both of them get in to server select, but black screen and return to login when I click play.

Output from loginserver log: (note, user listed changed for display here =p)
[Debug] [08.10.14 - 02:49:02] Logging System Init.
[Debug] [08.10.14 - 02:49:02] Config System Init.
[Debug] [08.10.14 - 02:49:02] MySQL Database Init.
[Debug] [08.10.14 - 02:49:02] Encryption Initialize.
[Debug] [08.10.14 - 02:49:02] Encryption Loaded Successfully.
[Debug] [08.10.14 - 02:49:02] Server Manager Initialize.
[Network] [08.10.14 - 02:49:02] ServerManager listening on port 5999
[Debug] [08.10.14 - 02:49:02] Client Manager Initialize.
[Network] [08.10.14 - 02:49:02] ClientManager listening on Titanium stream.
[Network] [08.10.14 - 02:49:02] ClientManager listening on SoD stream.
[Debug] [08.10.14 - 02:49:02] Server Started.
[Network] [08.10.14 - 02:49:19] New world server connection from 127.0.0.1:51933
[Network Error] [08.10.14 - 02:49:19] Handle_NewLSInfo error, remote address was null, defaulting to stream address 127.0.0.1.
[World] [08.10.14 - 02:49:19] Server Robertsnet(Robertsnet) successfully logged in.
[Network Trace] [08.10.14 - 02:49:19] ServerOP_LSAccountUpdate sent to world
[Network] [08.10.14 - 02:49:57] New SoD client connection from 25.154.5.140:49153
[Network] [08.10.14 - 02:49:57] Application packet received from client (size 14)
[Network] [08.10.14 - 02:49:57] Session ready received from client.
[Network] [08.10.14 - 02:49:57] Application packet received from client (size 36)
[Network] [08.10.14 - 02:49:57] Login received from client.
[Client] [08.10.14 - 02:49:57] User: duuuude
[Client] [08.10.14 - 02:49:57] Hash: ecc12f23415123f294f7aec85687d58a34009053
[Network] [08.10.14 - 02:49:58] Application packet received from client (size 12)
[Network] [08.10.14 - 02:49:58] Server list request received from client.
[Network] [08.10.14 - 02:50:01] Application packet received from client (size 16)
[Network] [08.10.14 - 02:50:01] Play received from client, server number 1 sequence 5.
[Network Trace] [08.10.14 - 02:50:01] User-To-World Response received.
[Client] [08.10.14 - 02:50:01] Trying to find client with user id of 2.
[Client] [08.10.14 - 02:50:01] Found client with user id of 2 and account name of duuuude.
[Client] [08.10.14 - 02:50:01] Found sequence and play of 5 1
[Network Trace] [08.10.14 - 02:50:01] dumping packet of size 20
05 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 | ................
01 00 00 00 | ....
[Network Trace] [08.10.14 - 02:50:01] Sending play response with following data, allowed 1, sequence 5, server number 1, message 101
[Network Trace] [08.10.14 - 02:50:01] dumping packet of size 20
05 00 00 00 00 00 00 00 - 00 00 01 65 00 00 00 00 | ...........e....
01 00 00 00 | ....
[Network Trace] [08.10.14 - 02:50:01] Sending play response for duuuude.
[Network Trace] [08.10.14 - 02:50:02] dumping packet of size 20
05 00 00 00 00 00 00 00 - 00 00 01 65 00 00 00 00 | ...........e....
01 00 00 00 | ....
[Network] [08.10.14 - 02:50:02] Client disconnected from the server, removing client.
[Network] [08.10.14 - 02:51:03] New SoD client connection from 25.154.5.140:59359

login.ini
[database]
host = 127.0.0.1
port = 3306
db = peq
user = ****
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 = 5999
local_network = 25.

[security]
plugin = EQEmuAuthCrypto
mode = 5

[Titanium]
port = 5998
opcodes = login_opcodes.conf

[SoD]
port = 5999
opcodes = login_opcodes_sod.conf

[schema]
account_table = tblLoginServerAccounts
world_registration_table = tblWorldServerRegistration
world_admin_registration_table = tblServerAdminRegistration
world_server_type_table = tblServerListType

eqemu_config.xml

<?xml version="1.0"?>
<server>
<world>
<shortname>Robertsnet</shortname>
<longname>Robertsnet</longname>

<!-- Only specify these two if you really think you need to. (read: You don't) -->
<!-- <address>x.x.x.x</address> --> (My External IP address is here)
<!-- <localaddress>x.x.x.x</localaddress> -->(I have my hamachi IP address here)

<!-- 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="127.0.0.1" 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>127.0.0.1</host>
<port>7778</port>
</chatserver>

<!-- Mailserver (in-game mail) information. Defaults shown -->
<mailserver>
<host>127.0.0.1</host>
<port>7778</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>127.0.0.1</host>
<port>3306</port>
<username>*****</username>
<password>******</password>
<db>peq</db>
</database>
</server>


If I'm missing something simple, please point it out. Last time I set this up was back when minilogin was part of the instructions for private servers lol, and its been a while!

Drajor
08-10-2014, 06:36 AM
port 9000 needs to be open for World<->Client connection

blastradius
08-10-2014, 06:47 AM
Unfortunately that did not help. Any other ideas? =/

Drajor
08-10-2014, 06:55 AM
Paste world log

blastradius
08-10-2014, 07:18 AM
It has yet to generate one, I see zone logs, but they are just setting statuses. Is not generating a world log an issue before a client logs in? Or does a client log in, and then the world generate a log? I have yet to successfully log in, obviously =p

I compiled everything in 32bit, according to the most recent wiki for Windows.

blastradius
08-10-2014, 07:20 AM
Also note, in cmd the world flag command only fails to work because loginserver did not produce an account on login. I added an account for testing purposes (which could still not login with either client), and was able at that time to set admin flags.

Mortow
08-10-2014, 12:32 PM
Ok this is a long shot but if you have copied your client from one PC to another or downloaded it from somewhere, the eqclient.ini file can have options set in it that do not work properly with your PC. Move that file out of your everquest directory and try to log in again. It will generate a new eqclient.ini on login with default setting. If this is the problem, it should let you into the game.

Uleat
08-10-2014, 04:40 PM
In login.ini, try setting:

local_network = 25.

to:

local_network = 127.0.0.

blastradius
08-10-2014, 04:51 PM
I believe part of my problem is that I'm not at home. I've got the server set up at home, and I remotely control / set it up from here, but it doesn't have a video card in it for me to run EQ with (supermicro server board). The local_network setting didn't get me any closer. Hmmm....

blastradius
08-12-2014, 03:36 AM
After many hours of tinkering, removing and resourcing the database, beating it with a stick, and so forth, I merely uncommented the address and local address lines and it worked. So, only do that if you're running a private server and you've had as much crap getting it to play nice as I have had =p