Jump to content
  • 0

BEC works for 2 or 3 restarts then stops


Slimdickens

Question

Hello all.  First things first, I have BEC working and it worked great for weeks.  For the past week or so however it seems to stop working after about 2 or 3 auto restarts.  Only way to fix it was to manually restart the server and the process starts over again.  I am with Vert Hosting which is great but cant do a BAT file like most of you would suggest.  A few things changed so I will narrow it down but curious if these things could be causing the issue.

 

1.  Noticed the last week or so another server comes up in the launchers because of the same port.  Just had Vert change it so hopefully that is fixed.  Not sure if that would be causing the issue but we will see.

 

2.  Added 2 new custom map content, the Staroye trader on the forums (customized it but I do understand how to do this thanks to forums) and the Secret Airbase way up north.  I notice since adding the Airbase I get a lot of RPT errors either server or client stuff cant be found that seems to point to zombies from the posts I read.  I will remove those as a test next.

 

3.  Added DZAI and had 5 helicopters and 5 land vehicles driving around but the restarts worked fine with that.  The part that is new is I added 2 static armored SUVs and about 30ish AI at the airbase that spawn in on restart and once dead don't come back until restart. 

 

4.  Server is new so no one plays there except me and a friend.  Not uncommon for it to be waiting for a player to login to start the server through the boot process.  Was curious if that might be why no auto restarts but I don't believe so.  Seemed that it restarted before this issue with no one playing on it per the BE logs.

 

5.  Added a custom load up JPEG but I don't think that would be causing it.

 

6.  I did read another post similar to mine but not exact.  He said "they" bumped up his timeout in BEC so I assume that was Vert.  Just changed mine from 60 to 120 as a test.

 

So anything I should check out that you can think of?  This is one of the last things I need to fix before I feel my server is playable by friends and strangers alike.  A server that has this type of error however will certainly make players look elsewhere and I want to provide the best gaming experience possible.  Thank you all for reading.

Link to comment
Share on other sites

2 answers to this question

Recommended Posts

  • 0

Hi, it would be nice if you could post your BEC log and see what errors show up there but for the time being we can try this

 

Go to your BEC folder then you will config.cfg, go into there once your in there open it up and you will see Time-out= then a number here

 

You want to change that to 90 or 120, I recommend 90 so BEC has time to connect to the server I set mine to 90 time-out and it works perfectly no errors at all.

 

Also make sure you have created your bans.txt in your Bliss\Battleye folder this can cause some errors as well.. 

 

Here is my scheduler.xml folder (restarts every 3 hours with several warnings and customized msg)

<?xml version="1.0"?>
<Scheduler>
<!-- Repeating messages every 5 minutes -->
<job id="0">
<time>002500</time>
<delay>000000</delay>
<day>1,2,3,4,5,6,7</day>
<loop>1</loop>
<cmd>say -1 Building Maintenance has been now set to 21 days! Please Maintain your base every 7 days!</cmd>
<cmdtype>0</cmdtype>
</job>

<job id="1">
<time>002500</time>
<delay>000500</delay>
<day>1,2,3,4,5,6,7</day>
<loop>1</loop>
<cmd>say -1 Vehicles left at Traders/Safe Zones after restarts will be teleported away</cmd>
<cmdtype>0</cmdtype>
</job>

<job id="2">
<time>002500</time>
<delay>001000</delay>
<day>1,2,3,4,5,6,7</day>
<loop>1</loop>
<cmd>say -1 No voice over side chat! VOIP</cmd>
<cmdtype>0</cmdtype>
</job>

<job id="3">
<time>002500</time>
<delay>001500</delay>
<day>1,2,3,4,5,6,7</day>
<loop>1</loop>
<cmd>say -1 If you need an admin then go onto teamspeak 3 our ip address is: 92.222.218.227:9987</cmd>
<cmdtype>0</cmdtype>
</job>

<job id="4">
<time>002500</time>
<delay>002000</delay>
<day>1,2,3,4,5,6,7</day>
<loop>1</loop>
<cmd>say -1 For rules and further information go to our website at www.eunuclearwarfare.enjin.com</cmd>
<cmdtype>0</cmdtype>
</job>
<!-- End repeat messages -->

<!-- 06:00 restart -->
<job id="5">
<time>05:45:00</time>
<delay>000000</delay>
<day>1,2,3,4,5,6,7</day>
<loop>0</loop>
<cmd>say -1 This server will restart in 15 minutes</cmd>
<cmdtype>0</cmdtype>
</job>
<job id="6">
<time>05:59:00</time>
<delay>000000</delay>
<day>1,2,3,4,5,6,7</day>
<loop>0</loop>
<cmd>say -1 This server will restart in 1 minute, Log out now!</cmd>
<cmdtype>0</cmdtype>
</job>
<job id="7">
<time>06:00:00</time>
<delay>000000</delay>
<day>1,2,3,4,5,6,7</day>
<loop>0</loop>
<cmd>#shutdown</cmd>
<cmdtype>0</cmdtype>
</job>
<!-- End 06:00 restart -->

<!-- 09:00 restart -->
<job id="8">
<time>08:45:00</time>
<delay>000000</delay>
<day>1,2,3,4,5,6,7</day>
<loop>0</loop>
<cmd>say -1 This server will restart in 15 minutes</cmd>
<cmdtype>0</cmdtype>
</job>
<job id="9">
<time>08:59:00</time>
<delay>000000</delay>
<day>1,2,3,4,5,6,7</day>
<loop>0</loop>
<cmd>say -1 This server will restart in 1 minute, Log out now!</cmd>
<cmdtype>0</cmdtype>
</job>
<job id="10">
<time>09:00:00</time>
<delay>000000</delay>
<day>1,2,3,4,5,6,7</day>
<loop>0</loop>
<cmd>#shutdown</cmd>
<cmdtype>0</cmdtype>
</job>
<!-- End 09:00 restart -->

