Wreckfest 2 dedicated server
Module Request
Game Information:
Game Title: How to obtain: https://store.steampowered.com/app/1203190/Wreckfest_2/ Suppoted OSs: windows atleast. Supports RCON/Console input? im not sure.
I confirm:
- [x ] that I have searched for an existing module request for this application.
- [x ] that the server is an official server distributed by the games publishers/developers.
- [x ] that the server is available to the general public.
- [ x] that the server can be run headless (without a GUI).
- [ x] I have already attempted to create a configuration myself using the configuration tool
- [x] that my checkboxes above look like the one on the left (remove this line when done)
Template in my dev branch. As with Wreckfest (1), not a great implementation of a server by these devs...
unable to start with:
[10:32:34] [Generic:admin Info/22] : Merging config file ./wreckfest2/3519390/server_data/server_config.scnf (KVP format) using Unicode (UTF-8) encoding.
[10:32:34] [Generic:admin Info/22] : Merging config file ./wreckfest2/3519390/server_data/server_config.scnf (KVP format) using Unicode (UTF-8) encoding.
ProtonFixes[991] WARN: Skipping fix execution. We are probably running an unit test.
fsync: up and running.
[10:32:36] [System:admin Warning/3] : The application stopped unexpectedly. Exit code 29
[10:32:36] [System:admin Warning/3] : Application failed to start 2 times, not restarting.
Yeah ive stopped trying to host a server for this game. I will wait until its released. Hopefully it will work with amp then , out of the box. I have enough games to play,lol.
lør. 26. apr. 2025, 12:36 skrev Jan Vokas @.***>:
wociscz left a comment (CubeCoders/AMPTemplates#1370) https://github.com/CubeCoders/AMPTemplates/issues/1370#issuecomment-2832024038
unable to start with:
[10:32:34] [Generic:admin Info/22] : Merging config file ./wreckfest2/3519390/server_data/server_config.scnf (KVP format) using Unicode (UTF-8) encoding. [10:32:34] [Generic:admin Info/22] : Merging config file ./wreckfest2/3519390/server_data/server_config.scnf (KVP format) using Unicode (UTF-8) encoding. ProtonFixes[991] WARN: Skipping fix execution. We are probably running an unit test. fsync: up and running. [10:32:36] [System:admin Warning/3] : The application stopped unexpectedly. Exit code 29 [10:32:36] [System:admin Warning/3] : Application failed to start 2 times, not restarting.
— Reply to this email directly, view it on GitHub https://github.com/CubeCoders/AMPTemplates/issues/1370#issuecomment-2832024038, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABPSM7J7LD64WRFVYSDEIED23NOSHAVCNFSM6AAAAABZOJTIYCVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDQMZSGAZDIMBTHA . You are receiving this because you authored the thread.Message ID: @.***>
Still boots OK for me
Still boots OK for me
@Greelan I've got your template up and running but I can't connect to it. When I try to connect locally I get the "Server checksum mismatch" error.
This is the console -
Any ideas?
Still boots OK for me
The server installs and boots just fine, but it's still not connectable.
Still hoping to have this one resolved... The server boots up and AMP says it's running, but it gives the Checksum Mismatch error. Here's a snippet from the console that might be relevant.
Traceback (most recent call last): File "/home/amp/.ampdata/instances/Wreckfest201/wreckfest2/.proton/proton", line 2181, in
rc = g_session.run_proc([g_proton.wine_bin] + sys.argv[2:]) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/amp/.ampdata/instances/Wreckfest201/wreckfest2/.proton/proton", line 2090, in run_proc return subprocess.call(args, env=local_env, stderr=self.log_file, stdout=self.log_file) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 391, in call return p.wait(timeout=timeout) ^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1262, in wait return self._wait(timeout=timeout) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1997, in _wait (pid, sts) = self._try_wait(0) ^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1955, in _try_wait (pid, sts) = os.waitpid(self.pid, wait_flags) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ KeyboardInterrupt
I've also just realized that the port is not open on the server even though the it says that it is. NMAP is showing it closed.
Updated all files as of the most recent update and there is no change. Still cannot connect to the server locally or otherwise.
Updated all files as of the most recent update and there is no change. Still cannot connect to the server locally or otherwise.
Against my better judgment lol, I've thought about this server some more, and made a tweak to the template to test a theory. Try creating a brand new instance and see whether it behaves differently
Try creating a brand new instance and see whether it behaves differently
Just did it, and it works now (using the config from my Windows 10 install that I ran earlier). No checksum error (E301). There are some errors in the console, and the console isn't accepting commands, but that doesn't matter - you can control it from the in-game chat as an admin. So whatever your theory was, it is proven to work. Thanks!
Aaargh. It was AMP's damn "smart" exclude system. It puts a .autoExclude file in every single directory. The server obviously detects that and thinks the client files don't match, so gives the error
AMP's system is so stupid. It has broken a number of servers now
Updated all files as of the most recent update and there is no change. Still cannot connect to the server locally or otherwise.
Against my better judgment lol, I've thought about this server some more, and made a tweak to the template to test a theory. Try creating a brand new instance and see whether it behaves differently
Hey I appreciate you revisiting this one. I tested it as well and it's working perfectly. Thanks man.
Try creating a brand new instance and see whether it behaves differently
Just did it, and it works now (using the config from my Windows 10 install that I ran earlier). No checksum error (E301). There are some errors in the console, and the console isn't accepting commands, but that doesn't matter - you can control it from the in-game chat as an admin. So whatever your theory was, it is proven to work. Thanks!
Did you use the server_privelage.sprv file? Mine is not giving me admin rights for some reason.
Check the spelling on the file name. Should be server_privilege.sprv
I had a typo originally in the template. Now corrected in the version merged into the main AMP repo
Check the spelling on the file name. Should be
server_privilege.sprvI had a typo originally in the template. Now corrected in the version merged into the main AMP repo
That solves it. Thanks again.