First i would like to say hello to everyone because i am new at this Community.
Next i would like to excuse myself for my english because i am german.
I use a Windows 7 64bit Professional as Server and i have a MySQL with developer Tools installed, because i use it with a Apache (not an XAMPP installation).
As Client i have Underfoot and a RoF basis installation of Everquest.
Now to the Problem i have:
I try now around 4 Days to setup a Lokal Network Server with a PEQ Database.
All server starting and running without any errors or debug messages.
The EQLaunch is a blank black screen which should be correct as i understand after reading several threads.
I can log into the Server and create Characters but in the moment i try to enter i always get the Message: "That zone is unavaiblable."
As i understand is the Harddrive Position of the Server not important.
So i did install it to D:\EverQuest\Server without changing the internal structur of the folders.
Then would be the Mimimum you need a ActivePerl, a running MySQL and the pre-compiled EQEmu Servers.
To complete you need to downlaod the PEQ Database, import it into your MySQL (inclusive the required Updates) and get the Maps, Plugins etc with Tortiose.
So i first used the pre-compiled Version 1.1.0 from KimLS out of GitHub at this link:
https://github.com/EQEmu/Server/releases/tag/v1.1.0
I have installed the Components at is has been written in the Howto of VSAB (but did only install the minimum not the complete developing stuff):
http://wiki.eqemulator.org/p?Complet...Guide&frm=Main
Finally i got into the Server, could create a Character and got the Message "This zone is unavaiblable" in the moment i hitted the enter button.
Then played back the Backup of my Server and startet again, this time i walked throu the Installation Guide and did install the complete developing stuff.
I compiled a 64 bit Version without any errors, startet it, logged into and in the moment i entered "This zone is unavaiblable".
I did compile several Versions of 32 or 64 bit, with differend Sources of differend Releases and i always get the same Message at the end.
I tryed to start the Zone manually with ". IP Port IP" as Parameters also with the "Shortname of a Area" as Parameter.
Both booting normal as i had found out after a long time reading forum entries.
But the Problem that the Zones are unavaiblable still is there.
Now i ask myself if there is a communication Problem between the zone, world and eqlaunch.
Maybe someone of you guys could help me with this Problem.
P.S. The Executeables have Joker Firewall Rules and could use every port with every Protokoll format for the internal network
eqemu_config.xml
<server>
<world>
<shortname>EverQuestServer</shortname>
<longname>EverQuestServer</longname>
<address>192.168.2.7</address>
<localaddress>192.168.2.7</localaddress>
<loginserver>
<host>192.168.2.7</host>
<port>5998</port>
<account>xxxxx</account>
<password>xxxxx</password>
</loginserver>
<tcp ip="192.168.2.7" port="9000" telnet="disable"/>
<key>PrivateSinglePlayerEverQuestServer</key>
<http port="9080" enabled="false" mimefile="mime.types" />
</world>
<chatserver>
<host>192.168.2.7</host>
<port>7778</port>
</chatserver>
<mailserver>
<host>192.168.2.7</host>
<port>7778</port>
</mailserver>
<zones>
<defaultstatus>0</defaultstatus>
<ports low="7000" high="7100"/>
</zones>
<database>
<host>127.0.0.1</host>
<port>3306</port>
<username>xxxxx</username>
<password>xxxxx</password>
<db>everquest</db>
</database>
<qsdatabase>
<host>127.0.0.1</host>
<port>3306</port>
<username>xxxxx</username>
<password>xxxxx</password>
<db>everquest</db>
</qsdatabase>
<launcher>
<!-- <logprefix>logs/zone-</logprefix> -->
<!-- <logsuffix>.log</logsuffix> -->
<!-- <exe>zone.exe or ./zone</exe> -->
<!-- <timers restart="10000" reterminate="10000" /> -->
</launcher>
<files>
<!-- <spells>spells_us.txt</spells> -->
<!-- <opcodes>opcodes.conf</opcodes> -->
<!-- <logsettings>log.ini</logsettings> -->
<!-- <eqtime>eqtime.cfg</eqtime> -->
</files>
<directories>
<!-- <maps>maps</maps> -->
<!-- <quests>quests</quests> -->
<!-- <plugins>plugins</plugins> -->
</directories>
</server>
login.ini
[database]
host = 127.0.0.1
port = 3306
db = everquest
user = xxxxx
password = xxxxx
subsystem = MySQL
[options]
unregistered_allowed = FALSE
reject_duplicate_servers = FALSE
trace = TRUE
world_trace = FALSE
dump_packets_in = FALSE
dump_packets_out = FALSE
listen_port = 5998
local_network = 192.168.2.7
[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
start.bat
@echo off
shared_memory.exe
start loginserver.exe
start world.exe
echo waiting for the world to finish before starting zone ...
ping -n 10 192.168.2.7 > nul
start queryserv.exe
start ucs.exe
start eqlaunch.exe zone
start zone . 192.168.2.7 7000 192.168.2.7
start zone kaladimb
exit
Screenshot
Screenshot is without "start zone ..." commands of the start.bat.