GolovaRaoul

BEC not restarting server - Warning, Unexpected error in verified check. Processing info later.

3 posts in this topic

Hello all,

So I want to use BEC to restart my server since other tools may delay the restart. I've setup BEC using this guide: 

I modified it for 3 hour restart, but it does not work for some reason. I'm getting these errors in the logs: 

Spoiler

16:34:33 : Warning, Unexpected error in verified check. Processing info later.
21:24:52 : Warning, Unexpected error in verified check. Processing info later.

My Config.cfg for BattlEye looks like this:

Spoiler

[Bec]
Ip = 127.0.0.1
Port = 2306
BePath = C:\Arma\chernarus\SC\BattlEye
Admins = Admins.xml
Commands = Commands.xml 
[Misc]
Scheduler = Scheduler.xml

The port matches the port in BEserver.cfg.

And I think, most important of all, my Sheduler.xml looks like this:

Spoiler

<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>

<Scheduler>

<!-- this job will start at 08:00:00 (8 am) and will repeat itself every 15 min forever for defined days -->
<job id='0'>
<day>1,2,3,4,5,6,7</day>
<start>000001</start>
<runtime>000001</runtime>
<loop>0</loop>
<cmd>say -1 RESTART IN 3 HOURS</cmd>
</job>
<job id='1'>
<day>1,2,3,4,5,6,7</day>
<start>010000</start>
<runtime>010000</runtime>
<loop>0</loop>
<cmd>say -1 RESTART IN 2 HOURS</cmd>
</job>
<job id='2'>
<day>1,2,3,4,5,6,7</day>
<start>020000</start>
<runtime>020000</runtime>
<loop>0</loop>
<cmd>say -1 RESTART IN ONE HOUR</cmd>
</job>
<job id='3'>
<day>1,2,3,4,5,6,7</day>
<start>023000</start>
<runtime>023000</runtime>
<loop>0</loop>
<cmd>say -1 RESTART IN 30 MINUTES</cmd>
</job>
<job id='4'>
<day>1,2,3,4,5,6,7</day>
<start>024500</start>
<runtime>024500</runtime>
<loop>0</loop>
<cmd>say -1 !!!RESTART IN 15 MINUTES - START PREPARING TO LOG OUT!!!</cmd>
</job>
<job id='5'>
<day>1,2,3,4,5,6,7</day>
<start>025000</start>
<runtime>025000</runtime>
<loop>0</loop>
<cmd>say -1 !!!RESTART IN 10 MINUTES - START PREPARING TO LOG OUT!!!</cmd>
</job>
<job id='6'>
<day>1,2,3,4,5,6,7</day>
<start>025300</start>
<runtime>025300</runtime>
<loop>0</loop>
<cmd>say -1 !!!RESTART IN 7 MINUTES - START PREPARING TO LOG OUT!!!</cmd>
</job>
<job id='7'>
<day>1,2,3,4,5,6,7</day>
<start>025500</start>
<runtime>025500</runtime>
<loop>0</loop>
<cmd>say -1 !!!RESTART IN 5 MINUTES - START PREPARING TO LOG OUT!!!</cmd>
</job>
<job id='8'>
<day>1,2,3,4,5,6,7</day>
<start>025600</start>
<runtime>025600</runtime>
<loop>0</loop>
<cmd>say -1 !!!RESTART IN 4 MINUTES - START PREPARING TO LOG OUT!!!</cmd>
</job>
<job id='9'>
<day>1,2,3,4,5,6,7</day>
<start>025700</start>
<runtime>025700</runtime>
<loop>0</loop>
<cmd>say -1 !!!RESTART IN 3 MINUTES - SAVE GEAR AND LOG OUT TO AVOID GEAR LOSS!!!</cmd>
</job>
<job id='10'>
<day>1,2,3,4,5,6,7</day>
<start>025800</start>
<runtime>025800</runtime>
<loop>0</loop>
<cmd>say -1 !!!RESTART IN 2 MINUTES - SAVE GEAR AND LOG OUT TO AVOID GEAR LOSS!!!</cmd>
</job>
<job id='11'>
<day>1,2,3,4,5,6,7</day>
<start>025900</start>
<runtime>025900</runtime>
<loop>0</loop>
<cmd>say -1 !!!RESTART IN 1 MINUTE - SAVE GEAR AND LOG OUT TO AVOID GEAR LOSS!!!</cmd>
</job>
<job id='12'>
<day>1,2,3,4,5,6,7</day>
<start>030000</start>
<runtime>030000</runtime>
<loop>0</loop>
<cmd>C:\Users\root\Desktop\Bec\stopserver.bat</cmd>
</job>

</Scheduler>

I double checked path to stopserver.bat, but it does not seem to work.

Any hand please? Server restarts are pretty important :P

Thanks for responding :)
GolovaRaoul

Share this post


Link to post
Share on other sites

u have real time ?   if yes use real time 06:50:00 mode  instead of 010000  mode and put bec folder inside Arma directory ... my working fine

if u dont use real time maybe  (i dont have  tryed )  can use 06:50:00 mode too  , if server start  at 8.00 am   put

10:50:00  (10 min to server restart)

10:55:00  (5 min to server restart) 

.........................

Edited by W4lly

Share this post


Link to post
Share on other sites

I'm not using real time. My Sheduler.XML looks like this

Spoiler

<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>

<Scheduler>

<job id='0'>
<day>1,2,3,4,5,6,7</day>
<start>023000</start>
<runtime>023000</runtime>
<loop>0</loop>
<cmd>C:\Users\root\Desktop\Bec\stopserver.bat</cmd>
</job>

</Scheduler>

And I'm calling BEC.exe with the following parameters:

Spoiler

cd C:\Users\root\Desktop\Bec
timeout 40
start "" /min "Bec.exe" -f Config.cfg

Really, I can't get my head around BEC... Plz help

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.