EQEmulator Forums

EQEmulator Forums (https://www.eqemulator.org/forums/index.php)
-   Support::Windows Servers (https://www.eqemulator.org/forums/forumdisplay.php?f=587)
-   -   fresh server install error 2184 (https://www.eqemulator.org/forums/showthread.php?t=43294)

Jackal2002 05-10-2021 07:59 PM

fresh server install error 2184
 
[Download] Saved [maps/maps.zip] from [http://github.com/Akkadius/EQEmuMaps...ve/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

Same issue
 
I just did a fresh install on Windows 10 today and got the same error.

Code:

[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...ve/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

Works on Windows 11 with no issues
 
I just ran this on Windows 11 on my new laptop, and it installed with no issues at all. Just FYI.

Code:

[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/Ak...u_config.json]
[Update] Fetching Latest Windows Binaries (unstable) from Appveyor...
[Download] Saved [updates_staged/build_x64.zip] from [https://ci.appveyor.com/api/projects...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

Same error
 
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.../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

Quote:

Originally Posted by emuzual (Post 267622)

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

Same error
 
I can't seem to download either stable or unstable now.

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


All times are GMT -4. The time now is 02:45 AM.

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