Dubius

InfiSTAR Restart Issues

5 posts in this topic

I'm having an issue with @infiSTAR restarts that I've not encountered before.  I've used the feature on previous servers extensively.  Currently, my 4 hour restarts take place as they should while players are online.  However, if no one is on the server at the 4 hour mark it seems to be put into a pending status until a player tries to log in, at which point it will kick the player and restart the server, starting the 4 hour count down once more.  Any thoughts?

Share this post


Link to post
Share on other sites
Advertisement
57 minutes ago, hogansheroes said:

apart from infistar have you got a restart schedular for your server

The provider does allow for setting scheduled restarts at specific times, yes.  I've always avoided those though for the reason that if an admin were to need to force a restart with players online, they'd still be subjected to the scheduled restart as well.  At least with InfiSTAR everyone knows that whenever the server goes down, the restart will be 4 hours from the time it comes back up (and such is reflected properly in the status bar, which I don't believe would be the case with the provider's option).

Share this post


Link to post
Share on other sites

If players have certain times when they no the server will restart the scheduled restarts shouldnt be an issue and besides if you do changes always leave it to 15 minutes before the server restart or you simply tell players that the sever will restart as the times you picked.

Keep in mind you tell the players the times the server restart not them tell you.

otherwise in the infistar EXILE_AHAT_CONFIG this is mine whats yours showing

Spoiler

class infiSTAR_RESTART_SYSTEM {
    enableSystem = "true";

    /*
        Locks the server when it starts, adds an eventhandler that kciks all players "on join" until the mpmission is initiated.
        That was the server can start up more properly and "build" all bases before the first players get in..
    */
    LOCK_ON_RESTART = "false";

    /*
        I would recommend to use USE_RESTART_TIME_IN_M = "true"; instead of USE_RESTART_FIXED_TIME_ARRAY
    */
    USE_RESTART_TIME_IN_M = "true";

    /*
        Restart time in minutes (default: 180min == 3 hours)
    */
    RESTART_TIME_IN_M = 240;

    /*
        diag_tickTime (starts with arma3server.exe), time (starts with mpmission init)
    */
    TIME_FUNCTION_USED = "diag_tickTime";

    USE_RESTART_FIXED_TIME_ARRAY = "false";
    RESTART_TIMES[] = {    /* {hour,minute} .. put in the times when your server is supposed to restart (real time). */
        {00,00},
        {02,00},
        {04,00},
        {06,00},
        {08,00},
        {10,00},
        {12,00},
        {14,00},
        {16,00},
        {18,00},
        {20,00},
        {22,00}
    };

    USE_SHUTDOWN = "true";
    SERVER_END_FUNCTION = "#shutdown";    /* SERVER_END_FUNCTION -> #shutdown or #restartserver */
    RESTART_WARNING_SOUND = "air_raid";    /* for example: Alarm or air_raid */

    LOCK_MIN_BEFORE_SHUTDOWN = 10;                /* Locks the server x min before it gets shutdown */
    RESTART_IN_X_ARRAY[] = {15,10,5,2};    /* Announce the a restart x mins before it happens (x stands for each number) */
};

 

Edited by hogansheroes

Share this post


Link to post
Share on other sites
2 hours ago, hogansheroes said:

If players have certain times when they no the server will restart the scheduled restarts shouldnt be an issue and besides if you do changes always leave it to 15 minutes before the server restart or you simply tell players that the sever will restart as the times you picked.

Keep in mind you tell the players the times the server restart not them tell you.

otherwise in the infistar EXILE_AHAT_CONFIG this is mine whats yours showing

  Reveal hidden contents

class infiSTAR_RESTART_SYSTEM {
    enableSystem = "true";

    /*
        Locks the server when it starts, adds an eventhandler that kciks all players "on join" until the mpmission is initiated.
        That was the server can start up more properly and "build" all bases before the first players get in..
    */
    LOCK_ON_RESTART = "false";

    /*
        I would recommend to use USE_RESTART_TIME_IN_M = "true"; instead of USE_RESTART_FIXED_TIME_ARRAY
    */
    USE_RESTART_TIME_IN_M = "true";

    /*
        Restart time in minutes (default: 180min == 3 hours)
    */
    RESTART_TIME_IN_M = 240;

    /*
        diag_tickTime (starts with arma3server.exe), time (starts with mpmission init)
    */
    TIME_FUNCTION_USED = "diag_tickTime";

    USE_RESTART_FIXED_TIME_ARRAY = "false";
    RESTART_TIMES[] = {    /* {hour,minute} .. put in the times when your server is supposed to restart (real time). */
        {00,00},
        {02,00},
        {04,00},
        {06,00},
        {08,00},
        {10,00},
        {12,00},
        {14,00},
        {16,00},
        {18,00},
        {20,00},
        {22,00}
    };

    USE_SHUTDOWN = "true";
    SERVER_END_FUNCTION = "#shutdown";    /* SERVER_END_FUNCTION -> #shutdown or #restartserver */
    RESTART_WARNING_SOUND = "air_raid";    /* for example: Alarm or air_raid */

    LOCK_MIN_BEFORE_SHUTDOWN = 10;                /* Locks the server x min before it gets shutdown */
    RESTART_IN_X_ARRAY[] = {15,10,5,2};    /* Announce the a restart x mins before it happens (x stands for each number) */
};

 

While I appreciate the input, and I could certainly use the provider's restart method, the InfiSTAR route is just far more preferable for me.  I'll use the former as a last resort should this issue go unresolved.  I've seen that @infiSTAR is quite active in this forum and very helpful to the community, so I'm hopeful to get a response from him after Christmas passes.

Here's what I've got set in my AHAT, which are the exact settings from my previous two servers where everything worked as intended.
 

Spoiler

class infiSTAR_RESTART_SYSTEM {
    enableSystem = "true";

    USE_RESTART_TIME_IN_M = "true";
    RESTART_TIME_IN_M = 240;                /* restart time in minutes (default: 180min == 3 hours) */
    TIME_FUNCTION_USED = "diag_tickTime";    /* diag_tickTime (starts with arma3server.exe), time (starts with mpmission init) */


    USE_RESTART_FIXED_TIME_ARRAY = "false";
    RESTART_TIMES[] = {    /* {hour,minute} .. put in the times when your server is supposed to restart (real time). */
        {00,00},
        {02,00},
        {04,00},
        {06,00},
        {08,00},
        {10,00},
        {12,00},
        {14,00},
        {16,00},
        {18,00},
        {20,00},
        {22,00}
    };


    USE_SHUTDOWN = "true";
    SERVER_END_FUNCTION = "#shutdown";    /* SERVER_END_FUNCTION -> #shutdown or #restartserver */
    RESTART_WARNING_SOUND = "air_raid";    /* for example: Alarm or air_raid */

    RESTART_IN_X_ARRAY[] = {15,10,5,4,3,2,1};    /* Announce the a restart x mins before it happens (x stands for each number) */
};

 

Share this post


Link to post
Share on other sites
Advertisement

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.