Jump to content

Jguy

Retired Staff
  • Content Count

    292
  • Joined

  • Last visited

  • Days Won

    18

Everything posted by Jguy

  1. Hi Ai4rei I downloaded the full client from rAthena that Akkarin posted over there that I noticed includes your patcher and that works, the patcher opens and works. I notice that it comes with only 4.1.6 so I'll try updating it and see if I have the same issue. Thanks for your attention.
  2. Correct, version 4.2.1.1309 listed as latest on your website. Using 64-bit Tried that version in 32-bit, same issue. Grabbed 4.1.6.1297 and 4.1.5.1292 in both x32 and x64 varieties and still same issue. When you double click on the exe to run it flashes the file explorer window but nothing else happens. No error, no window, nothing. Also have disabled both Malwarebytes and Windows Defender real time protection, no change.
  3. Hi Ai4rei, this immediately crashes on Windows 11. I do not find a log or event viewer entry for the issue. I do have Win 11 Pro that is joined to a domain, if that matters. Plenty of RAM available, and decent CPU. Plenty of Hard drive space on an NVMe. I tried running in compatibility mode for Windows 8 and 7, run as administrator and not. I am running the patcher straight from my kRO base files folder, which I downloaded from the pinned topic by Ridley in this forum. I have a patchRE.inf with the following content: ó Any ideas?
  4. Yes, I meant to post in here to give an update. CodeIgniter 3 is quickly becoming obsolete and I was not able to get it working with PHP7.4, so I'm rebuilding the panel with CodeIgniter 4 with full compatibility for PHP 7.2 and 7.4
  5. Found the issue. Apparently my NAT rules were reflecting my char and map ports back to the login port. Would connect to server and my firewall was trying to send the packet back to the login server.
  6. Log files attached. Can change information later. packet logs.zip
  7. Still no good ./configure make sql make plugin.packetlogger MAKE mt19937ar make[1]: Entering directory '/home/ragnarok/myst/3rdparty/mt19937ar' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/home/ragnarok/myst/3rdparty/mt19937ar' MAKE libconfig make[1]: Entering directory '/home/ragnarok/myst/3rdparty/libconfig' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/home/ragnarok/myst/3rdparty/libconfig' MAKE common_sql make[1]: Entering directory '/home/ragnarok/myst/src/common' make[1]: Nothing to be done for 'sql'. make[1]: Leaving directory '/home/ragnarok/myst/src/common' MAKE plugin.packetlogger make[1]: Entering directory '/home/ragnarok/myst/src/plugins' PLUGIN packetlogger make[1]: Leaving directory '/home/ragnarok/myst/src/plugins' ./login-server [Info]: Hercules 64-bit for Linux [Info]: SVN revision (src): '27M' [Info]: SVN revision (scripts): 'Unknown' [Info]: OS version: 'Ubuntu 16.04.3 LTS [x86_64]' [Info]: CPU: 'Common KVM processor [1]' [Info]: Compiled with GCC v5.4.0 [Info]: Compile Flags: -g -O2 -pipe -ffast-math -Wall -Wextra -Wno-sign-compare -std=c99 -Wno-unused-parameter -Wno-clobbered -Wempty-body -Wint-conversion -Winit-self -Wpointer-arith -Wswitch-bool -Wformat-security -Wformat -Wformat-signedness -Wformat-y2k -Wsuggest-attribute=noreturn -Wundef -Wnested-externs -Wold-style-definition -Woverlength-strings -Wredundant-decls -Wcast-qual -Wno-format-nonliteral -Wno-switch -Wno-missing-field-initializers -Wno-suggest-attribute=format -Wshadow -fno-strict-aliasing -g -fno-omit-frame-pointer -DHAVE_EXECINFO -DMAXCONN=16384 -I../common -DHAS_TLS -DHAVE_SETRLIMIT -DHAVE_STRNLEN -DDEBUG -DHAVE_MONOTONIC_CLOCK [Info]: Timer Function Type: monotonic clock [Info]: Server uses 'select' as event dispatcher [Info]: Server supports up to '1024' concurrent connections. [Fatal Error]: HPM:plugin_load: failed to retrieve 'plugin_info' for 'plugins/packetlogger.so'!
  8. [Fatal Error]: HPM:plugin_load: failed to retrieve 'plugin_info' for 'plugins/packetlogger.so'! Put the packetlogger.c into /src/plugins added "packetlogger" to /conf/plugins.conf ./configure && make clean && make all run ./login-server and get that.
  9. Revision 3c606f69 Console output: login: [Status]: Connection of the char-server 'Myst' accepted. [Status]: Request for connection of jmanfffreak (ip: 10.10.0.1). [Notice]: Authentication accepted (account: jmanfffreak, id: 2000000, ip: 10.10.0.1) [Status]: Connection of the account 'jmanfffreak' accepted. [Warning]: lclif_parse: Received unsupported packet (packet 0x0065, 17 bytes received), disconnecting session #9. [Info]: Closed connection from '10.10.0.1'. char: [Status]: Map-Server 0 connected: 875 maps, from IP 127.0.0.1 port 10802. [Status]: Map-server 0 loading complete. map: [Status]: Attempting to connect to Char Server. Please wait. [Status]: Connecting to 127.0.0.1:10801 [Status]: Logging in to char server... [Status]: Successfully logged on to Char Server (Connection: '6'). [Status]: Sending maps to char server... [Status]: Event 'OnInterIfInit' executed with '0' NPCs. [Status]: Event 'OnInterIfInitOnce' executed with '0' NPCs. [Status]: Requested '34' guild castles from char-server... [Status]: Map Server is now online. [Info]: Received Fame List of '0' characters. [Status]: Received '34' guild castles from char-server.
  10. Still no luck there. Downloaded, patched with the original NEMO, still same unsupported packet version.
  11. I can cycle through the server select quickly, wait a few seconds, doesn't matter. I tried to change the packet keys and recompiled, still no luck.
  12. Just tried - still same result. Note: 20141022 is what comes by default in Hercules.
  13. Not sure what I'm doing wrong. Trying to get a test server setup. Using 20141022b with ONLY the recommended patches applied via NEMO (Secret's fork) and a basic no frills Translation data folder. mmo.h: #ifndef PACKETVER #define PACKETVER 20141022 #endif // PACKETVER client.conf: // Whether to enable the official packet obfuscation support (good vs WPE) // 0: disabled // 1: optional (not recommended) -- identifies whether it is required // 2: enabled (recommended) packet_obfuscation: 2 Go to login, select my character server and I get a "Disconnected from server" with: [Status]: Request for connection of jguy (ip: 10.10.0.1). [Notice]: Authentication accepted (account: jguy, id: 2000000, ip: 10.10.0.1) [Status]: Connection of the account 'jguy' accepted. [Warning]: lclif_parse: Received unsupported packet (packet 0x0065, 17 bytes received), disconnecting session #9. Any help would be appreciated. Thanks!
  14. Jguy

    Dual Server

    Check out doc/global_configuration.txt.
  15. Indeed - the client cannot handle a larger storage, so sometimes it freaks out and see it as 0/0 and won't load it.
  16. I'll see if I can program in some error messages or checks to see exactly what the issue is. Give me a few days - work keeping me very busy again.
  17. Any error you are receiving?
  18. All, I am working on an installation "script" to help you walk through the steps to install the panel. I am also working on a bit of a database re-write which will see some of the field names change to be more uniform. With this, a couple of new tables will be added relating to connection to the Hercules information (most of this will move out of the config directory and into the database).
  19. It's likely you do not have ModRewrite enabled on your Apache server. Mind giving my a hand in this? I want to use this tool and make it my primary server administrator tool. Make sure the ReWrite Apache extension is installed (usually it is on most modern OS's) issue command a2enmod rewrite Then restart apache. Next, make sure your site configuration within apache has the directive +FollowSymLinks under "Options". If it's not there, add it: "Options +FollowSymLinks" Then, restart apache. Should work.
  20. It's likely you do not have ModRewrite enabled on your Apache server.
  21. It is likely your host has a change in their files that makes Hercules running as root work. This is not recommended. You're basically giving full control over your OS to 1 program that is of a client/server architecture. Create another user and use this to run Hercules. I believe the command on CentOS is adduser <username>
  22. You must convert the file to use unix line endings, instead of DOS. Use dos2unix program to do such. Make sure both files are set as +x for the user you intend to run Hercules as. DO NOT run Hercules as root.
  23. How did you fix this error? I just updated to the latest revision and I have no idea what to do. Don't run Hercules under root. Create a non-privileged user and compile/run Hercules with it instead of root.
  24. The act of using Social networking to sign into something. Example: Clicking "Log in with Facebook" on a website, such as Stack Overflow - you've used your Facebook login to login to Stack Overflow.
  25. So where are we moving the custom guides to? This excerpt in the "new" wiki was not refined enough, as it is ever changing content. It was intended to be "don't make content related to the actual creation or use of the custom content". Examples: * Addition of custom mobs into the emulator - OK * Addition of custom mobs into the client - OK * Creation of the actual custom mob (spriting, behavior, etc) - Not OK * Addition of a custom map into the emulator - OK * Addition of a custom map into the client - OK * How to use BrowEdit - Not OK The problem with including client side content into the GitHub wiki, from what I understand regarding how anal GitHub can be, is that the more client side potentially copyrighted stuff we include, the more possible it'll be the HerculesWS GitHub project could get shut down because of licensing issues.
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.