PDA

View Full Version : EQ cant connect to Server! (On Host computer!)


Arctura000
04-13-2007, 10:25 AM
HI y'alls!

Thanks to awesome wikis and forum posts i was finally able to get my server kinda half running.

Problem is, i cant login to it, Not even on the server computer that is running the server itself!! =( I managed to get as far as the Server select screen, which showed the server successfully!, but when i double clicked to login it asked my Account name and PW, i would insert them correctly as usual, but it would say 'connection to server could not be reached'
http://www.arctura.net/WTF.jpg

I messed with accounts, created new accounts, tried fiddling with settings, and still nothing! None of the accounts will connect =(
(heres a screenshot of my Accounts table in PEQ database)
http://www.arctura.net/WTF3.jpg

I went out and bought titanium just to get my own personal server running, came this far and am blocked by this lol. Is there something really simple im overlooking?

I have
Perl 5.8.7 build 813
MysQl 5.0 (because it supports the awesome NAVICAT!)
Navicat 7.2.12-trial
copied the 2 DLL files to System32 (were already there)

Running
EQEmu 7.0.845 (as per instructed in Kayot's awesome Minilogin emu wiki)
MiniLogin6.2.zip
the big 300meg Maps.tar.gz
PEQ Luclin Database and Quests

Heres what my Server console window thingies show... they do not appear to register the client trying to connect to the world.

http://www.arctura.net/WTF2.jpg


Here's a copy of my config files.
-----------------------------------------------
CONFIG.INI

[Database]
host=192.168.123.254
user=eq
password=eq
database=peq
compression=off

[General]
quests=D:\EQEmu2\Quests\

wordwrap=1

----------------------------------------------

LOGINSERVER.INI

[LoginServer]
loginserver=127.0.0.1
loginport=5999
worldname=Shiva's Eyes
worldaddress=127.0.0.1
locked=false
account=
password=

[WorldServer]
Defaultstatus=
Unavailzone=
[ChatChannelServer]

worldshortname=
chataddress=
chatport=

[LoginConfig]
ServerMode=Minilogin
ServerPort=5999
----------------------------------------------

EQEMU_CONFIG.XML

<?xml version="1.0">
<server>
<world>
<shortname>shiva</shortname>
<longname>Shiva's Eyes</longname>

<!-- Only specify these two if you really think you need to. -->
<address>192.168.123.254</address>
<localaddress>127.0.0.1</localaddress>

<!-- Loginserver information. -->
<loginserver>
<host>127.0.0.1</host>
<port>5999</port>
<account></account>
<password></password>
</loginserver>

<!-- 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. -->
<http port="9080" enabled="true" mimefile="mime.types" />
</world>

<!-- Database configuration, replaces db.ini. -->
<database>
<host>localhost</host>
<port>3306</port>
<username>eq</username>
<password>eq</password>
<db>peq</db>
</database>
</server>

-------------------------------------------
DB.INI


[Database]
host=127.0.0.1
user=eq
password=eq
database=peq





it seems the zones dont boot or something? well only 5 dynamic ones boot. I wrote a quick Bat file to manually boot static zones, but they only stay open for like 5 seconds then Crash and perform illegal operation.
The manual zone-starting bat I only used once and it didnt help... it read
start zone.exe cshome
start zone.exe qeynos

etc.

Any ideas? I think i almost have it here, but im looking beyond some easy fix!!

Any help would be more than awesome, I have so many ideas for modifying the gameplay and customizing the EQ experience, just need to get the login crap settled :) :???:

techguy84
04-14-2007, 01:06 AM
What about your eqhost.txt file. What do you have in it. Also, I dont think that you need the Config.ini or the DB.ini. Thoses things have been integrated into the eqemu_config.xml file.

Make sure your eqhost says this,


[LoginServer]
Host=YourINTERNALIPHERE:5999

----------Edit---------

Nevermind on that, I see where you first said that your able to get to the server select screen.

Arctura000
04-14-2007, 10:47 AM
Ok well i found if i set every single setting to 127.0.0.1 it works atleast hehe.

But now zone.exe crashes when i try to Enter the world lol

Angelox
04-14-2007, 01:05 PM
It might be lagging too much due to this;
<!-- Only specify these two if you really think you need to. -->
<address>192.168.123.254</address>
<localaddress>127.0.0.1</localaddress>

I don't think this is needed - quote them out and see if it gets better;
<!-- Only specify these two if you really think you need to. -->
<!-- <address>192.168.123.254</address> -->
<!-- <localaddress>127.0.0.1</localaddress> -->

Also on your accounts table , minilogin_ip should have the address of the client machine you are logging from, and be sure you have no firewalls blocking your access.

Arctura000
04-17-2007, 12:41 PM
mmm problems with zone.exe =( Crashes when i try to enter world! V_V

ill try to keep playing around.. btw Angelox thankyou for your kind reply, i tried what you said but it only seems that commenting out those two IP thingies only caused error messages in the console, saying 'needs ip address etc' or some such error.

Heres the three screens showing what happens when i try to enter the world from character select lol

http://www.arctura.net/WTFAA.jpg
http://www.arctura.net/WTFB4.jpg
http://www.arctura.net/WTFB3.jpg

Arctura000
04-17-2007, 01:29 PM
ive found two more situations that cause Zone.exe errors... which normally shouldnt... so im not sure whats going on with my Zone.exe file if its working right...

If i modify the table for launcher_Zones and set the first value to read 'zones' instead of 'zone' (as it was set by default)...

The zone is noticed and loaded up. Shortly after however it crashes. Within a minute.
Not sure why, but then the console gets filled with auto-reboot attempts that spawns an infinite number of Zone.exe crash popup windows...

heres some screens
http://www.arctura.net/W2.jpg
http://www.arctura.net/W2A.jpg




---------------------
SECONDLY Ive found that I CANNOT use Launch-5-zones.bat type methods for booting up static zones.
The zones are created, they work just fine, then crash quickly. Here is a screenshot of the zone.exe console just as it crashes so you can see what point its getting an error!

http://www.arctura.net/W2B.jpg

sooo.. im guessing it comes down to this... the problem with my Zone.exe crashing seems to be related to how it cant connect to the server? Ive tried varying my IP ranges in the config files from the network addy (192.etc.etc)
to 127.0.0.1....

could it be a port or something? I dont know how to open ports, im not on a router or anything =/
im so dumb! ><
anyone see what i dont see? Thanks SO much for all the help, it will work soon i know it! ALMOST THERE!

Angelox
04-17-2007, 10:04 PM
Check your Firewalls on all machines involved. try without the firewall just to make sure it's not the problem.
If you're working from behind a router, you really don't need any other software firewall, as routers have their own firewalls that do not affect the LAN machines behind it.

EDIT
Also there's a "zone, zones" thing - look at your table "launcher" and make sure it says the same thing you are launching with the launcherexecutable.

Arctura000
04-19-2007, 09:19 AM
UPDATE:

ok well i disabled Windows Firewall in Ctrl panel, disabled my Kerio personal firewall, unplugged myself from the internet completely, rebooted computer... disabled my antivirus and anyspyware software....

still crashes the zone.exe files.. .=/

confused still at this... i know there is a solution, hard part is just finding the problem ^_^

Arctura000
04-19-2007, 11:04 AM
could it be my build of EQEmu is the wrong one? ...

i have 0.7.0.845 running... not sure which should be used for Titanium out of the box...