nike871

server restart problems (Infistar v90)

9 posts in this topic

Hi guys.
with the update to 1.80 and Exile mod 1.0.4 ceased to work properly server restarts.
At the appointed time, the server simply turns off. in 1.76 1.0.3 there was no such problem.
version infistar v90

Infistar v88 Arma 3 1.76 Exile mod 1.0.3

exile_server_config

Spoiler

class RCON
    {
        /*
            Note that for this to work you need to have serverCommandPassowrd defined in config.cfg and BE enabled
        */

        // This needs to match config.cfg serverCommandPassword
        serverPassword = "19920320";

        // Autolocks server until its ready to accept players
        useAutoLock = 1;

        // Server will autoLock at that time before restart (minutes)
        restartAutoLock = 3;

        /*
            Number of hours and minutes of your restart period.

            Examples:

            {4, 0} = Every 4 hours
            {1, 30} = Every one and a half hour (who the hell would do this?)
        */
        restartTimer[] = {3, 56};

        /*
            Kicks players before restart to prevent gear loss.
            We strongely recommend to use this!

            0 = off
            1 = on
        */
        useAutoKick = 1;

        /*
            Number of minutes before the server kicks players that did
            not disconnect before the restart. Should at least be two
            minutes!
        */
        kickTime = 2;

        /*
            Self-explanatory

            0 = off
            1 = on
        */
        useRestartMessages =0;

        /*
            Number of minutes before the restart to inform your players.

            Only use full minutes here. Value like 5.5 have not been tested.
        */
        restartWarningTime[] = {15, 10, 5, 3}; 

        /* 
            If set to 1 server will execute '#shutdown',
            to try to shutdown the server
        */

        useShutdown = 0;
    };

 

EXILE_AHAT_CONFIG.hpp

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 = "true";

    /*
        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 = "true";
    RESTART_TIMES[] = {    /* {hour,minute} .. put in the times when your server is supposed to restart (real time). */
        {03,59},
        {07,59},
        {11,59},
        {15,59},
        {19,59},
        {23,59}
    };

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

    LOCK_MIN_BEFORE_SHUTDOWN = 5;                /* Locks the server x min before it gets shutdown */
    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) */
};

 

 

Infistar v90 Arma 3 1.80 Exile mod 1.0.4

exile_server_config

Spoiler

    class RCON
    {
        /*
            Note that for this to work you need to have serverCommandPassowrd defined in config.cfg and BE enabled
        */

        // This needs to match config.cfg serverCommandPassword
        serverPassword = "19920320";

        // Autolocks server until its ready to accept players
        useAutoLock = 1;

        // Server will autoLock at that time before restart (minutes)
        restartAutoLock = 3;

        /*
            Number of hours and minutes of your restart period.

            Examples:

            {4, 0} = Every 4 hours
            {1, 30} = Every one and a half hour (who the hell would do this?)
        */
        restartTimer[] = {3, 56};

        /*
            Kicks players before restart to prevent gear loss.
            We strongely recommend to use this!

            0 = off
            1 = on
        */
        useAutoKick = 1;

        /*
            Number of minutes before the server kicks players that did
            not disconnect before the restart. Should at least be two
            minutes!
        */
        kickTime = 2;

        /*
            Self-explanatory

            0 = off
            1 = on
        */
        useRestartMessages =0;

        /*
            Number of minutes before the restart to inform your players.

            Only use full minutes here. Value like 5.5 have not been tested.
        */
        restartWarningTime[] = {15, 10, 5, 3}; 

        /* 
            If set to 1 server will execute '#shutdown',
            to try to shutdown the server
        */

        useShutdown = 0;
    };

EXILE_AHAT_CONFIG.hpp

Spoiler

class infiSTAR_RESTART_SYSTEM {
    
    enableSystem = "true";

    /*


    */
    LOCK_ON_RESTART = "true";

    /*
        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). */
        {03,59},
        {07,59},
        {11,59},
        {15,59},
        {19,59},
        {23,59}

    };

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

    LOCK_MIN_BEFORE_SHUTDOWN = 5;                /* Locks the server x min before it gets shutdown */
    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) */
};


The settings of the infistar are the same in both cases.
On version 1.80 of Exile 1.0.4, the server console simply closes and the server does not start again.

Help me :(

sorry for my bad english
 

 

Edited by nike871

Share this post


Link to post
Share on other sites
Advertisement

My infistar restart settings for v90

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 = 15;                /* 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) */
};

my exile_server_config restart settings with the rcon settings

Spoiler

    class RCON
    {
        /*
            Note that for this to work you need to have serverCommandPassowrd defined in config.cfg and BE enabled
        */

        // This needs to match config.cfg serverCommandPassword
        serverPassword = "not telling haha";

        // Autolocks server until its ready to accept players
        useAutoLock = 3;

        // Server will autoLock at that time before restart (minutes)
        restartAutoLock = 5;

        /*
            Number of hours and minutes of your restart period.

            Examples:

            {4, 0} = Every 4 hours
            {1, 30} = Every one and a half hour (who the hell would do this?)
        */
        restartTimer[] = {4, 0};

        /*
            Kicks players before restart to prevent gear loss.
            We strongely recommend to use this!

            0 = off
            1 = on
        */
        useAutoKick = 1;

        /*
            Number of minutes before the server kicks players that did
            not disconnect before the restart. Should at least be two
            minutes!
        */
        kickTime = 2;

        /*
            Self-explanatory

            0 = off
            1 = on
        */
        useRestartMessages = 1;

        /*
            Number of minutes before the restart to inform your players.

            Only use full minutes here. Value like 5.5 have not been tested.
        */
        restartWarningTime[] = {15, 10, 5, 3}; 

        /* 
            If set to 1 server will execute '#shutdown',
            to try to shutdown the server. 
            If set to 0, it will execute '#restart'
        */

        useShutdown = 0;
    };

