PDA

View Full Version : fresh server install error 2184


Jackal2002
05-10-2021, 07:59 PM
[Download] Saved [maps/maps.zip] from [http://github.com/Akkadius/EQEmuMaps/archive/master.zip]
format error: can't find EOCD signature
at C:/Strawberry/perl/vendor/lib/Archive/Zip/Archive.pm line 718.
Archive::Zip::Archive::_findEndOfCentralDirectory( Archive::Zip::Archive=HASH(0xe39690), IO::File=GLOB(0x3d95230)) called at C:/Strawberry/perl/vendor/lib/Archive/Zip/Archive.pm line 591
Archive::Zip::Archive::readFromFileHandle(Archive: :Zip::Archive=HASH(0xe39690), IO::File=GLOB(0x3d95230), "maps/maps.zip") called at C:/Strawberry/perl/vendor/lib/Archive/Zip/Archive.pm line 559
Archive::Zip::Archive::read(Archive::Zip::Archive= HASH(0xe39690), "maps/maps.zip") called at eqemu_server.pl line 2183
main::unzip("maps/maps.zip", "maps/") called at eqemu_server.pl line 1915
main::map_files_fetch_bulk() called at eqemu_server.pl line 517
main::do_installer_routines(undef) called at eqemu_server.pl line 333
main::new_server() called at eqemu_server.pl line 1135
main::show_menu_prompt() called at eqemu_server.pl line 651
main::check_for_world_bootup_database_update() called at eqemu_server.pl line 125
read error at eqemu_server.pl line 2184.
Press any key to continue . . .

any idea what to do?

Akkadius
05-12-2021, 01:35 AM
It looks like the zip downloaded corrupt. I would try re-running the installer

ArcaneCognition
06-13-2021, 10:40 AM
i am also having this trouble and i tried reinstalling 4 times already.
Administrative permissions required. Detecting permissions...
Success: Administrative permissions confirmed.
################################################## #######
#::: EverQuest Emulator Modular Installer
#::: Installer Author(s): Akkadius, Ali
#:::
#::: EQEmulator Server Software is developed and maintained
#::: by the EQEmulator Developement team
#:::
#::: Everquest is a registered trademark
#::: Daybreak Game Company LLC.
#:::
#::: EQEmulator is not associated or
#::: affiliated in any way with Daybreak Game Company LLC.
################################################## #######
:
################################################## #######
#::: To be installed:
################################################## #######
- Server running folder - Will be installed to the folder you ran this script
- MariaDB x64 (MySQL) - Database engine
- Heidi SQL (Comes with MariaDB)
- Perl x64 5.24.4.1 :: Scripting language for quest engines
- LUA Configured :: Scripting language for quest engines
- Latest PEQ Database
- Latest PEQ Quests
- Latest Plugins repository
- Automatically added Firewall rules
- Maps (Latest V2) formats are loaded
- New Path files are loaded
- Optimized server binaries
################################################## #######
[Copy] folder doesn't exist, creating [updates_staged/]
[Update] No script update necessary...
ERROR 1049 (42000): Unknown database 'peq'
[Install] EQEmu Server Installer... LOADING... PLEASE WAIT...
[Download] Saved [eqemu_config_template.json] from [https://raw.githubuserconten
t.com/Akkadius/eqemu-install-v2/master/eqemu_config.json]
[Update] Fetching Latest Windows Binaries (unstable) from Appveyor...
[Download] Saved [updates_staged/build_x64.zip] from [https://ci.appveyor.com/ap
i/projects/KimLS/server-pglwk/artifacts/build_x64.zip]
[Update] Fetched Latest Windows Binaries (unstable) from Appveyor...
[Update] Extracting... ---
[Unzip] Extracting...
[Update] Installing [bin/common.pdb]
[Update] Installing [bin/cppunit.pdb]
[Update] Installing [bin/eqlaunch.exe]
[Update] Installing [bin/eqlaunch.pdb]
[Update] Installing [bin/export_client_files.exe]
[Update] Installing [bin/export_client_files.pdb]
[Update] Installing [bin/import_client_files.exe]
[Update] Installing [bin/import_client_files.pdb]
[Update] Installing [bin/libcrypto-1_1-x64.dll]
[Update] Installing [bin/libmariadb.dll]
[Update] Installing [bin/libsodium.dll]
[Update] Installing [bin/loginserver.exe]
[Update] Installing [bin/loginserver.pdb]
[Update] Installing [bin/lua51.dll]
[Update] Installing [bin/luabind.pdb]
[Update] Installing [bin/queryserv.exe]
[Update] Installing [bin/queryserv.pdb]
[Update] Installing [bin/shared_memory.exe]
[Update] Installing [bin/shared_memory.pdb]
[Update] Installing [bin/tests.exe]
[Update] Installing [bin/tests.pdb]
[Update] Installing [bin/ucs.exe]
[Update] Installing [bin/ucs.pdb]
[Update] Installing [bin/world.exe]
[Update] Installing [bin/world.pdb]
[Update] Installing [bin/zlib-ng.pdb]
[Update] Installing [bin/zlib-ng1.dll]
[Update] Installing [bin/zone.exe]
[Update] Installing [bin/zone.pdb]
[Update] Done
[Install] Fetching Latest Maps... (This could take a few minutes...)
[Download] Saved [maps/maps.zip] from [http://github.com/Akkadius/EQEmuMaps/arch
ive/master.zip]
format error: can't find EOCD signature
at C:/Strawberry/perl/vendor/lib/Archive/Zip/Archive.pm line 718.
Archive::Zip::Archive::_findEndOfCentralDirectory( Archive::Zip::Archive=
HASH(0x3806e8), IO::File=GLOB(0x3bb5e70)) called at C:/Strawberry/perl/vendor/li
b/Archive/Zip/Archive.pm line 591
Archive::Zip::Archive::readFromFileHandle(Archive: :Zip::Archive=HASH(0x3
806e8), IO::File=GLOB(0x3bb5e70), "maps/maps.zip") called at C:/Strawberry/perl/
vendor/lib/Archive/Zip/Archive.pm line 559
Archive::Zip::Archive::read(Archive::Zip::Archive= HASH(0x3806e8), "maps/
maps.zip") called at eqemu_server.pl line 2183
main::unzip("maps/maps.zip", "maps/") called at eqemu_server.pl line 191
5
main::map_files_fetch_bulk() called at eqemu_server.pl line 517
main::do_installer_routines(undef) called at eqemu_server.pl line 333
main::new_server() called at eqemu_server.pl line 1135
main::show_menu_prompt() called at eqemu_server.pl line 651
main::check_for_world_bootup_database_update() called at eqemu_server.pl
line 125
read error at eqemu_server.pl line 2184.
Press any key to continue . . .

Fridgecritter
08-08-2021, 03:47 PM
I just did a fresh install on Windows 10 today and got the same error.

[Copy] folder doesn't exist, creating [updates_staged/]
[Update] No script update necessary...
ERROR 1049 (42000): Unknown database 'peq'
[Install] EQEmu Server Installer... LOADING... PLEASE WAIT...
[Download] Saved [eqemu_config_template.json] from [https://raw.githubusercontent.com/Akkadius/eqemu-install-v2/master/eqemu_config.json]
[Update] Fetching Latest Windows Binaries (unstable) from Appveyor...
[Download] Saved [updates_staged/build_x64.zip] from [https://ci.appveyor.com/api/projects/KimLS/server-pglwk/artifacts/build_x64.zip]
[Update] Fetched Latest Windows Binaries (unstable) from Appveyor...
[Update] Extracting... ---
[Unzip] Extracting...
[Update] Installing [bin/common.pdb]
[Update] Installing [bin/cppunit.pdb]
[Update] Installing [bin/eqlaunch.exe]
[Update] Installing [bin/eqlaunch.pdb]
[Update] Installing [bin/export_client_files.exe]
[Update] Installing [bin/export_client_files.pdb]
[Update] Installing [bin/import_client_files.exe]
[Update] Installing [bin/import_client_files.pdb]
[Update] Installing [bin/libcrypto-1_1-x64.dll]
[Update] Installing [bin/libmariadb.dll]
[Update] Installing [bin/libsodium.dll]
[Update] Installing [bin/loginserver.exe]
[Update] Installing [bin/loginserver.pdb]
[Update] Installing [bin/lua51.dll]
[Update] Installing [bin/luabind.pdb]
[Update] Installing [bin/queryserv.exe]
[Update] Installing [bin/queryserv.pdb]
[Update] Installing [bin/shared_memory.exe]
[Update] Installing [bin/shared_memory.pdb]
[Update] Installing [bin/tests.exe]
[Update] Installing [bin/tests.pdb]
[Update] Installing [bin/ucs.exe]
[Update] Installing [bin/ucs.pdb]
[Update] Installing [bin/world.exe]
[Update] Installing [bin/world.pdb]
[Update] Installing [bin/zlib-ng.pdb]
[Update] Installing [bin/zlib-ng1.dll]
[Update] Installing [bin/zone.exe]
[Update] Installing [bin/zone.pdb]
[Update] Done
[Install] Fetching Latest Maps... (This could take a few minutes...)
[Download] Saved [maps/maps.zip] from [http://github.com/Akkadius/EQEmuMaps/archive/master.zip]
format error: can't find EOCD signature
at C:/Strawberry/perl/vendor/lib/Archive/Zip/Archive.pm line 718.
Archive::Zip::Archive::_findEndOfCentralDirectory( Archive::Zip::Archive=HASH(0x6d89e8), IO::File=GLOB(0x3eb9de0)) called at C:/Strawberry/perl/vendor/lib/Archive/Zip/Archive.pm line 591
Archive::Zip::Archive::readFromFileHandle(Archive: :Zip::Archive=HASH(0x6d89e8), IO::File=GLOB(0x3eb9de0), "maps/maps.zip") called at C:/Strawberry/perl/vendor/lib/Archive/Zip/Archive.pm line 559
Archive::Zip::Archive::read(Archive::Zip::Archive= HASH(0x6d89e8), "maps/maps.zip") called at eqemu_server.pl line 2183
main::unzip("maps/maps.zip", "maps/") called at eqemu_server.pl line 1915
main::map_files_fetch_bulk() called at eqemu_server.pl line 517
main::do_installer_routines(undef) called at eqemu_server.pl line 333
main::new_server() called at eqemu_server.pl line 1135
main::show_menu_prompt() called at eqemu_server.pl line 651
main::check_for_world_bootup_database_update() called at eqemu_server.pl line 125
read error at eqemu_server.pl line 2184.
Press any key to continue . . .

wevryen
08-08-2021, 07:51 PM
[Install] Fetching Latest Maps... (This could take a few minutes...)
[Copy] folder doesn't exist, creating [maps/]
[Download] Saved [maps/maps.zip] from [http://github.com/Akkadius/EQEmuMaps/archive/master.zip]
format error: can't find EOCD signature
at C:/Strawberry/perl/vendor/lib/Archive/Zip/Archive.pm line 718.
Archive::Zip::Archive::_findEndOfCentralDirectory( Archive::Zip::Archive=HASH(0x260c078), IO::File=GLOB(0x402d210)) called at C:/Strawberry/perl/vendor/lib/Archive/Zip/Archive.pm line 591
Archive::Zip::Archive::readFromFileHandle(Archive: :Zip::Archive=HASH(0x260c078), IO::File=GLOB(0x402d210), "maps/maps.zip") called at C:/Strawberry/perl/vendor/lib/Archive/Zip/Archive.pm line 559
Archive::Zip::Archive::read(Archive::Zip::Archive= HASH(0x260c078), "maps/maps.zip") called at eqemu_server.pl line 2183
main::unzip("maps/maps.zip", "maps/") called at eqemu_server.pl line 1915
main::map_files_fetch_bulk() called at eqemu_server.pl line 517
main::do_installer_routines(undef) called at eqemu_server.pl line 333
main::new_server() called at eqemu_server.pl line 1135
main::show_menu_prompt() called at eqemu_server.pl line 651
main::check_for_world_bootup_database_update() called at eqemu_server.pl line 125
read error at eqemu_server.pl line 2184.

same here .... help please

Fridgecritter
08-09-2021, 01:53 PM
Not sure what the issue is, but it seems to be a few different people with the same issue.

wevryen
08-09-2021, 02:58 PM
i agree still unable to get pass getting error 2184

Fridgecritter
08-09-2021, 03:04 PM
I just ran this on Windows 11 on my new laptop, and it installed with no issues at all. Just FYI.

[Install] Instructions
[Install] In order to connect your server to the loginserver you must point your eqemu_config.json to your local server similar to the following:

"loginserver1" : {
"account" : "",
"host" : "login.eqemulator.net",
"password" : "",
"port" : "5998",
"legacy": "1"
},
"loginserver2" : {
"account" : "",
"host" : "192.168.197.129",
"password" : "",
"port" : "5998"
},
"localaddress" : "192.168.197.129",
[Install] When done, make sure your EverQuest client points to your loginserver's IP (In this case it would be 192.168.197.129) in the eqhosts.txt file
cannot unlink file for db_update\db_update_manifest.txt: Permission denied at eqemu_server.pl line 1742.
cannot remove directory for db_update: Directory not empty at eqemu_server.pl line 1742.
[Install] Press any key to continue...
Can't open new_server: No such file or directory at eqemu_server.pl line 1746.
[New Server] New server folder install complete
[New Server] Below is your installation info:
[Install] Installation complete...
[Install] Server Info (Save somewhere if needed):
- # For Windows - Do not change these
- mysql_root eqemu
- mysql_eqemu_db_name peq
- mysql_eqemu_user root
- mysql_eqemu_password eqemu
[Install] Windows Utility Scripts:
- t_start_server.bat Starts EQEmu server with 30 dynamic zones, UCS & Queryserv, dynamic zones
- t_start_server_with_loginserver.bat Starts EQEmu server with 30 zones with loginserver
- t_stop_server.bat Stops EQEmu Server (No warning)
- t_database_backup.bat Backs up the Database to backups/ folder - do not run during server is online
- t_server_crash_report.pl Will parse any zone crashes for reporting to developers
[Configure] eqemu_config.json Edit to change server settings and name

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>> EQEmu Server Main Menu >>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

[database] Enter database management menu
[assets] Manage server assets
[new_server] New folder EQEmu/PEQ install - Assumes MySQL/Perl installed
[new_server_with_bots] New folder EQEmu/PEQ install with bots enabled - Assumes MySQL/Perl installed
[setup_bots] Enables bots on server - builds code and database requirements
[conversions] Routines used for conversion of scripts/data

exit

wevryen
08-09-2021, 03:18 PM
wonder what has changed in windows 10 versus win 11

wevryen
08-09-2021, 03:21 PM
Administrative permissions required. Detecting permissions...
Success: Administrative permissions confirmed.
################################################## #######
#::: EverQuest Emulator Modular Installer
#::: Installer Author(s): Akkadius, Ali
#:::
#::: EQEmulator Server Software is developed and maintained
#::: by the EQEmulator Developement team
#:::
#::: Everquest is a registered trademark
#::: Daybreak Game Company LLC.
#:::
#::: EQEmulator is not associated or
#::: affiliated in any way with Daybreak Game Company LLC.
################################################## #######
:
################################################## #######
#::: To be installed:
################################################## #######
- Server running folder - Will be installed to the folder you ran this script
- MariaDB x64 (MySQL) - Database engine
- Heidi SQL (Comes with MariaDB)
- Perl x64 5.24.4.1 :: Scripting language for quest engines
- LUA Configured :: Scripting language for quest engines
- Latest PEQ Database
- Latest PEQ Quests
- Latest Plugins repository
- Automatically added Firewall rules
- Maps (Latest V2) formats are loaded
- New Path files are loaded
- Optimized server binaries
################################################## #######
[Update] No connection to the internet, can't check update
[Info] Skipping self check
[Info] Skipping maps update
[Install] EQEmu Server Installer... LOADING... PLEASE WAIT...
[Download] Saved [eqemu_config_template.json] from [https://raw.githubusercontent.com/Akkadius/eqemu-install-v2/master/eqemu_config.json]
[Update] Fetching Latest Windows Binaries (unstable) from Appveyor...
[Download] Saved [updates_staged/build_x64.zip] from [https://ci.appveyor.com/api/projects/KimLS/server-pglwk/artifacts/build_x64.zip]
[Update] Fetched Latest Windows Binaries (unstable) from Appveyor...
[Update] Extracting... ---
format error: can't find EOCD signature
at C:/Strawberry/perl/vendor/lib/Archive/Zip/Archive.pm line 718.
Archive::Zip::Archive::_findEndOfCentralDirectory( Archive::Zip::Archive=HASH(0x694668), IO::File=GLOB(0x39b33e0)) called at C:/Strawberry/perl/vendor/lib/Archive/Zip/Archive.pm line 591
Archive::Zip::Archive::readFromFileHandle(Archive: :Zip::Archive=HASH(0x694668), IO::File=GLOB(0x39b33e0), "updates_staged/build_x64.zip") called at C:/Strawberry/perl/vendor/lib/Archive/Zip/Archive.pm line 559
Archive::Zip::Archive::read(Archive::Zip::Archive= HASH(0x694668), "updates_staged/build_x64.zip") called at eqemu_server.pl line 2183
main::unzip("updates_staged/build_x64.zip", "updates_staged/binaries/") called at eqemu_server.pl line 1641
main::fetch_latest_windows_appveyor() called at eqemu_server.pl line 513
main::do_installer_routines(undef) called at eqemu_server.pl line 333
main::new_server() called at eqemu_server.pl line 1135
main::show_menu_prompt() called at eqemu_server.pl line 651
main::check_for_world_bootup_database_update() called at eqemu_server.pl line 125
read error at eqemu_server.pl line 2184.
Press any key to continue . . .

not sure what to do......anyone have any thoughts?

Binghamr
09-08-2021, 01:40 AM
I am also stuck with the same error:

[Update] Extracting... ---
format error: can't find EOCD signature
at C:/Strawberry/perl/vendor/lib/Archive/Zip/Archive.pm line 718.
Archive::Zip::Archive::_findEndOfCentralDirectory( Archive::Zip::Archive=HASH(0x3b4ba38), IO::File=GLOB(0x3b504d0)) called at C:/Strawberry/perl/vendor/lib/Archive/Zip/Archive.pm line 591
Archive::Zip::Archive::readFromFileHandle(Archive: :Zip::Archive=HASH(0x3b4ba38), IO::File=GLOB(0x3b504d0), "updates_staged/build_x64.zip") called at C:/Strawberry/perl/vendor/lib/Archive/Zip/Archive.pm line 559
Archive::Zip::Archive::read(Archive::Zip::Archive= HASH(0x3b4ba38), "updates_staged/build_x64.zip") called at eqemu_server.pl line 2183
main::unzip("updates_staged/build_x64.zip", "updates_staged/binaries/") called at eqemu_server.pl line 1641
main::fetch_latest_windows_appveyor() called at eqemu_server.pl line 513
main::do_installer_routines(undef) called at eqemu_server.pl line 333
main::new_server() called at eqemu_server.pl line 1135
main::show_menu_prompt() called at eqemu_server.pl line 651
main::check_for_world_bootup_database_update() called at eqemu_server.pl line 125
read error at eqemu_server.pl line 2184.

This is on a completely fresh server install, installer files freshly downloaded.

meme11
09-15-2021, 09:08 AM
I have the same issue on a fresh windows 10. Any suggestions or fixes?

emuzual
01-24-2022, 06:32 PM
Hello :)

I have exactly the same issue so i checke the install script and tried t o find where does it come from.

@Akkadius, could it be related to this error ?

{"message":"Artifacts download limit (1024 MB/day) exceeded."}
from
https://ci.appveyor.com/api/projects/KimLS/server-87crp/artifacts/build_x64.zip

Could it be related to some data download limitation ? in anycase yes the file "build_x64.zip" was empty ( 0Kb ).


See ya online ;)

PS : thks alots for all the works done

Huppy
01-24-2022, 06:40 PM
Could it be related to some data download limitation ? in anycase yes the file "build_x64.zip" was empty ( 0Kb ).

I was checking things out. If one downloads the "stable" zipped binaries, it comes up empty. But the "unstable" comes good.

Pumpkinpot
01-25-2022, 08:38 AM
I can't seem to download either stable or unstable now.

I certainly picked the wrong time to update my laptop drive.:x

emuzual
01-26-2022, 02:29 PM
Hello,

Do we have an alternate download source for the APPVEYOR artifact ?

or any other suggestion ?


Thanks ;)

emuzual
01-27-2022, 01:51 PM
Hello :D

WAOWWW .. .the download from appveyor.com works again !! !

Thanks alot for the job done in background :D and if no one did anything well .... just Thanks for the package ;)

See ya online