Jump to content

Jguy

Retired Staff
  • Content Count

    292
  • Joined

  • Last visited

  • Days Won

    18

Posts posted by Jguy


  1. 4 hours ago, Ai4rei said:

    Assuming version 4.2.1, 64-bit, is that right? Can you try, if:

    1. it crashes with the other platform build? (i.e. if you use 64-bit, try 32-bit and vice versa)
    2. it crashes with recent older versions as well.

    Thank you.

    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.


  2. 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.

    image.png.aa547c65dd911b56f76b531edfa7cf37.png

     

    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?


  3. 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


  4. Log files attached. Can change information later.

    Spoiler

    [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 0 connected: 872 maps, from IP <IP ADDRESS> port 10802.
    [Status]: Map-server 0 loading complete.
    [Info]: Loaded guild castle (0 - guild 0)
    [Info]: Loaded guild castle (1 - guild 0)
    [Info]: Loaded guild castle (2 - guild 0)
    [Info]: Loaded guild castle (3 - guild 0)
    [Info]: Loaded guild castle (4 - guild 0)
    [Info]: Loaded guild castle (5 - guild 0)
    [Info]: Loaded guild castle (6 - guild 0)
    [Info]: Loaded guild castle (7 - guild 0)
    [Info]: Loaded guild castle (8 - guild 0)
    [Info]: Loaded guild castle (9 - guild 0)
    [Info]: Loaded guild castle (10 - guild 0)
    [Info]: Loaded guild castle (11 - guild 0)
    [Info]: Loaded guild castle (12 - guild 0)
    [Info]: Loaded guild castle (13 - guild 0)
    [Info]: Loaded guild castle (14 - guild 0)
    [Info]: Loaded guild castle (15 - guild 0)
    [Info]: Loaded guild castle (16 - guild 0)
    [Info]: Loaded guild castle (17 - guild 0)
    [Info]: Loaded guild castle (18 - guild 0)
    [Info]: Loaded guild castle (19 - guild 0)
    [Info]: Loaded guild castle (20 - guild 0)
    [Info]: Loaded guild castle (21 - guild 0)
    [Info]: Loaded guild castle (22 - guild 0)
    [Info]: Loaded guild castle (23 - guild 0)
    [Info]: Loaded guild castle (24 - guild 0)
    [Info]: Loaded guild castle (25 - guild 0)
    [Info]: Loaded guild castle (26 - guild 0)
    [Info]: Loaded guild castle (27 - guild 0)
    [Info]: Loaded guild castle (28 - guild 0)
    [Info]: Loaded guild castle (29 - guild 0)
    [Info]: Loaded guild castle (30 - guild 0)
    [Info]: Loaded guild castle (31 - guild 0)
    [Info]: Loaded guild castle (32 - guild 0)
    [Info]: Loaded guild castle (33 - guild 0)
    [Status]: Map Server is now online.
    [Info]: Received Fame List of '0' characters.
    [Status]: Received '34' guild castles from char-server.
    [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'.
    [Info]: Session #8 timed out
    [Info]: Closed connection from '10.10.0.1'.
     

     

    packet logs.zip


  5. 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'!

     


  6. 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.

     


  7. 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!


  8. On 9/13/2017 at 10:28 AM, dfabsgwapings said:

    @Jman

    actually there is no error message. its just that when I click restart the server or toggle some buttons its not doing the commands. 

    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.


  9. On 8/16/2017 at 7:19 AM, dfabsgwapings said:

    Can anyone help me on how I can correctly setup the hat.php?

    When I tried to restart the server using this tool its not allowing me to do it.

    Please help setup the hat.php specially the SSH thingy. Thanks..

    Any error you are receiving? 


  10. 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).


  11.  

     

    I am always getting error of URLs was not found.

     

    Example:

    he requested URL /account/search was not found on this server.

    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.


  12.  

    Another issue after ./configure. Help me?

    ********************************************************************************
    *                            W A R N I N G      /!\                            *
    ********************************************************************************
    * It appears that you're planning to run Hercules with root privileges. That's *
    * not necessary, nor recommended, and it may open your machine to unnecessary  *
    * security risks.  You should never ever run software as root unless it        *
    * requires the extra privileges (which Hercules does not.)                     *
    *                                                                              *
    * More info:                                                                   *
    * http://www.tldp.org/HOWTO/Security-HOWTO/local-security.html                 *
    * https://wiki.debian.org/sudo                                                 *
    * http://wiki.centos.org/TipsAndTricks/BecomingRoot                            *
    * http://fedoraproject.org/wiki/Configuring_Sudo                               *
    * https://help.ubuntu.com/community/RootSudo                                   *
    * http://www.freebsdwiki.net/index.php/Root                                    *
    *                                                                              *
    * If your service provider forces (or encourages) you to run server software   *
    * as root, please complain to them. It is a very bad idea.                     *
    ********************************************************************************
     
    Fixed. Topic is closed!

     

    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.


  13. May I ask what Social Signon is? :o

     

    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.


  14. So we are no longer able to edit the old wiki, and:

     

     

     1. Do not create pages or guides for custom content. Base client specific

    content is OK, as this is the main point behind Hercules. However, leave

    patchers, custom patches or plugins, setup of custom items or mobs, or

    control panels out.

     

    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.