We are experiencing an issue where the server does not automatically restart after a crash. While scheduled restarts using CF Tools work perfectly, if the server crashes unexpectedly:
The AMP game panel continues to show the server as “Running”
The server becomes invisible in the official DayZ Launcher
The CF Tools panel shows the server as offline
A manual restart is required to recover
We suspect the issue is that no crash recovery or watchdog process is active in this hosting environment.
Can you please assist us in enabling automatic restart upon crash, or implementing a method (watchdog, health check, or script) that ensures the server can recover without manual intervention?
Thank you very much for your help.
Best regards
Reproduction Steps
Server is running normally with mods and CF Tools integration
An unexpected crash or freeze occurs (not a scheduled restart)
AMP Panel still shows the server as “Running,” but: the server is not visible on the DayZ Launcher , the server shows as offline on CF Tools, no players can join until manually restarted.
AMP is designed to restart if a server crashes - but if the process AMP is monitoring remains after the crash, AMP doesn’t have a way to detect the crash
Is the DayZServer process still active in these circumstances?
I currently don’t have a way to verify whether the DayZServer process is still active after the crash (no terminal access via AMP). But based on symptoms — server appears online in AMP but is unreachable and missing from the DayZ Launcher — I suspect the process is frozen or unresponsive, not actually terminated.
In that case, is there a recommended method to:
Enable a health check or heartbeat monitor for DayZ (e.g. port response, log activity)?
Forcefully restart the server if no network response is detected for X minutes?
Any method to trigger recovery when the server hangs (not just crashes) would be very helpful.
I’ve confirmed that the server is being launched with the -freezeCheck flag, as specified in the DayZ startup parameters. According to the DayZ documentation, this should stop the server if it freezes for more than 5 minutes and generate a dump file.
However, in practice:
When the server becomes unresponsive (not visible in DayZ Launcher, players can’t connect)
AMP still shows the server as “Running”
The server does not stop or restart automatically
Even issuing a restart/shutdown via CF Tools has no effect in that state
This suggests that either:
-freezeCheck is not triggering properly, or
The server does stop internally, but AMP does not detect it (possibly due to the process still being alive in some way)
Can you help confirm:
Whether AMP is monitoring the correct process (DayZServer)
And whether there is a more robust method to force a restart if the server becomes unresponsive but doesn’t crash cleanly?
OK. Im just looking for a clean message to to explain stuff I dont really understand. So the famous -freezecheck is there in the .bat file, the cftool shutdown command is not working, for some reason, every night, early mornings the server will shut down and wont restart until its done manually. Im wondering, do I need to re install everything again? Cus for every update I end up doing that because of the issues I get.
I very sorry about my english.