<!-- 12:00 restart -->
<job id="11">
<time>11:45:00</time>
<delay>000000</delay>
<day>1,2,3,4,5,6,7</day>
<loop>0</loop>
<cmd>say -1 This server will restart in 15 minutes</cmd>
<cmdtype>0</cmdtype>
</job>
<job id="12">
<time>11:59:00</time>
<delay>000000</delay>
<day>1,2,3,4,5,6,7</day>
<loop>0</loop>
<cmd>say -1 This server will restart in 1 minute, Log out now!</cmd>
<cmdtype>0</cmdtype>
</job>
<job id="13">
<time>12:00:00</time>
<delay>000000</delay>
<day>1,2,3,4,5,6,7</day>
<loop>0</loop>
<cmd>#shutdown</cmd>
<cmdtype>0</cmdtype>
</job>
<!-- End 12:00 restart -->

<!-- 15:00 restart -->
<job id="14">
<time>14:45:00</time>
<delay>000000</delay>
<day>1,2,3,4,5,6,7</day>
<loop>0</loop>
<cmd>say -1 This server will restart in 15 minutes</cmd>
<cmdtype>0</cmdtype>
</job>
<job id="15">
<time>14:59:00</time>
<delay>000000</delay>
<day>1,2,3,4,5,6,7</day>
<loop>0</loop>
<cmd>say -1 This server will restart in 1 minute, Log out now!</cmd>
<cmdtype>0</cmdtype>
</job>
<job id="16">
<time>15:00:00</time>
<delay>000000</delay>
<day>1,2,3,4,5,6,7</day>
<loop>0</loop>
<cmd>#shutdown</cmd>
<cmdtype>0</cmdtype>
</job>
<!-- End 15:00 restart -->

<!-- 18:00 restart -->
<job id="17">
<time>17:45:00</time>
<delay>000000</delay>
<day>1,2,3,4,5,6,7</day>
<loop>0</loop>
<cmd>say -1 This server will restart in 15 minutes</cmd>
<cmdtype>0</cmdtype>
</job>
<job id="18">
<time>17:59:00</time>
<delay>000000</delay>
<day>1,2,3,4,5,6,7</day>
<loop>0</loop>
<cmd>say -1 This server will restart in 1 minute, Log out now!</cmd>
<cmdtype>0</cmdtype>
</job>
<job id="19">
<time>18:00:00</time>
<delay>000000</delay>
<day>1,2,3,4,5,6,7</day>
<loop>0</loop>
<cmd>#shutdown</cmd>
<cmdtype>0</cmdtype>
</job>
<!-- End 18:00 restart -->

<!-- 21:00 restart -->
<job id="20">
<time>20:45:00</time>
<delay>000000</delay>
<day>1,2,3,4,5,6,7</day>
<loop>0</loop>
<cmd>say -1 This server will restart in 15 minutes</cmd>
<cmdtype>0</cmdtype>
</job>
<job id="21">
<time>20:59:00</time>
<delay>000000</delay>
<day>1,2,3,4,5,6,7</day>
<loop>0</loop>
<cmd>say -1 This server will restart in 1 minute, Log out now!</cmd>
<cmdtype>0</cmdtype>
</job>
<job id="22">
<time>21:00:00</time>
<delay>000000</delay>
<day>1,2,3,4,5,6,7</day>
<loop>0</loop>
<cmd>#shutdown</cmd>
<cmdtype>0</cmdtype>
</job>
<!-- End 21:00 restart -->

<!-- 00:00 restart -->
<job id="23">
<time>23:45:00</time>
<delay>000000</delay>
<day>1,2,3,4,5,6,7</day>
<loop>0</loop>
<cmd>say -1 This server will restart in 15 minutes</cmd>
<cmdtype>0</cmdtype>
</job>
<job id="24">
<time>23:59:00</time>
<delay>000000</delay>
<day>1,2,3,4,5,6,7</day>
<loop>0</loop>
<cmd>say -1 This server will restart in 1 minute, Log out now!</cmd>
<cmdtype>0</cmdtype>
</job>
<job id="25">
<time>00:00:00</time>
<delay>000000</delay>
<day>1,2,3,4,5,6,7</day>
<loop>0</loop>
<cmd>#shutdown</cmd>
<cmdtype>0</cmdtype>
</job>
<!-- End 00:00 restart -->

<!-- 03:00 restart -->
<job id="26">
<time>02:45:00</time>
<delay>000000</delay>
<day>1,2,3,4,5,6,7</day>
<loop>0</loop>
<cmd>say -1 This server will restart in 15 minutes</cmd>
<cmdtype>0</cmdtype>
</job>
<job id="27">
<time>02:59:00</time>
<delay>000000</delay>
<day>1,2,3,4,5,6,7</day>
<loop>0</loop>
<cmd>say -1 This server will restart in 1 minute, Log out now!</cmd>
<cmdtype>0</cmdtype>
</job>
<job id="28">
<time>03:00:00</time>
<delay>000000</delay>
<day>1,2,3,4,5,6,7</day>
<loop>0</loop>
<cmd>#shutdown</cmd>
<cmdtype>0</cmdtype>
</job>
<!-- End 03:00 restart -->
</Scheduler>

Have a nice day sir, if you have any more problems then don't hesitate to message me on here.

Link to comment
Share on other sites

  • 0

It ended up being the port bug where 2 servers have the same port but different IPs.  Once Vert changed my port the restarts have been working again.  I will continue to monitor it but all this week it has been restarting like it should.  Thank you though for posting in this post and the other one.  Have a great day.

Link to comment
Share on other sites

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
  • Advertisement
  • Discord

×
×
  • Create New...