so i would use the infistar setting for restart as not only i have these i also have a server restart that the server itself restarts good luck

Share this post


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

Настройки перезапуска infistar для v90

  Скрыть содержимое

class infiSTAR_RESTART_SYSTEM {
    enableSystem = "true";

    / *
        Заблокирует сервер при его запуске, добавляет обработчик событий, который kciks всех игроков «присоединяется» до тех пор, пока не начнется mpmission.
        Это     значит, что сервер может запускать более правильно и «строить» все базы до того, как первые игроки войдут ..
    * /
LOCK_ON_RESTART = «false»;

    / *
        Я бы рекомендовал использовать USE_RESTART_TIME_IN_M = "true"; вместо USE_RESTART_FIXED_TIME_ARRAY
    * /
    USE_RESTART_TIME_IN_M = "true";

    / *
        Время перезапуска в минутах (по умолчанию: 180 мин = 3 часа)
    * /
    RESTART_TIME_IN_M = 240;

    / *
        diag_tickTime (начинается с arma3server.exe), время (начинается с mpmission init)
    * /
    TIME_FUNCTION_USED = "diag_tickTime";

    USE_RESTART_FIXED_TIME_ARRAY = "false";
    RESTART_TIMES [] = {/ * {час, минута} .. введите время, когда ваш сервер должен перезагрузиться (в реальном времени). * /
        {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 или #restartserver * /
    RESTART_WARNING_SOUND = "air_raid"; / * например: Alarm или air_raid * /

    LOCK_MIN_BEFORE_SHUTDOWN = 15; / * Блокирует сервер x min до его завершения * /
    RESTART_IN_X_ARRAY [] = {15,10,5,2}; / * Объявлять перезагрузку x mins до того, как это произойдет (x означает каждый номер) * /
};

my exile_server_config перезапускает настройки с настройками rcon

  Скрыть содержимое

    class RCON
    {
        / *
            Обратите внимание, что для этого вам нужно иметь serverCommandPassowrd, определенный в config.cfg и BE enabled
        * /

        // Это должно соответствовать config.cfg serverCommandPassword
        serverPassword = «не сообщать ха-ха»;

        // Автоблокирует сервер, пока он не будет готов к использованию игроками
        useAutoLock = 3;

        // Сервер будет автозагрузкой в это время перед перезапуском (минуты)
        restartAutoLock = 5;

        / *
            Количество часов и минут вашего периода перезапуска.

            Примеры:

            {4, 0} = Каждые 4 часа
            {1, 30} = каждые полтора часа (кто, черт возьми, сделает это?)
        * /
        RestartTimer [] = {4, 0};

        / *
            Убирает игроков перед повторным запуском, чтобы предотвратить потерю передач.
            Мы настоятельно рекомендуем использовать это!

            0 = выкл.
            1 = на
        * /
        useAutoKick = 1;

        / * За
            несколько минут до того, как сервер ударит игроков, которые
            не отключились до перезапуска. Должно быть, по крайней мере, две
            минуты!
        * /
        kickTime = 2;

        / *
            Самоочевидный

            0 = выкл.
            1 = on
        * /
        useRestartMessages = 1;

        / *
            Количество минут до перезапуска, чтобы сообщить игрокам.

            Используйте только полные минуты здесь. Значение, подобное 5.5, не было проверено.
        * /
        restartWarningTime [] = {15, 10, 5, 3}; 

        / * 
            Если установлено значение 1, сервер выполнит '#shutdown',
            чтобы попытаться завершить работу сервера. 
            Если установлено значение 0, он выполнит '#restart'
        * /

        useShutdown = 0;
    };

поэтому я бы использовал настройку infistar для перезагрузки, поскольку не только у меня есть, у меня также есть перезагрузка сервера, что сам сервер перезапускает удачу


I understood correctly, are you using autostart infistar? without a bat testing process?

Share this post


Link to post
Share on other sites
1 hour ago, infiSTAR said:

What console?

Either use the Exile restart system or mine; Not both :)


I used the autostart infistar. At the appointed time, the server simply turns off and does not start. in exile_server_config the serverPassword line was not filled and turned off everything there. Restarts are obtained only through infistar. what can be?

Share this post


Link to post
Share on other sites

well if you use #shutdown on infiSTAR, it will not restart

if you use #restartserver

it should restart it properly; however that is an ArmA function which is called, which used to work very good. But as we know the ArmA development team, they might have broken it. Did not test that again

Share this post


Link to post
Share on other sites
15 minutes ago, infiSTAR said:

ну, если вы используете #shutdown на infiSTAR, он не перезапустится

если вы используете #restartserver

он должен перезапустить его должным образом; однако это функция ArmA, которая называется, которая работает очень хорошо. Но, как мы знаем команду разработчиков ArmA, они могли сломать ее. Не проверял это снова

used #restartserver
 

Share this post


Link to post
Share on other sites

I have infistar93 and something different happens to me: when the server finishes reading the files of mission and starts well, it raises a secondary console, next to the server, when the server tries to restart the crash occurs and I do not understand what the problem is.

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.