Jump to content

Search the Community

Showing results for tags 'server crash'.

More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


  • General
    • Announcements
  • ArmA 3
    • Epoch Survival
    • Get Wrecked
  • Arma 3 Resources
    • Terrain Discussion
    • Q&A Section
    • Community Projects
    • Videos
    • Tutorials
  • ArmA 2
    • General Discussion.
    • Q&A Section
    • Resources
    • Legacy Resources
    • A2: Community Projects
    • A2 Community Servers
  • DayZ
    • Discussion
    • Public Servers
    • Q&A Section
  • Space Engineers
    • General Discussion.
    • Public Servers
  • Other Games
    • Discussion
  • Off Topic
    • Off Topic


  • Arma 3
  • Arma 2

Found 4 results

  1. Server - Startup Loop - Ubuntu 16

    Hello together I'm trying to setup a epoch server on Ubuntu 16. After alot of try and error i'm stuck with this "error". The Epoch server tries to start the service but dies during the start up and tries to start up again for so long tilli kill the process or stop the server. Here is the logfile: https://pastebin.com/Nk9eDvuT And here the epoch_linux_startscript.sh check: https://pastebin.com/xNSiPF79 Hope someone can help :) Thanks! UPDATE: Process monitoring: ps -au USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND root 1043 0.0 0.0 18692 1880 tty1 Ss+ May23 0:00 /sbin/agetty --noclear tty1 linux root 11822 0.0 0.0 25032 5028 pts/1 Ss 08:27 0:00 -bash root 12869 0.0 0.0 55036 3456 pts/1 S 09:05 0:00 su steam steam 12870 0.0 0.0 25032 4936 pts/1 S 09:05 0:00 bash steam 12904 0.0 0.0 15396 3132 pts/1 S 09:06 0:00 /bin/bash ./epoch_linux_startscript.sh watchdog steam 13090 91.9 2.0 760640 684412 pts/1 Dl 09:07 0:11 /home/steam/epoch/arma3server -config=/home/steam/epoch/sc/server.cfg -cfg=/home/steam/epoch steam 13130 0.0 0.0 40116 3340 pts/1 R+ 09:07 0:00 ps -au ------------------------------------------------------------------------------------- USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND root 1043 0.0 0.0 18692 1880 tty1 Ss+ May23 0:00 /sbin/agetty --noclear tty1 linux root 11822 0.0 0.0 25032 5028 pts/1 Ss 08:27 0:00 -bash root 12869 0.0 0.0 55036 3456 pts/1 S 09:05 0:00 su steam steam 12870 0.0 0.0 25032 4936 pts/1 S 09:05 0:00 bash steam 12904 0.0 0.0 15396 3132 pts/1 S 09:06 0:00 /bin/bash ./epoch_linux_startscript.sh watchdog steam 13090 85.3 0.0 0 0 pts/1 Zl 09:07 0:11 [arma3server] <defunct> steam 13131 0.0 0.0 40116 3256 pts/1 R+ 09:08 0:00 ps -au ------------------------------------------------------------------------------------- USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND root 1043 0.0 0.0 18692 1880 tty1 Ss+ May23 0:00 /sbin/agetty --noclear tty1 linux root 11822 0.0 0.0 25032 5028 pts/1 Ss 08:27 0:00 -bash root 12869 0.0 0.0 55036 3456 pts/1 S 09:05 0:00 su steam steam 12870 0.0 0.0 25032 4936 pts/1 S 09:05 0:00 bash steam 12904 0.0 0.0 15396 3132 pts/1 S 09:06 0:00 /bin/bash ./epoch_linux_startscript.sh watchdog steam 13133 0.0 0.0 10044 708 pts/1 S 09:08 0:00 sleep 5s steam 13134 0.0 0.0 40116 3260 pts/1 R+ 09:08 0:00 ps -au Output: UPDATE 2: Library checks: [email protected]****:~/epoch$ ldd sc/battleye/beserver.so linux-gate.so.1 (0xf77e1000) libc.so.6 => /lib/i386-linux-gnu/libc.so.6 (0xf6be6000) libdl.so.2 => /lib/i386-linux-gnu/libdl.so.2 (0xf6be1000) libpthread.so.0 => /lib/i386-linux-gnu/libpthread.so.0 (0xf6bc4000) /lib/ld-linux.so.2 (0x565ea000) [email protected]****:~/epoch$ ldd arma3server linux-gate.so.1 (0xf77a9000) libpthread.so.0 => /lib/i386-linux-gnu/libpthread.so.0 (0xf777f000) librt.so.1 => /lib/i386-linux-gnu/librt.so.1 (0xf7776000) libdl.so.2 => /lib/i386-linux-gnu/libdl.so.2 (0xf7771000) libsteam_api.so => /home/steam/epoch/./libsteam_api.so (0xf7748000) libPhysX3_x86.so => /home/steam/epoch/./libPhysX3_x86.so (0xf7484000) libPhysX3Common_x86.so => /home/steam/epoch/./libPhysX3Common_x86.so (0xf7315000) libPhysX3Cooking_x86.so => /home/steam/epoch/./libPhysX3Cooking_x86.so (0xf72e6000) libstdc++.so.6 => /usr/lib/i386-linux-gnu/libstdc++.so.6 (0xf716f000) libm.so.6 => /lib/i386-linux-gnu/libm.so.6 (0xf711a000) libgcc_s.so.1 => /lib/i386-linux-gnu/libgcc_s.so.1 (0xf70fb000) libc.so.6 => /lib/i386-linux-gnu/libc.so.6 (0xf6f45000) /lib/ld-linux.so.2 (0x56568000) [email protected]****:~/epoch$ ldd @epochhive/epochserver.so linux-gate.so.1 (0xf773c000) libm.so.6 => /lib/i386-linux-gnu/libm.so.6 (0xf7555000) libgcc_s.so.1 => /lib/i386-linux-gnu/libgcc_s.so.1 (0xf7538000) libc.so.6 => /lib/i386-linux-gnu/libc.so.6 (0xf7382000) /lib/ld-linux.so.2 (0x56558000)
  2. Server failing on startup

    Hi all, I have tried to install epoch on to one of my Ubuntu Server systems, I have been able to get to the lobby but upon mission start the server falls over, and starts to restart itself endlessly, I am launching using the startup script included in the server install files directory. I have validated that the redis server is active and I can connect to it from another machine on the network. I have searched the FAQ and a number of threads for a solution but can't seem to crack it. Here are some excerpts of the logs where it seems to fall over each time. The server is running under a user called arma, which I believe has all the appropriate permissions setup etc. 14:57:04 Game Port: 2302, Steam Query Port: 2303 14:57:04 Initializing Steam server - Game Port: 2302, Steam Query Port: 2303 Arma 3 Console version1.68.141205 x86 : port 2302 14:57:04 Mission Epoch Mod read from bank. 14:57:04 Roles assigned. 14:57:04 Reading mission ... 14:57:04 Starting mission: 14:57:04 Mission file: epoch (__cur_mp) 14:57:04 Mission world: Altis 14:57:04 Mission directory: mpmissions\__cur_mp.Altis\ 14:57:13 Strange convex component145 in a3\plants_f\tree\t_pinuss2s_b_f.p3d:geometryView 14:57:13 Strange convex component149 in a3\plants_f\tree\t_pinuss2s_b_f.p3d:geometryView 14:57:14 Strange convex component65 in a3\rocks_f\sharp\sharprock_wallh.p3d:geometryFire 14:57:15 Strange convex component05 in a3\rocks_f\sharp\sharprock_spike.p3d:geometryFire 14:57:15 Strange convex component74 in a3\rocks_f\sharp\sharprock_spike.p3d:geometryFire 14:57:15 Strange convex component202 in a3\rocks_f\sharp\sharprock_spike.p3d:geometryFire 14:57:15 Strange convex component391 in a3\rocks_f\sharp\sharprock_spike.p3d:geometryFire 14:57:17 Strange convex component06 in a3\rocks_f\sharp\sharprock_monolith.p3d:geometryFire 14:57:17 Strange convex component18 in a3\rocks_f\sharp\sharprock_monolith.p3d:geometryFire 14:57:17 Strange convex component30 in a3\rocks_f\sharp\sharprock_monolith.p3d:geometryFire 14:57:21 Strange convex component322 in a3\structures_f\research\dome_big_f.p3d:geometryFire 14:57:21 Strange convex component327 in a3\structures_f\research\dome_big_f.p3d:geometryFire 14:57:24 "CfgEpochCoreServerFunctions" 14:57:24 "Loading Functions: CfgServerFunctions" 14:57:24 Mission read. 14:57:24 Connected to Steam servers WATCHDOG (11493): [Sun May 14 14:57:24 UTC 2017] Server died, waiting to restart... WATCHDOG (11493): [Sun May 14 14:57:29 UTC 2017] Starting server (port 2302)... 14:57:29 Could not enable linux core dumps. Error 1 - 14:57:29 SteamAPI initialization failed. Steam features won't be accessible! 14:57:29 Source set 14:57:29 Initializing stats manager. 14:57:29 Stats config disabled. Here is my EpochServer.ini [EpochServer] BattlEyePath = /home/arma/arma3/sc/battleye InstanceID = NA123 LogAbuse = 1 LogLimit = 999 IP = Port = 2306 Password = killme [Redis] IP = Port = 6379 DB = 0 Password = test [SteamAPI] Logging = 0 Key = VACBanned = 0 VACMinimumNumberOfBans = 0 VACMaximumDaysSinceLastBan = 0 PlayerAllowOlderThan = 0 and finally my server.cfg // EPOCH SERVER CONFIG // GLOBAL SETTINGS hostname = "myepoch"; password = ""; passwordAdmin = "test"; serverCommandPassword = "test"; logFile = "A3Master.log"; verifySignatures = 2; BattlEye = 1; requiredBuild = 136470; // WHITELIST FILE TYPES allowedLoadFileExtensions[] = {:}; allowedPreprocessFileExtensions[] = {"sqf"}; allowedHTMLLoadExtensions[] = {"html"}; disconnectTimeout = 10; // default 90 // WELCOME MESSAGE ("message of the day") // It can be several lines, separated by comma // Empty messages "" will not be displayed at all but are only for increasing the interval motd[] = { "Welcome to ArmA3 Epoch!", "Server hosted by YourHost" }; motdInterval = 5; // Time interval (in seconds) between each message // JOINING RULES maxPlayers = 50; // Maximum amount of players. Civilians and watchers, beholder, bystanders and so on also count as player. // VOTING voteMissionPlayers = 200; // Prevents Votes. voteThreshold = 2; // Prevents Votes. // DISALLOW VOTING since 1.39 allowedVoteCmds[] = {}; allowedVotedAdminCmds[] = {}; // INGAME SETTINGS disableVoN = 0; // If set to 1, Voice over Net will not be available vonCodecQuality = 30; // Quality from 1 to 30 forceRotorLibSimulation = 0; // Enforces the Advanced Flight Model on the server. Default = 0 (up to the player). 1 - forced AFM, 2 - forced SFM. persistent = 1; // If 1, missions still run on even after the last player disconnected. // MISSIONS CYCLE (see below) (epoch.Altis, epoch.Stratis, epoch.Chernarus, epoch.Bornholm) class Missions { class Epoch { template = epoch.Altis; // DO NOT CHANGE THIS, IT WILL BREAK YOUR SERVER difficulty = "custom"; // difficulty settings: Recruit, Regular Veteran, Custom }; }; kickDuplicate = 1; equalModRequired = 0; requiredSecureId = 2; timeStampFormat = "short"; // SCRIPTING ISSUES onUserConnected = ""; onUserDisconnected = ""; doubleIdDetected = ""; // SIGNATURE VERIFICATION onUnsignedData = "kick (_this select 0)"; // unsigned data detected onHackedData = "kick (_this select 0)"; //"ban (_this select 0)"; // tampering of the signature detected onDifferentData = "kick (_this select 0)"; Can anyone point me in the right direction?
  3. Hello, I'm having a few problems with setting up an Epoch server. When joining the server I get stuck on, "Waiting for server to start authentication". But wait, that's not it! There is more! On our VPS the Arma 2 OA server crashes when I reach this in the game. When using the latest Arma 2 OA beta server I get the error Problem signature: Problem Event Name: APPCRASH Application Name: arma2oaserver.exe Application Version: Application Timestamp: 528b56fd Fault Module Name: arma2oaserver.exe Fault Module Version: Fault Module Timestamp: 528b56fd Exception Code: c0000094 Exception Offset: 005f24d5 OS Version: 6.2.9200. Locale ID: 1033 Additional Information 1: 6f15 Additional Information 2: 6f15e90bdaff18027c94f6d6a580300e Additional Information 3: 3a63 Additional Information 4: 3a63eba96703168aa1938450bc55799b Read our privacy statement online: http://go.microsoft.com/fwlink/?linkid=190175 If the online privacy statement is not available, please read our privacy statement offline: C:\Windows\system32\en-US\erofflps.txt When using the regular Arma 2 OA server I get: --------------------------- Microsoft Visual C++ Runtime Library --------------------------- Runtime Error! Program: ...apps\common\Arma 2 Operation Arrowhead\arma2oaserver.exe This application has requested the Runtime to terminate it in an unusual way. Please contact the application's support team for more information. --------------------------- OK --------------------------- I have all the .dll's, both @DayZ_Epoch and @DayZ_Epoch_Server. I also have the mission setup correctly. In the folder dayzserver there is 3 files; basic.cfg HiveExt.ini and server.cfg (All setup correctly) I have C++ redist 08, 10, and 13 + .net. I have the mysql setup with the database and the tables setup (I tested the login and everything, works fine with php) I have a feeling that I'm missing something but I have not found anything else required?.. I have no idea what the problem is :( what's wrong? (PS: I have setup multiple non-modded servers before and never ran into this issue stuck on it, there is currently an Takistan Life server running along side this dayz, different ports)
  4. Just thought I would do a good deed and try get thread spam lower :). Here I will cover the most common problems for installing on a Windows Server; START WITH VANILLA (NO CUSTOM MODS ETC). ONCE THE SERVER WORKS, THEN EDIT WHAT YOU WANT / ADD ADMIN ETC. ONE THING AT A TIME. Battleye: Public Variable Restriction #0 When a player joins they get kicked Check the RPT log, probably mentions something like SERVER VERSION MISMATCH or something. Client doesnt have the same version as the server. When using the admin tool you get kicked: Make sure you are using the latest server files and the latest BE Filters included in the SC/Battleye Folder. Check the Paths to your Battleye folder (in files @EpochHive/EpochServer.ini and BEC/Config/Config.cfg) point to the SC/BattlEye Folder. Check to make sure BEC has loaded the Watchdog plugin correctly (It should say in the BEC console window). If you still get kicked there may be a bug (unconfirmed) where your txt filters will be overridden with incorrect values every restart, If this is the case, be patient for a fix. Workarounds modifying publicvar.txt manually can cause security issues. (Could be the log rotator, need confirmation). Mission Read From Bank / Server Auto-Closes or Crash Upon Joining / Stuck at Server Initializing / Server not Ready (Error 02) This occurs when there is a problem loading the mod. This could be due to several causes: Redis Database Server Problems: Check Redis Database Server Issues below for the solution. Incorrect Configuration of Database: Check your DB/Redis.conf file and make sure the ip/port and the password you chose is correct; Then check your @EpochHive/EpochServer.ini file and make sure the ip/port and password are the same as in redis.conf. Incorrect Configuration of Server/Mod Files: Check that anything you modified in any of the following files didnt cause any syntax errors/problems (best to start fresh just to get it working): @EpochHive/epochAH.hpp @EpochHive/epochconfig.hpp SC/config.cfg SC/basic.cfg SC/Users/SC/SC.Arma3Profile Check that you have placed all the files (DB/SC/MPMissions/@EpochHive/Keys Folders etc) in the correct locations in the correct place etc, just copy the entire contents of the server file zip to your arma 3 main directory, where your arma3server.exe is located. Redis Database Server Issues Nothing is saving to the database: Either your configuration (ip/port/passsword) dont match (check Mission Read From Bank ->Incorrect Configuration of Database) or the redis-server.exe in not running. If the redis-server.exe is not in the process list then check below; Redis-Server.exe not in Process list/No Console window: There are two causes I know of for this, the first is to check if you have all the redistributables required (it is like extra Microsoft files that the program needs to work). To do this, check your event log (start menu->type event viewer. On the left pane click Windows Logs->Application). Look for "Side-By-Side" Errors, you need to find the part of the error description that gives you a package name, for ex. "Dependent Assembly Microsoft.VC90.CRT". Put that string in google and you should find the package you need quite easily. The second cause could be a low filespace/virtual memory/ram issue. To check this, Hold shift and right click in the redis-server.exe folder (DB folder) and select "Open Command Line Here". Type "redis-server.exe redis.conf". You should get and error or some kind of output stating a process fork failed due to space/memory issues. If this is the case you can either lower the "maxmemory" config in redis.conf (Minimum I would say 2gb, but personally I prefer the second option next) or you can increase your Paging File Size, You may need to experiment with this to get it stable, I currently have 16gb page file and it seems to run perfectly fine with maxmemory=4gb on a 3gb RAM machine. BEC Closes/Wont Connect/Scheduler Issues BEC Auto Closes when you try to run it Make sure you have the correct Visual C++ Redistributables, vc 2008 and vc 2003 should be sufficient, you can check your event log (windows->startmenu->type event viewer) under windows logs->applications and look for "side by side" errors for bec.exe. Google the description you find. BEC Wont connect to the server Make sure your ip from your command line is your actual IP address, also make sure the IP in the BEC/Config/Config.cfg file is correct. Or alternatively you can try omitting the -ip parameter from your command line and using the IP in the BEC Config file. BEC Scheduler is not working, no messages/restarts/errors First thing to check is that you have un-commented the Scheduler Path line in your BEC Config. If not simply remove the # from start of the line If you setup your scheduler paths correct and it still will not work you should get some "error loading scheduler.xml" in the BEC Console window. If not, then maybe your timings are off? Consult the Scheduler Help File inside the BEC Config Directory. Some things to note: The scheduler must be in _precise_ format. eg, Id starts at 0 and increments by one for each new job. Older syntax from BEC prior to 1.6 will not work, they need to be modified (very simple) Data type none You might have forgotten to rename "example_BEServer.cfg" to "BEServer.cfg" in "Arma/SC/Battleye" folder. (Thanks to hogscraper) I can add some scheduler templates if people find it necessary though the scheduler has a very nice readme that explains everything you need to know. Admin Menu Wont Show/Spawn Menu Greyed Out etc No admin menu when F1 is pressed: Basically put - assuming you havn't disabled the anti-hack, your steamid64 is not in the admin list in epochAH.hpp You need to get your steamid64 (You can get your normal steam id here, you can then convert that to steamid64 here. Admin menu shows, but Spawn or other options are greyed out (Server is currently disabled) Looks like you put your steamid64 into the wrong admin slot, make sure you just put your id into the owner slot, once, that will give you full permissions. for ex; adminMenu_Owner[] = {{"7656xxxxxxxxxxx21","Any name you like (will go in admin log)"}}; Mission Select Screen Joining Server Server Files Is out of date If you have access to the server file system and can execute, update your server files using STEAMCMD. Plenty of tutorials online on updating dedicated arma 3 servers, same routine. ex. http://forums.bistudio.com/showthread.php?147537-Tutorial-How-to-run-ArmA3-on-a-dedicated-server Startup Command-line Incorrect (Not loading SC/Config.cfg File)/Servername not same as in config.cfg Either you have something wrong with your startup parameters, or A problem with your config.cfg file, or - more likely; Your command line parameters are setup incorrectly. To remedy this: Make sure you copied the SC folder from the zip file to your arma3 server directory. Then use this command line to start your server: arma3server.exe [email protected];@EpochHive; -config=C:\Path\to\Arma3server\SC\config.cfg -ip=xxx.xxx.xxx.xxx -port=2302 -profiles=SC -cfg=C:\Path\to\Arma3server\SC\basic.cfg -name=SC Be sure to replace "C:\Path\to\Arma3server" with the correct path to your arma 3 server directory. (With arma3server.exe inside) Also replace "xxx.xxx.xxx.xxx" with the servers remote IP address. (The one the public see, not your lan/local address, you can use http://whatismyipaddress.com/). Note: You may omit the "-ip=xx... parameter completely if BEC still wont connect after reading the above tips. Note: You can also omit the full path to your config params, (Thanks to Scoo) eg -config=SC\config.cfg -cfg=SC\basic.cfg Feel free to post anything that I may have missed or that you would like to contribute to this faq. I can guaruntee there are spelling errors but this will do for now :). Good Luck!