EQEmulator Forums

EQEmulator Forums (https://www.eqemulator.org/forums/index.php)
-   Support::Windows Servers (https://www.eqemulator.org/forums/forumdisplay.php?f=587)
-   -   Windows Server Installer :: Modular & Scripted (https://www.eqemulator.org/forums/showthread.php?t=40299)

jpyou127 04-11-2017 10:23 AM

Akkadius, is your installer expedition ready? Or do we need to follow he procedure to make expeditions usable?

Akkadius 04-11-2017 02:35 PM

Quote:

Originally Posted by jpyou127 (Post 254157)
Akkadius, is your installer expedition ready? Or do we need to follow he procedure to make expeditions usable?

It is not, and the current code on the Wiki for expeditions is old.

I'll look at releasing expeditions at a later date. There's quite a few things I have to do before that point.

jpyou127 04-11-2017 04:35 PM

No problem, instancing and task system works?

bcvoyager 05-13-2017 12:35 AM

Installed on a clean Windows 7 install.

I'm able to see the server in the public list and get to the character creation screen, however, when I try and enter the zone, I disconnect.

Anything I should check first?

Edit: Okay, so I figured out that it was necessary to change my address in eqhost to the ip of the server. Apparently you cannot connect through eqemu server list name? Not a big deal I suppose! Great, got the install, off to Crushbone!

Thanks

gracks 06-04-2017 04:14 AM

can't connect
 
I was able to get the server up and running on a Win7 virtual machine, but I can't connect to it.

I get this message:

http://imgur.com/pTogNwG

I read and re-read Akkas' guide several times and tried different ips, but no luck. Is a VM's ip for sure the IPv4 Address that comes up in ipconfig? I'm trying to figure out whether I've somehow got the ip of my VM wrong, or whether the issue is something else.

Also, just to confirm: I should be able to connect with vanilla EQ Titanium, right?

Gamist 06-08-2017 12:37 PM

Love the ease of this pack, it's worked very smoothly so far. But unfortunately I can't seem to run my server offline. The instructions for this pack says that I didn't need internet after the install was done. But I tried afterwards and it doesn't want to load the server without an internet connection. I followed all the steps for a LAN setup. And it tested fine with the internet on, but not without. Am I missing something here?

Akkadius 06-08-2017 02:09 PM

Quote:

Originally Posted by Gamist (Post 254858)
Love the ease of this pack, it's worked very smoothly so far. But unfortunately I can't seem to run my server offline. The instructions for this pack says that I didn't need internet after the install was done. But I tried afterwards and it doesn't want to load the server without an internet connection. I followed all the steps for a LAN setup. And it tested fine with the internet on, but not without. Am I missing something here?

What do you mean it doesn't want to load the server without an internet connection?

Can you give more detail on this

Gamist 06-08-2017 04:08 PM

Quote:

Originally Posted by Akkadius (Post 254859)
What do you mean it doesn't want to load the server without an internet connection?

Can you give more detail on this

Augh! I'm the idiot here. I looked back over my eqemu_config.xml, and there was one place where I didn't enter my ip correctly, so that was why my server wasn't connecting offline! But I just tested it and it works perfectly now!

Seriously though, you've saved me hours of headache with this pack!

Just one other question, no big deal if you don't know it, but when I start Everquest, it always defaults to a window instead of Fullscreen. I've tried changing it in-game to fullscreen and even used alt-enter, but as soon as I click in the game it switches it back to a small window. The game is still playable, but playing in window mode is just annoying. Thanks again!:D

Hao3w 06-20-2017 09:52 AM

Nice job,just come here to say 'thanks'!

Installed fluently on WINDOWS 7 and WINDOWS 2012 R2 ,also played successfully both on LAN and Internet,perfect and amazing!

Fridgecritter 07-10-2017 05:03 PM

Deleted comment. My error

StrangeBrew 07-14-2017 07:07 PM

Hello, I decided to try running my own server. I read the instructions and downloaded eqemu_installer_files.zip extracted and proceeded to run eqemu_install.bat as administrator. The install did not finished though as I received the following error.

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

[Update] Fetched latest plugins
format error: file is too short
at C:/Perl/lib/Archive/Zip/Archive.pm line 667
Archive::Zip::Archive::_findEndOfCentralDirectory( 'Archive::Zip::Archive=HASH(0x3c9ffb4)', 'IO::File=GLOB(0x3ea401c)') called at C:/Perl/lib/A
rchive/Zip/Archive.pm line 581
Archive::Zip::Archive::readFromFileHandle('Archive ::Zip::Archive=HASH(0x3c9ffb4)', 'IO::File=GLOB(0x3ea401c)', 'updates_staged/Quests-Plugins-
master.zip') called at C:/Perl/lib/Archive/Zip/Archive.pm line 548
Archive::Zip::Archive::read('Archive::Zip::Archive =HASH(0x3c9ffb4)', 'updates_staged/Quests-Plugins-master.zip') called at eqemu_server.pl lin
e 1700
main::unzip('updates_staged/Quests-Plugins-master.zip', 'updates_staged/') called at eqemu_server.pl line 1628
main::plugins_fetch() called at eqemu_server.pl line 382
main::do_installer_routines() called at eqemu_server.pl line 271
main::new_server() called at eqemu_server.pl line 765
main::show_menu_prompt() called at eqemu_server.pl line 483
main::check_for_world_bootup_database_update() called at eqemu_server.pl line 71
read error at eqemu_server.pl line 1701.
Press any key to continue . . .
------------------------------------------------------

I tried downloading the file 'https://github.com/EQEmu/Quests-Plugins/archive/master.zip' manually but received a 404 error from the github site. Is there a new location where this file is obtained?

Thanks in advance for any help!

klipche 07-17-2017 02:31 PM

Will this run on Win10? I installed it under win10 and it all seems to run but when I try to connect with my eq client the login just stays trying to log in. Never says could not connect or never does connect just paused in the state of trying.

Fridgecritter 07-17-2017 06:21 PM

Server crash loop 30 zones...
 
I did a search for the error I'm having, and it seems it was happening to a few other people in the past, once when peq was moved for some reason? Anyhow what's happening now is after starting the start batch, it shows World: UP Zones (counts from 1 to 30) then shows World: Down. This repeats infinitely and the server never appears on the server select. Nothing shows in the logs except the last data from when I logged in with my eq client.

[UPDATE] After reinstalling the server, I edited the config file and added </locked> to it, but apparently I'm adding it in the wrong spot in the config. That was the issue that was causing the loop. I deleted that </locked> part and it ran perfectly. Now I just need to know where to put the </locked> part so the server starts up locked by default while I develop it. [/UPDATE]

Drakiyth 07-22-2017 12:13 AM

Installer error.
 
How's it going Akkadius?

This new installer you created looks pretty amazing and I hope I can get it to work on Windows 10. I have been gone for a good while after I decided to cancel my last project before ever being released. I want to get back on EQemu and see what I can brew up again but I am rusty as old nails. I ran into an issue with the installer files that are directly from the wiki. It doesn't appear to be pulling the database correctly. Any help would be awesome. Thank you.


https://image.prntscr.com/image/vBEZ...Lq5v7EwIvg.png

Akkadius 07-22-2017 12:49 AM

Quote:

Originally Posted by Drakiyth (Post 255304)
How's it going Akkadius?

This new installer you created looks pretty amazing and I hope I can get it to work on Windows 10. I have been gone for a good while after I decided to cancel my last project before ever being released. I want to get back on EQemu and see what I can brew up again but I am rusty as old nails. I ran into an issue with the installer files that are directly from the wiki. It doesn't appear to be pulling the database correctly. Any help would be awesome. Thank you.


This means you're missing the path to your MySQL bin folder - which the installer adds. Usually this is because someone already has had a database engine installed prior when the installer clearly mentions 'clean install'.

Uninstall MariaDB, remove the folder from program files.

Download the installer fresh - run as admin

Drakiyth 07-22-2017 02:58 AM

Quote:

Originally Posted by Akkadius (Post 255305)
This means you're missing the path to your MySQL bin folder - which the installer adds. Usually this is because someone already has had a database engine installed prior when the installer clearly mentions 'clean install'.

Uninstall MariaDB, remove the folder from program files.

Download the installer fresh - run as admin

Nevermind.. This is too stressful trying without a fresh install. I might just reformat tomorrow.

rixcraven 08-12-2017 07:07 AM

A few install issues
 
Just tried the installer on a brand new Win7pro (using VMware)
installer ran through noting a few errors that did not stop it completing.
However, when I try to run it (either just the server OR the server with login) the window opens then disappears immediately.
Trying to launch World.exe brings up "api-ms-win-crt-runtime-l1-1-0.dll" missing, So I got the .dll and dropped it into the install folder, retrying the server start and got the same immediate closure, starting world.exe reports
"The app was unable to start correctly (0xc00007b)"
I really need some advice on this... I'm not a beginner, but this is perplexing me.

Akkadius 08-12-2017 01:58 PM

I've never heard of that DLL issue before and doesn't sound right at all - I guess is start over from a fully updated win7 box

The_Beast 08-12-2017 03:10 PM

I run into that once, was no big deal, just a bad install : Visual C++ Redistributable for Visual Studio 2015

rixcraven 08-12-2017 06:47 PM

Leads to another error!
 
I did the c++ redist install... was reported as ok.
on server restart I now get "The procedure entry point ucrtbase.terminate could not be located in the dynamic link library api-ms-win-crt-runtime"
Would this be easier like Akka suggested, just remove it all and do a new full install?

BTW, a big thanks for the help so far!!!

The_Beast 08-12-2017 08:24 PM

I was only indicating my issue, with that same error, but there could be many causes. I did read a very common one is TortoiseSVN 1.9
I don't use that myself, but it's another option to look at if you do use, otherwise, ya, just do a wipe and reinstall, lol

wimwickett 08-14-2017 05:16 PM

Hello,

First time setting this up. I am able to login no problem but I can't find the database in the install folder.

Where can I find the database files? (.sql) I want to tweak some of the exp entries.

Thank you for this easy set-up btw. Very helpful.

Toony 08-14-2017 05:33 PM

Quote:

Originally Posted by wimwickett (Post 255500)
Hello,

First time setting this up. I am able to login no problem but I can't find the database in the install folder.

Where can I find the database files? (.sql) I want to tweak some of the exp entries.

Thank you for this easy set-up btw. Very helpful.

Open the included HeidiSQL app, login with the credentials found in your eqemu_config file and select the PEQ database.

wimwickett 08-14-2017 05:37 PM

I'm in! Thank you so much.

The_Beast 08-14-2017 05:37 PM

Quote:

Originally Posted by wimwickett (Post 255500)
I can't find the database in the install folder.

There is no "folder" for the database. The whole database is on a server created which has to be accessed with a program like Toony suggested.
Just sayin ...... :P

marianoryu 08-20-2017 03:45 PM

Greetings!

Please forgive the inconvenience - I am new to EQEmu, and I will admit things get a little complex for me sometimes.

I am interested in setting up a private server, I am running Everquest Titanium in Windows 10 x64.

I am trying to follow this guide.

I have just ran eqemu_install.bat as Administrator. What should I do once the process is finished?

rixcraven 08-22-2017 04:50 AM

a few small glitches!!
 
Thanks fot the previous answers!.. a quick wipe and the installer is great under 2012r2 server.
There are just Two things, one is whenever I try to run the server updater (eqemu_server.pl) I get the following message :- "wget is not recognised as an internal or external command". world is not recognised either. And finally,
no database connection found...running without.
Everything else works great, stable under 2012.
I have tried setting the path for wget, no luck, tried running wget as admin, no luck, DL'd the latest version of wget, no luck.
I'd really like to get this working!!!... please let me know your thoughts.

Toony 08-22-2017 09:04 AM

Quote:

Originally Posted by rixcraven (Post 255578)
Thanks fot the previous answers!.. a quick wipe and the installer is great under 2012r2 server.
There are just Two things, one is whenever I try to run the server updater (eqemu_server.pl) I get the following message :- "wget is not recognised as an internal or external command". world is not recognised either. And finally,
no database connection found...running without.
Everything else works great, stable under 2012.
I have tried setting the path for wget, no luck, tried running wget as admin, no luck, DL'd the latest version of wget, no luck.
I'd really like to get this working!!!... please let me know your thoughts.

Did you install the server as admin? is this a VM server? if so did you give it enough resources to operate with?

rixcraven 08-22-2017 09:16 AM

Hi, thanks for the help
 
Yep, its on VMware, installed with admin level security.
its got resources to spare... 80gb drive (60% spare right now), 8gb mem.
the host is VR ready, so we're not short of computing power!.

nes76_4 08-25-2017 09:15 AM

Install went ok I think, but when I run t_start_server_with_login_server.bat it tries to start up then just says Windows cannot find 'perl' Any clue ?

marianoryu 08-26-2017 01:54 PM

Everything seems to install fine, as well as the HeidiSQL database starts too, but somehow the client gets stuck on "Patching EverQuest...", and then tells me it couldn't establish a connection.

Help please and thank you!

The_Beast 08-26-2017 02:28 PM

When you setup your "client" did you read Step 5 - Creating Shortcut on the setup guide ?

http://wiki.eqemulator.org/p?Play_Gu...etting_Started

marianoryu 08-26-2017 03:00 PM

Quote:

Originally Posted by The_Beast (Post 255634)
When you setup your "client" did you read Step 5 - Creating Shortcut on the setup guide ?

http://wiki.eqemulator.org/p?Play_Gu...etting_Started

I get in, but I don't know what the account name and password are. I tried using the ones in the MySQL database, but no go.

phentop 08-26-2017 10:34 PM

Quote:

Originally Posted by ihatemyself (Post 246182)
Following up from yesterday, today I installed Everquest Titanium and did some testing:

My own login server (eqhosts.txt = localhost:5998) fails to load the character select screen. The error is

Error 1017: Cannot login to the EverQuest server. You may need to re-run the Update Patch. Repeatedly seeing this message indicates a loss of connectivity to the Patch Server. This is usually temporary.

Using the official log in server, I can connect and play as normal.

I'm getting this same error.

The_Beast 08-26-2017 10:45 PM

Check your login.ini file. This setup is fail proof (if your loginserver.exe binary is working)

Code:

[database]
host = 127.0.0.1
port = 3306
db = peq <--edit database name to yours
user = user <--edit database username to yours
password = password <--edit database password to yours
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 = 5998
local_network = 127.0.0.
auto_create_accounts = TRUE

[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


The_Beast 08-26-2017 11:01 PM

Also, this type of eqemu_config.xml works good for local (same puter as client)
Edit the values in RED to whatever your user/names/passwords are.
Code:

<?xml version="1.0"?>
<server>
        <world>
                <shortname>Server Name</shortname>
                <longname>servername</longname>

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

                <loginserver>
                        <host>127.0.0.1</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>somerandomstringofcharacters</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>0</defaultstatus>

                <!-- Sets port range for world to use to auto configure zones -->
                <ports low="7100" high="7500"/>
        </zones>

        <!-- Database configuration, replaces db.ini.  Defaults shown -->
        <database>
                <host>127.0.0.1</host>
                <port>3306</port>
                <username>user</username>
                <password>pass</password>
                <db>peq</db>
        </database>

        <qsdatabase>
                <host>127.0.0.1</host>
                <port>3306</port>
                <username>user</username>
                <password>pass</password>
                <db>peq</db>
        </qsdatabase>

        <!-- Launcher Configuration -->
        <launcher>
                <!-- <logprefix>logs/zone-</logprefix> -->
                <!-- <logsuffix>.log</logsuffix> -->
                <!-- <exe>zone.exe or ./zone</exe> -->
                <!-- <timers restart="10000" reterminate="10000"> -->
        </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>
                <lua_modules>lua_modules/</lua_modules>
                <patches>./</patches>
                <shared_memory>shared/</shared_memory>
                <logs>logs/</logs>
        </directories>
</server>


marianoryu 08-29-2017 09:34 PM

I have two further questions:

1- When opening t_start_with_login_server, I get the following.

http://i.imgur.com/5FIPnG8.png

Is this meant to happen or am I doing something wrong?

2 - The second has to do with not being able to create or login with any name or password I input in the launcher (I'm trying to set this up in a local LAN). How do I get past that?

jia_jacky 08-29-2017 11:55 PM

I think records of tblWorldServerRegistration table in your database are not consistent with your eqemu_config.xml.
But it shouldn't affect playing. You can still login and play, can't you?

marianoryu 08-30-2017 07:06 AM

Quote:

Originally Posted by jia_jacky (Post 255669)
I think records of tblWorldServerRegistration table in your database are not consistent with your eqemu_config.xml.
But it shouldn't affect playing. You can still login and play, can't you?

I have tried using the account name and password I have created here, but it tells me it doesn't exist in the database; which leads me to ask how I get past that.

jedder1977 09-06-2017 11:15 PM

Problems after install
 
Hello,

I am curious if anyone else has noticed this problem after using this installer.

If I try to use any warrior discs like Defensive etc, I get an error that I am too distracted to use a skill. After receiving that error I can no longer click anything or attack anything as it just says I am too distracted. I have been running for almost a year and it is a recent development without any changes to the server.

Using Windows 2012 R2 as server
Using SOD Client.


All times are GMT -4. The time now is 10:20 AM.

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