View Full Version : Windows Server Installer :: Modular & Scripted
Uleat
01-07-2020, 05:02 PM
The current steam client will not work.
bigdaddyduergar
01-07-2020, 05:07 PM
Bah. Ok. I have a the titanium disks I can install on here. Do those work? Is there something better I should be using?
bigdaddyduergar
01-07-2020, 05:26 PM
Ok Titanium edition seems to work, but the server isn't appearing in the list. I'll have to work on that. :/
Smoochie
01-22-2020, 01:44 AM
Hello!
I've tried everything. Read everything, and I can't figure out what I'm doing wrong. I just want to enable #zone for any character on my server, regardless of level.
I'm using HeidiSQL. I have changed min_level and min_status in the zone table to zero. I have set #peqzone to 0, and that command does not work either. I have started and restarted the server countless times. I have no idea what I"m missing or not doing.
Any help would be greatly appreciated.
The reason I'm putting the in this thread, is because I used the github Windows installer. Thank you in advance!
laxative
02-08-2020, 10:44 AM
Good day!
I used this installer too just to get something going so I could get back up to speed! Great stuff.
My question, when loading assets for login server, does the SQL statement include the tables required for local login server? I'm getting peq.loginaccounts not found.
Lax.
laxative
02-08-2020, 04:04 PM
scratch my question, I had to source in the schema in login util... I kinda thought that would be part of the login server process but not so.
After updating the schema my client connects and the weird errors in loginserver are gone
lax
laxative
02-09-2020, 05:40 PM
Hi Akka and Uleat.
I'm sure I'm probably doing something goofy but I'm having problems with the eqemu_server.pl -
I suspected I was screwing things up by doing it all on my own ground up.. so took eqemu_server.pl and ran new server to let it do everything.
I gave it my database username and password and such.. and let it rip
I immediately noticed "the system cannot find the path specified" messages. And eventually the system just goes into a loop trying to find sql updates..
I went back to the folder I was working on originally and decided to see if my bots were up to speed..
I ran check_bot_db_updates
I get a message telling me my executables are not compiled for bots(they definately are) - this could be a legacy notification?
But then it fails to load any bots updates.
So.. onward..
my client was booting back to character creation.. checking my executables zone was not loading.. running zone.exe gave me a clue.. "uknown columns" etc. etc..
I went in and manually sourced in all the "required bot" sql lines. Then zone would load.
I was getting zone not available now..
I ran zone.exe rivervale and got an error about spawn points (unknown column) so I sourced in the last two general SQL statements from 2020..
that seemed to work and I can connect, and actually got into the tutorial.
I didnt poke around much more from there as I'm pretty sure my exe's and my DB are still not quite in sync.
But I'm more worried I'm not running eqemu_server.pl right. it's such a useful tool and I must be screwing something up.. but when it's not running the new_server process, well it's hard to break that on my end..
Thoughts?
I did a perl debugg with step through, but I'm not a programmer, but I get 2 "the system cannot find the path specfied" after the message "No script Update necessary... message
I get 4 of that same message after the db_version check happens.. Maybe the perl script cannot find mysql commands thus failing updates?
Thanks
Lax
Newneedhelp
04-20-2020, 08:18 PM
Also installed it easily and without a hitch, have been playing, reading a lot to learn, and editing a bunch of cool stuff
Is there working link to update my server to rof2? I got an old download of the rof client from steam the one required I extracted the download into a folder of its own but I have no idea what to do or which files I need to move from the rof folder to my server folder and how to update the server to use newer zones etc after, on the original download I can enter all zoned up to velious but cannot enter any luclin + zones so searched HOURS to get the rof download :)
hokken
04-23-2020, 09:22 AM
I have installed the server smoothly on Window 7 but I have been running in an issue when trying to install it on a clean Bootcamp Windows10 pro.
After I ran the install script as an Admin I end up with the an endless loop of errors as below:
Installing MariaDB (Root Password: eqemu) LOADING... PLEASE WAIT...
WARNING: The data being saved is truncated to 1024 characters.
SUCCESS: Specified value was saved.
Uleat
04-23-2020, 03:31 PM
That's not an eqemu issue .. that means you have too much in your system's environmental %PATH% variable.
There are ways around it.
hokken
04-23-2020, 04:14 PM
Ok thanks Uleat, it doesn't look there is too much in there as it is a fresh install. I did install MariaDB manually but other issues came up, for now ill stick to my windows 7 server :)
Xanathol
05-20-2020, 02:09 PM
Trying to prop up a fresh install and the install script seems to have a few issues so far, namely in the function to download and save files from the github site. For example, it attempts to grab EQEmuMaps-master.zip and save it in the maps folder as maps.zip, but that fails to write the file. Downloading each zip manually and renaming as the script is expecting seems to be working so far.
Edit: because of this, also have to remove the calls to unlink / rmtree various files and update the script - fun times. Now to hunt down libmysql__.dll.
Ladrone
05-22-2020, 02:54 PM
My install was also missing the libmysql.dll but luckily I had a previous install on the box so I was able to copy from the other directory. I noticed you need to run the server install more than once, seems some of the requirements needed early on get added during the install later I am guessing? I have not dug into it yet but do recall when I set one up before I had to run the install multiple times to get all of the server components up and running.
Akkadius
05-22-2020, 04:03 PM
Yeah there seems to be an issue with powershell web client consistently downloading files; we will be reverting it to the wget binary that we have been using for years. I will be going through more testing either today or tomorrow and we should be back to seamless installs
Seems like if folks have any sort of connection loss they see issues during the install; I had ran through the x64 overhaul about 15-20 times without issues but a few folks have seen otherwise
Will update when I have an update
Tyrro
05-22-2020, 05:14 PM
Good afternoon!
I've been attempting to set up a server for LAN use in a windows 10 environment, and can successfully do so, until attempting to add bots. I run setup_bots using the provided script. Afterwards, it looks like when launching the server bat file, zone.exe is looking for perl512.dll, while a later version of perl is installed (5.24) with the script.
Any recommendations for fixing this issue?
Akkadius
05-23-2020, 05:59 PM
Good afternoon!
I've been attempting to set up a server for LAN use in a windows 10 environment, and can successfully do so, until attempting to add bots. I run setup_bots using the provided script. Afterwards, it looks like when launching the server bat file, zone.exe is looking for perl512.dll, while a later version of perl is installed (5.24) with the script.
Any recommendations for fixing this issue?
Issues regarding bots downloading the x86 version should be resolved
Issues regarding maps downloading inconsistently should also be resolved during install
Akkadius
05-23-2020, 09:18 PM
That's not an eqemu issue .. that means you have too much in your system's environmental %PATH% variable.
There are ways around it.
This is correct, which is why the guide instructs that you are running on a clean installation of Windows. Too many programs and things installed can lead to issues appending to your installation paths
Shiny151
05-24-2020, 07:18 PM
Issues regarding maps downloading inconsistently should also be resolved during install
Akk, I setup a new server with bots from your repack about a month ago. Today I ran: "check_bot_db_updates"
The returned message is: "Database version is ahead of current binaries"
Does that sound right? How is that possible?
Uleat
05-25-2020, 12:34 AM
It means that you have older binaries than what your database is updated to..assuming there's not another issue.
I added that message a little while ago when I reworked the update process.
Make sure that you've got the latest unstable binaries rather than the stable ones - they're REALLY out of date.
Shiny151
05-26-2020, 06:52 PM
It means that you have older binaries than what your database is updated to..assuming there's not another issue.
I added that message a little while ago when I reworked the update process.
Make sure that you've got the latest unstable binaries rather than the stable ones - they're REALLY out of date.
Thanks Uleat; when I run these updates; does it stage them and then update on the next server reboot or do I need to pull them out of bin and replace them manually? (for the binaries)
Uleat
05-26-2020, 07:25 PM
Always update your binaries while you server is down.
The update is immediate and nothing more needs to be done.
You can then update your database manually (while your there) or world.exe will update it once it's started.
transcenden
10-03-2020, 10:01 AM
Hail, Forum Members! I'm totally new here and tried to set up a server, but it fails straight away. After following the directions (run in admin mode), I get the error:
bin\wget.exe is not recognized as an internal or external command,
perable program or batch file.
Error:eqemu_server.pl] MySQL path not found, please add the path for automatic database upgrading to continue.
This is not a clean install because I don't have a spare computer right now. I would love recommendations to get this running as my brother and I have played off and on for a couple decades and want to try things on the admin side. Thanks!
Huskerman
10-06-2020, 03:15 PM
Transcenden did you find a fix yet? Did you run the vc_redistx86 file? It might fix it.
I recently started myself. The only reason I found out about it was I kind of stumbled across a video (link below) that told me it was possible. Hammerj installs with Linux but if you know enough to do the same in windows it works perfectly:
https://www.youtube.com/watch?v=0HsoVkokoI0
Huskerman
10-06-2020, 03:34 PM
I am posting this here, knowing the most of the developers may not respond right away. It's not a rush on the answer. First of all thanks to all the people that put this together, and kept this going. My family is all gamers "the family that games together, stays together". However, that can get a little costly for dad, so this is an answered prayer!
I am not a coder. I know I'm going to have to get into it and those questions will come later. I have installed the server and it works fine. However, I just have a couple questions. I followed HammerJ's instructions on loading a local private server. The computer I've loaded it on is acting a little quirky. Getting those hard drive sounds like it wants to stop working. Is there a way to migrated my client characters to a new server install that doesn't require a smart person to do it, AND does running the eqemu_server.pl update delete you local client characters?
Thanks again!
transcenden
10-06-2020, 06:10 PM
I ended up wiping out an old laptop I had and installed it on a clean machine. Worked fine. I messed around with it a bit, but ended up putting it on the shelf for now... it's not fun unless you get people to play!
Hail, Forum Members! I'm totally new here and tried to set up a server, but it fails straight away. After following the directions (run in admin mode), I get the error:
bin\wget.exe is not recognized as an internal or external command,
perable program or batch file.
Error:eqemu_server.pl] MySQL path not found, please add the path for automatic database upgrading to continue.
This is not a clean install because I don't have a spare computer right now. I would love recommendations to get this running as my brother and I have played off and on for a couple decades and want to try things on the admin side. Thanks!
pabloedvardo
10-19-2020, 01:40 AM
Is this still available anywhere now that the wiki is down?
joligario
10-19-2020, 08:30 AM
https://eqemu.gitbook.io/server/
kc01b3
12-20-2020, 08:28 AM
Hi I'm having a few issues setting up my server through VM using win 7 ultimate SP1 64bit fresh install.
When running start server bat file, it says at the top "The system cannot find the path specified", then after it opens a more cmd windows I run into a zone.exe system error window that says I'm missing a file named libgcc_s_sjlj-1.dll. Not quite sure where to take things from here.
Hopefully this is right place to ask questions.
krujo81
02-11-2021, 07:55 PM
Link in Original Post isnt working can we get it updated please?.
Tethys
02-15-2021, 01:59 AM
https://eqemu.gitbook.io/server/
Hi all.
I've been attempting to set up a local server and I'm struggling with getting the client to load and was hoping for some guidance from the group here.
In other threads I've read that we never want to launch Everquest.exe. Doing so would result in EQEmu setups to be overwritten with the latest from Daybreak. I've followed EQEmu's basic installer steps for Windows (https://eqemu.gitbook.io/server/categories/installation/server-installation-windows#connecting-clients-to-a-login-server) but I'm finding links broken and steps lite on their description.
For instance, at the link just above there's a section titled Connecting to Local Login Server. But I don't have the .bat file I read that I should have. My Titanium cd's didnt have that? Unsure why it's missing. And if I run Everquest.exe I a) worry I'll overwrite with the wrong update from Daybreak and b) have actually tried and it fails to connect.
Thanks for any suggestions.
Tethys
Huppy
02-15-2021, 02:30 AM
https://eqemu.gitbook.io/server/
But I don't have the .bat file I read that I should have. My Titanium cd's didnt have that? Unsure why it's missing. And if I run Everquest.exe I a) worry I'll overwrite with the wrong update from Daybreak and b) have actually tried and it fails to connect.
You are NOT looking for a .bat file in your CLIENT folder. That link above, that I quoted has a section for Client Configuration.
Tethys
02-15-2021, 03:56 AM
You are NOT looking for a .bat file in your CLIENT folder. That link above, that I quoted has a section for Client Configuration.
Oh, wow, how'd I miss that!? Thank you, Huppy. That was the only change I was missing. With the shortcut created my local server is up and running.
Greetings to all, another newbie here.
I set up the EQEmu server on a fresh install of Windows 10, on a machine dedicated to the server. It took a little bit of manipulation of the configuration files to get it running, but overall I was amazed at how easy it was.
I can connect to the server with my own client just fine. I get to the server select, I scroll down to my server, and log in. For me, it works perfectly.
The problem is that when I asked my brother to connect, he was not able to. He can see the server in the list, but when he clicks on it to connect, he gets an error 1017. (He can connect to other servers without issues).
I have tweaked my config files, and did a good bit of browsing these forums, but I have been unable to get the server to connect remotely. Before I spend more time searching, does anyone have any ideas as to what I can try? I can paste my config & setup files if I need to.
Thanks very much in advance.
Greetings to all....
I got it working. Port forwarding, of course.
Ltrain66
09-25-2021, 03:38 PM
I have downloaded, unzipped, and tried reloading the eqemu_install.bat multiple times but it keeps failing with the MySQL portion always getting the error message that reads "[Error: equemu_server.pl] MySql path not found, please add the path for automatic database upgrading to continue...
Press any key to continue"
Then it exits. Is anyone else having this issue and if so what is the resolution.
rucuss
12-20-2022, 12:23 PM
I found eqemu_server.pl but it won't open I can open it in notepad but that does not help. Any ideas? when I click on it nothing happens. I would love to get bot's to work but I'm confused on the install of bot's it is above what I'm able to do so far why can't they included bot's already installed so it doesn't have to be done any help would be appreciated.
Ignite001
12-25-2022, 05:46 AM
Trying to setup a private server so that I can play around solo. I used to be able to setup the server on an old laptop (that's now dead), but now I can't set it up on this new Win10 laptop.
When I run the eqemu_install.bat, I get the following error message:
[Update] No connection to the internet, can't check update
[Update] No script update necessary...
[Error: eqemu_server.pl] MySQL path not found, please add the path for automatic database upgrading to continue...
I've already added "C:\Program Files\MariaDB 10.0\bin" to the Environment Variables "Path"
"mysqld" is also given permission to access both Private and Public Network in the firewall.
Need some godly advice on what else I can try....
EDIT: I've also created a .txt file that's "skip_internet_connection_check.txt" in the same folder as the "eqemu_install.bat" file, but that's not done anything.
Telememore
02-28-2023, 01:17 PM
Server working.
Telememore
03-04-2023, 01:05 AM
Started getting: [Quest Debug] [lun_debug] [command.lun] key 1 value on
Command #GM on not recognized
After: #GM on
Can any one help please
Reinstalled server and client
Aganos
09-21-2023, 12:45 AM
Hey, I used an installer to build a local server for me to test the PEQ tools and learn how to well create stuff. But the installation despite following the guide gives me an error about connecting to the legacy server and world server can't connect due to not having a matching username and password in the database. I'm new to this kind of thing so anything helps.
Suntzu
01-21-2025, 10:48 PM
is this installer still valid?
i've been trying to get it to work all evening, with no success... trying the linux version now.
when i go to start server, i get an error ...
could not read packagejson file c:\users\vboxuser\appdata\local\spire\assets\packa ge.json the system cannon fild the file specified
I looked manually, and it isn't even there. it goes ... \spire\assets\assets\.. etc
and help would be appreciated!
(also forgive typos... )
ddmbr
01-27-2025, 08:22 AM
is this installer still valid?
i've been trying to get it to work all evening, with no success... trying the linux version now.
when i go to start server, i get an error ...
could not read packagejson file c:\users\vboxuser\appdata\local\spire\assets\packa ge.json the system cannon fild the file specified
I looked manually, and it isn't even there. it goes ... \spire\assets\assets\.. etc
and help would be appreciated!
(also forgive typos... )
https://docs.eqemu.io/server/installation/server-installation-windows/
Follow the instructions there. Disable windows firewall then run the installer. RE-enable the firewall and make sure to add a rule for the server port eg TCP 5999. IF you dont know how to stop/start/create rules then chatgpt is your friend.
vBulletin® v3.8.11, Copyright ©2000-2025, vBulletin Solutions Inc.