EQEmulator Forums

EQEmulator Forums (https://www.eqemulator.org/forums/index.php)
-   Support::Windows Servers (https://www.eqemulator.org/forums/forumdisplay.php?f=587)
-   -   Help please (https://www.eqemulator.org/forums/showthread.php?t=38504)

provocating 07-18-2014 09:19 PM

Did you definitely install perl?

dragon9156 07-18-2014 09:19 PM

If it helps here is a copy of my eqemu_config.xml file with user names and passwords removed.


<?xml version="1.0"?>
<server>
<world>
<shortname>MyEQ</shortname>
<longname>Power Everquest</longname>

<!-- Only specify these two if you really think you need to. (read: You don't) -->
<!-- <address>some.server.com</address> -->
<!-- <localaddress>192.168.0.5</localaddress> -->

<!-- Loginserver information. Defaults shown -->
<loginserver>
<host>login.eqemulator.net</host>
<port>5998</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>********</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.eqemulator.net</host>
<port>7778</port>
</chatserver>

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

<qsdatabase>
<host>127.0.0.1</host>
<port>3306</port>
<username>root</username>
<password>********</password>
<db>peq</db>
</qsdatabase>

<!-- Launcher Configuration -->
<launcher>
<logprefix>logs/zone-</logprefix>
<logsuffix>.log</logsuffix>
<exe>zone.exe</exe>
<timers initial="20000" interval="2000" restart="10000" reterminate="10000"></timers>
</launcher>

<!-- File locations. Defaults shown -->
<files>
<!-- <spells>spells_us.txt</spells> -->
<!-- <opcodes>opcodes.conf</opcodes> -->
<!-- <logsettings>log.ini</logsettings> -->
<!-- <eqtime>eqtime.cfg</eqtime> -->
</files>
<!-- Directory locations. Defaults shown -->
<directories>
<!-- <maps>Maps</maps> -->
<!-- <quests>quests</quests> -->
<!-- <plugins>plugins</plugins> -->
</directories>
</server>

dragon9156 07-18-2014 09:20 PM

Yes, I installed the newest one availlable

Scorpious2k 07-18-2014 09:24 PM

At quick glance it looks like it is crashing as it loads perl quests during initialization... anything special about your quests? Where did they come from? Did you change any?

Did you compile it yourself or was this compiled by someone else?

dragon9156 07-18-2014 09:24 PM

Couldn't find the one listed in tutorial without buying the business liscense version.

dragon9156 07-18-2014 09:25 PM

Didn't change anything after downloading.

Scorpious2k 07-18-2014 09:28 PM

Quote:

Originally Posted by dragon9156 (Post 232043)
Yes, I installed the newest one availlable

I just realized what this says... what version of perl?

provocating 07-18-2014 09:28 PM

Something funky going on with your Perl I think.

dragon9156 07-18-2014 09:30 PM

Found the version of Perl listed in tut on eqemu.org compiled binaries page. Will uninstall 5.16.3 and reinstall 5.12.3 and try again, and let you know what happens.

Scorpious2k 07-18-2014 09:30 PM

Quote:

Originally Posted by dragon9156 (Post 232045)
Couldn't find the one listed in tutorial without buying the business liscense version.

I know what you mean. I ended up installing Strawberry perl, but you have to do a thing or two differently from the tutorial.

Scorpious2k 07-18-2014 09:33 PM

Quote:

Originally Posted by dragon9156 (Post 232050)
Found the version of Perl listed in tut on eqemu.org compiled binaries page. Will uninstall 5.16.3 and reinstall 5.12.3 and try again, and let you know what happens.

Should work, but you won't be able to install some features you might want later. This is a good start though.

You should probably run cmake, delete the cache, rerun it and recompile at least zone.exe again if you compiled it yourself before. Ignore if you had precompiled binaries.

dragon9156 07-18-2014 10:46 PM

After installing the 5.12 Perl, I ended up deleting my entire EQ dir and redoing everything from git clone forward. Almost done again. Let you know how it goes soon.

dragon9156 07-18-2014 11:33 PM

Ok a little further this time it didn't crash zone.exe, but got to quest and perl went to sleep?


Microsoft Windows [Version 6.1.7601]
Copyright (c) 2009 Microsoft Corporation. All rights reserved.

C:\Users\Michael>cd c:\eq\eqemuserver

c:\EQ\EQEmuServer>zone
[Status] Using database 'peq' at 127.0.0.1:3306
[Debug] Starting Log: logs/eqemu_debug_zone_5532.log
[Debug] command_init(): - Command 'acceptrules' set to access level 90.
[Debug] command_init(): - Command 'aggrozone' set to access level 200.
[Debug] command_init(): - Command 'altactivate' set to access level 90.
[Debug] command_init(): - Command 'appearance' set to access level 150.
[Debug] command_init(): - Command 'attack' set to access level 150.
[Debug] command_init(): - Command 'ban' set to access level 200.
[Debug] command_init(): - Command 'bestz' set to access level 80.
[Debug] command_init(): - Command 'bind' set to access level 80.
[Debug] command_init(): - Command 'bot' set to access level 0.
[Debug] command_init(): - Command 'cast' set to access level 90.
[Debug] command_init(): - Command 'castspell' set to access level 90.
[Debug] command_init(): - Command 'charbackup' set to access level 80.
[Debug] command_init(): - Command 'chat' set to access level 200.
[Debug] command_init(): - Command 'copychar' set to access level 200.
[Debug] command_init(): - Command 'corpse' set to access level 90.
[Debug] command_init(): - Command 'crashtest' set to access level 201.
[Debug] command_init(): - Command 'cvs' set to access level 80.
[Debug] command_init(): - Command 'damage' set to access level 150.
[Debug] command_init(): - Command 'date' set to access level 150.
[Debug] command_init(): - Command 'dbspawn2' set to access level 100.
[Debug] command_init(): - Command 'delacct' set to access level 200.
[Debug] command_init(): - Command 'delpetition' set to access level 80.
[Debug] command_init(): - Command 'depop' set to access level 100.
[Debug] command_init(): - Command 'depopzone' set to access level 100.
[Debug] command_init(): - Command 'emote' set to access level 150.
[Debug] command_init(): - Command 'finditem' set to access level 90.
[Debug] command_init(): - Command 'findnpctype' set to access level 90.
[Debug] command_init(): - Command 'findspell' set to access level 90.
[Debug] command_init(): - Command 'findzone' set to access level 1.
[Debug] command_init(): - Command 'fixmob' set to access level 150.
[Debug] command_init(): - Command 'flag' set to access level 201.
[Debug] command_init(): - Command 'flagedit' set to access level 150.
[Debug] command_init(): - Command 'flags' set to access level 80.
[Debug] command_init(): - Command 'flymode' set to access level 80.
[Debug] command_init(): - Command 'freeze' set to access level 100.
[Debug] command_init(): - Command 'fz' set to access level 1.
[Debug] command_init(): - Command 'gassign' set to access level 150.
[Debug] command_init(): - Command 'gender' set to access level 90.
[Debug] command_init(): - Command 'giveitem' set to access level 150.
[Debug] command_init(): - Command 'givemoney' set to access level 150.
[Debug] command_init(): - Command 'gm' set to access level 80.
[Debug] command_init(): - Command 'gmspeed' set to access level 80.
[Debug] command_init(): - Command 'goto' set to access level 80.
[Debug] command_init(): - Command 'grid' set to access level 150.
[Debug] command_init(): - Command 'guild' set to access level 80.
[Debug] command_init(): - Command 'haste' set to access level 100.
[Debug] command_init(): - Command 'heal' set to access level 100.
[Debug] command_init(): - Command 'hideme' set to access level 80.
[Debug] command_init(): - Command 'hp' set to access level 90.
[Debug] command_init(): - Command 'instance' set to access level 80.
[Debug] command_init(): - Command 'invul' set to access level 80.
[Debug] command_init(): - Command 'invulnerable' set to access level 80.
[Debug] command_init(): - Command 'ipban' set to access level 201.
[Debug] command_init(): - Command 'itemsearch' set to access level 90.
[Debug] command_init(): - Command 'kick' set to access level 80.
[Debug] command_init(): - Command 'kill' set to access level 80.
[Debug] command_init(): - Command 'lastname' set to access level 80.
[Debug] command_init(): - Command 'level' set to access level 150.
[Debug] command_init(): - Command 'listnpcs' set to access level 90.
[Debug] command_init(): - Command 'listpetition' set to access level 80.
[Debug] command_init(): - Command 'loc' set to access level 0.
[Debug] command_init(): - Command 'lock' set to access level 200.
[Debug] command_init(): - Command 'makepet' set to access level 150.
[Debug] command_init(): - Command 'mana' set to access level 100.
[Debug] command_init(): - Command 'maxskills' set to access level 90.
[Debug] command_init(): - Command 'memspell' set to access level 100.
[Debug] command_init(): - Command 'motd' set to access level 200.
[Debug] command_init(): - Command 'movechar' set to access level 80.
[Debug] command_init(): - Command 'mysql' set to access level 255.
[Debug] command_init(): - Command 'name' set to access level 100.
[Debug] command_init(): - Command 'netstats' set to access level 200.
[Debug] command_init(): - Command 'npccast' set to access level 90.
[Debug] command_init(): - Command 'npcedit' set to access level 150.
[Debug] command_init(): - Command 'npcemote' set to access level 80.
[Debug] command_init(): - Command 'npcloot' set to access level 150.
[Debug] command_init(): - Command 'npcsay' set to access level 80.
[Debug] command_init(): - Command 'npcshout' set to access level 90.
[Debug] command_init(): - Command 'npcspawn' set to access level 100.
[Debug] command_init(): - Command 'npcspecialattk' set to access level 150.
[Debug] command_init(): - Command 'npcstats' set to access level 90.
[Debug] command_init(): - Command 'npctypespawn' set to access level 90.
[Debug] command_init(): - Command 'nukebuffs' set to access level 100.
[Debug] command_init(): - Command 'peekinv' set to access level 80.
[Debug] command_init(): - Command 'peqzone' set to access level 2.
[Debug] command_init(): - Command 'permaclass' set to access level 150.
[Debug] command_init(): - Command 'permagender' set to access level 150.
[Debug] command_init(): - Command 'permarace' set to access level 150.
[Debug] command_init(): - Command 'pvp' set to access level 80.
[Debug] command_init(): - Command 'qglobal' set to access level 150.
[Debug] command_init(): - Command 'questerrors' set to access level 0.
[Debug] command_init(): - Command 'race' set to access level 90.
[Debug] command_init(): - Command 'randomfeatures' set to access level 90.
[Debug] command_init(): - Command 'refundaa' set to access level 100.
[Debug] command_init(): - Command 'reloadlevelmods' set to access level 255.
[Debug] command_init(): - Command 'reloadqst' set to access level 80.
[Debug] command_init(): - Command 'reloadworld' set to access level 255.
[Debug] command_init(): - Command 'repop' set to access level 90.
[Debug] command_init(): - Command 'resetaa' set to access level 100.
[Debug] command_init(): - Command 'revoke' set to access level 80.
[Debug] command_init(): - Command 'rules' set to access level 200.
[Debug] command_init(): - Command 'save' set to access level 80.
[Debug] command_init(): - Command 'scribespell' set to access level 90.
[Debug] command_init(): - Command 'scribespells' set to access level 100.
[Debug] command_init(): - Command 'search' set to access level 90.
[Debug] command_init(): - Command 'sendzonespawns' set to access level 200.
[Debug] command_init(): - Command 'serverinfo' set to access level 201.
[Debug] command_init(): - Command 'serverrules' set to access level 90.
[Debug] command_init(): - Command 'serversidename' set to access level 90.
[Debug] command_init(): - Command 'setaapts' set to access level 100.
[Debug] command_init(): - Command 'setaaxp' set to access level 100.
[Debug] command_init(): - Command 'setadventurepoints' set to access level 200.
[Debug] command_init(): - Command 'setallskill' set to access level 100.
[Debug] command_init(): - Command 'setlsinfo' set to access level 0.
[Debug] command_init(): - Command 'setskill' set to access level 90.
[Debug] command_init(): - Command 'setskillall' set to access level 100.
[Debug] command_init(): - Command 'setstartzone' set to access level 80.
[Debug] command_init(): - Command 'setxp' set to access level 100.
[Debug] command_init(): - Command 'showbuffs' set to access level 80.
[Debug] command_init(): - Command 'showpetspell' set to access level 80.
[Debug] command_init(): - Command 'showstats' set to access level 80.
[Debug] command_init(): - Command 'shutdown' set to access level 200.
[Debug] command_init(): - Command 'size' set to access level 90.
[Debug] command_init(): - Command 'spawn' set to access level 150.
[Debug] command_init(): - Command 'spawnfix' set to access level 80.
[Debug] command_init(): - Command 'spawnstatus' set to access level 150.
[Debug] command_init(): - Command 'spfind' set to access level 150.
[Debug] command_init(): - Command 'spoff' set to access level 0.
[Debug] command_init(): - Command 'spon' set to access level 0.
[Debug] command_init(): - Command 'summon' set to access level 80.
[Debug] command_init(): - Command 'summonitem' set to access level 150.
[Debug] command_init(): - Command 'suspend' set to access level 100.
[Debug] command_init(): - Command 'texture' set to access level 150.
[Debug] command_init(): - Command 'tgczone' set to access level 3.
[Debug] command_init(): - Command 'title' set to access level 100.
[Debug] command_init(): - Command 'traindisc' set to access level 100.
[Debug] command_init(): - Command 'undyeme' set to access level 0.
[Debug] command_init(): - Command 'unfreeze' set to access level 100.
[Debug] command_init(): - Command 'unlock' set to access level 150.
[Debug] command_init(): - Command 'unscribespell' set to access level 90.
[Debug] command_init(): - Command 'unscribespells' set to access level 100.
[Debug] command_init(): - Command 'viewpetition' set to access level 80.
[Debug] command_init(): - Command 'weather' set to access level 90.
[Debug] command_init(): - Command 'worldshutdown' set to access level 200.
[Debug] command_init(): - Command 'wp' set to access level 150.
[Debug] command_init(): - Command 'wpadd' set to access level 150.
[Debug] command_init(): - Command 'wpinfo' set to access level 150.
[Debug] command_init(): - Command 'zclip' set to access level 150.
[Debug] command_init(): - Command 'zcolor' set to access level 150.
[Debug] command_init(): - Command 'zheader' set to access level 150.
[Debug] command_init(): - Command 'zone' set to access level 80.
[Debug] command_init(): - Command 'zonebootup' set to access level 100.
[Debug] command_init(): - Command 'zoneinstance' set to access level 80.
[Debug] command_init(): - Command 'zonelock' set to access level 200.
[Debug] command_init(): - Command 'zoneshutdown' set to access level 200.
[Debug] command_init(): - Command 'zsafecoords' set to access level 150.
[Debug] command_init(): - Command 'zsave' set to access level 200.
[Debug] command_init(): - Command 'zsky' set to access level 150.
[Quest] Tying perl output to eqemu logs
[Quest] Creating EQEmuIO=HASH(0xcc469cc)
[Quest] Creating EQEmuIO=HASH(0xcc396a4)
[Quest] Loading perlemb plugins.
[Quest] Subroutine Cwd::fastcwd redefined at C:/Perl/lib/Cwd.pm line 812.
[Quest] Subroutine Cwd::getcwd redefined at C:/Perl/lib/Cwd.pm line 812.
[Quest] Subroutine Cwd::abs_path redefined at C:/Perl/lib/Cwd.pm line 812.



window title changed to
0: sleeping

Scorpious2k 07-19-2014 12:02 AM

That is exactly what it is supposed to do

It means that it is ready and waiting.


All times are GMT -4. The time now is 09:05 AM.

Powered by vBulletin®, Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.