Software OS Version: Windows Server 2019
Version of software: Latest
i tried everything and cant get this to work Minecraft and palworld worked but Team Fortress 2 and Garrys Mod im having issues with it throwing Application Error A fault is preventing the application from starting.
Steps to reproduce:
Step 1 - reinstalled and tried running still same error
Actions taken to resolve so far: None not sure what to do to fix this
Likely missing DirectX End-User Runtime or VS C++ Redistributables
how do i install them to the server
Google’s your friend there
i have it installed already apparently still not working
“It”? That’s not just one thing I mentioned
DirectX Runtime is already installed
Not the same thing
Download this installer: https://www.microsoft.com/en-us/download/details.aspx?displaylang=en&FamilyID=3b170b25-abab-4bc3-ae91-50ceb6d8fa8d
Run it. Select a location to extract the files like C:\directx
Once extracted, navigate to that and run dxsetup.exe to install the files. You can delete the extract folder after
I installed it and still same error here is the logs [02:58:55] [Core Info/1] : Starting AMP version 2.6.2.4 (Phobos), built 24/07/2025 10:05
[02:58:55] [Core Info/1] : Stream: Mainline / Release - built by CUBECODERS/buildbot on CCL-DEV
[02:58:55] [Core Info/1] : Running in a Xen environment.
[02:58:55] [Core Warning/1] : Current time zone is set to Eastern Standard Time - It is recommended you switch to UTC+0 to avoid time-zone related issues
[02:58:55] [Core Info/1] : OS: Windows / x86_64
[02:58:55] [Core Info/1] : CPU: AMD Ryzen 5 3600 6-Core Processor (6C/6T)
[02:58:55] [Core Info/1] : RAM: 16383MB
[02:58:55] [Core Info/1] : AMP Instance ID: 24e5ea51-d341-4c5e-acee-209f4e1ffc08
[02:58:56] [Loader Info/1] : Loaded GenericModule version 2.6.2.4 by CubeCoders Limited
[02:58:56] [Core Info/1] : Metrics publishing is enabled at udp://localhost:12820.
[02:58:56] [Loader Info/1] : Loaded FileManagerPlugin by CubeCoders Limited
[02:58:56] [Loader Info/1] : Loaded EmailSenderPlugin by CubeCoders Limited
[02:58:56] [Loader Info/1] : Loaded WebRequestPlugin by CubeCoders Limited
[02:58:56] [Loader Info/1] : Loaded LocalFileBackupPlugin by CubeCoders Limited
[02:58:56] [Loader Info/1] : Loaded CommonCorePlugin by CubeCoders Limited
[02:58:56] [Loader Info/1] : Loaded AnalyticsPlugin by CubeCoders Limited
[02:58:56] [Loader Error/7] : Missing plugin/assembly: MaxMind.Db (C:\AMPDatastore\Instances\GarrysModDarkRPServer01\Plugins\MaxMind.Db\MaxMind.Db.dll) for
[02:58:56] [Loader Info/1] : GenericModule requests dependency steamcmdplugin…
[02:58:56] [Loader Info/1] : Loaded steamcmdplugin by CubeCoders Limited
[02:58:56] [Loader Info/1] : GenericModule requests dependency RCONPlugin…
[02:58:56] [Loader Info/1] : Loaded RCONPlugin by CubeCoders Limited
[02:58:56] [Core Info/1] : Licence Present: AMP Advanced Edition - Lifetime Licence
[02:58:56] [FileManager Error/1] : Unable to start SFTP server on 88.198.97.186:2225.
[02:58:56] [Core Error/1] : SocketException
[02:58:56] [Core Error/1] : [0] (SocketException) : The requested address is not valid in its context.
[02:58:56] [Core Error/1] : at Net.Sockets.Socket.UpdateStatusAfterSocketErrorAndThrowException(SocketError error, Boolean disconnectOnFailure, String callerName)
at Net.Sockets.Socket.DoBind(EndPoint endPointSnapshot, SocketAddress socketAddress)
at Net.Sockets.Socket.Bind(EndPoint localEP)
at lxlsd.ygckn.cusgo(EndPoint p0, Boolean p1)
at lxlsd.ygckn..ctor(EndPoint p0, String p1, wlwcs p2)
at Rebex.Net.Servers.Core.Server.Bind(IPEndPoint endPoint, ServerModule module)
at Rebex.Net.Servers.FileServer.Bind(IPEndPoint endPoint, FileServerProtocol module)
at FileManagerPlugin.PluginMain.PostInit()
[02:58:56] [Webserver Info/1] : Webserver started on http://127.0.0.1:8082
[02:58:56] [Core Info/9] : Checking for AMP updates…
[02:58:56] [Core Info/7] : Startup mode is UpdateAndStart.
[02:58:56] [Core Info/9] : AMP is up to date.
CPID: 5184
Redirecting stderr to ‘C:\AMPDatastore\Instances\GarrysModDarkRPServer01\garrysmod\logs\stderr.txt’
Logging directory: ‘C:\AMPDatastore\Instances\GarrysModDarkRPServer01\garrysmod/logs’
[ 0%] Checking for available updates…
[----] Verifying installation…
Steam Console Client (c) Valve Corporation - version 1751406682
– type ‘quit’ to exit –
Loading Steam API…OK
force_install_dir “4020”
Connecting anonymously to Steam Public…OK
Waiting for client config…OK
Waiting for user info…OK
app_update 4020 -beta x86-64 validate
Update state (0x5) verifying install, progress: 9.51 (675020253 / 7095162661)
Update state (0x5) verifying install, progress: 17.00 (1206520675 / 7095162661)
Update state (0x5) verifying install, progress: 26.92 (1910264168 / 7095162661)
Update state (0x5) verifying install, progress: 38.05 (2699370523 / 7095162661)
Update state (0x5) verifying install, progress: 49.55 (3515855757 / 7095162661)
Update state (0x5) verifying install, progress: 60.62 (4301217391 / 7095162661)
Update state (0x5) verifying install, progress: 70.72 (5017516234 / 7095162661)
Update state (0x5) verifying install, progress: 79.73 (5657296688 / 7095162661)
Update state (0x5) verifying install, progress: 90.63 (6430271724 / 7095162661)
Success! App ‘4020’ fully installed.
quit
Unloading Steam API…OK
[02:59:20] [steamcmdplugin Info/7] : SteamCMD Update successful
[02:59:25] [Generic Info/15] : Merging config file ./garrysmod/4020/garrysmod/cfg/server.cfg (Template) using Unicode (UTF-8) encoding.
[02:59:25] [Generic Info/7] : Writing config file ./garrysmod/4020/garrysmod/lua/autorun/server/resource.lua using Unicode (UTF-8) encoding.
[02:59:26] [Core Error/7] : SocketException
[02:59:26] [Core Error/7] : [0] (SocketException) : The requested address is not valid in its context.
[02:59:26] [Core Error/7] : at Net.Sockets.Socket.UpdateStatusAfterSocketErrorAndThrowException(SocketError error, Boolean disconnectOnFailure, String callerName)
at Net.Sockets.Socket.DoBind(EndPoint endPointSnapshot, SocketAddress socketAddress)
at Net.Sockets.Socket.Bind(EndPoint localEP)
at RCONPlugin.UDPlogger..ctor(IPAddress ListenAddress)
at GenericModule.GenericApp.SetupUDPLogger()
at GenericModule.GenericApp.SetupProcess()
at GenericModule.GenericApp.DoAppStartup(Boolean IsUpdating)
at GenericModule.GenericApp.Start()
Reboot your system, likely legacy processes from the previous failed starts
You’re trying to bind this server to a public IP?
Is this being run in a datacenter or the like, so that it is not behind NAT?
it is in a data center do i need to open extra ports and stuff - does AMP need ports to be open as well
Could be that AMP is not properly handling the UDP logger IP/binding when the server is bound to a public, rather than local, IP. Might be a bug
how would i fix this so i can run gmod and team fortress 2 servers because minecraft and palworld works
Do you have access to AMP’s closed source code and know C#? Didn’t think so lol. Just report a bug on GitHub
what do i say for the bug report
Mike
3 August 2025 12:25
17
The error they’re getting implies that their IP has changed and the IP they originally configured no longer exists.
@LittleCottonCandyPup Did you change the bindings away from their defaults?
no it’s the same ip but now it’s doing diffrent issues still won’t start tf2 or gmod servers
Here is my github conversation not sure what exactly to do to get it to work i reinstallled the software and tried on linux same issues
opened 03:56AM - 02 Aug 25 UTC
bug
### Operating System
Windows Server 2019
### AMP Version and Build Date
lates… t
### AMP Release Stream
Mainline
### I confirm that
- [x] I have searched for an existing bug report for this issue.
- [x] I am using the latest available version of AMP.
- [x] my operating system is up-to-date.
### Intended Action
I have tried everything from reinstalling AMP to opening ports and reinstalling the servers for gmod and team fortress 2 and it can't start the server i keep getting this error - i have no issues with minecraft or palworld starting they work but can't get Team Fortress 2 or Garry's Mod Servers to work and start
Application Error
A fault is preventing the application from starting. Manage the instance to examine the logs.
i look at the logs and get this error
[02:59:26] [Core Error/7] : SocketException
[02:59:26] [Core Error/7] : [0] (SocketException) : The requested address is not valid in its context.
[02:59:26] [Core Error/7] : at Net.Sockets.Socket.UpdateStatusAfterSocketErrorAndThrowException(SocketError error, Boolean disconnectOnFailure, String callerName)
at Net.Sockets.Socket.DoBind(EndPoint endPointSnapshot, SocketAddress socketAddress)
at Net.Sockets.Socket.Bind(EndPoint localEP)
at RCONPlugin.UDPlogger..ctor(IPAddress ListenAddress)
at GenericModule.GenericApp.SetupUDPLogger()
at GenericModule.GenericApp.SetupProcess()
at GenericModule.GenericApp.DoAppStartup(Boolean IsUpdating)
at GenericModule.GenericApp.Start()
--------------------
Am unsure how to fix any help would be appreciated
### Expected Behaviour
The server to start like the minecraft and palworld servers
### Actual Behaviour
Can't start the servers Errors and not sure how to fix
Application Error
A fault is preventing the application from starting. Manage the instance to examine the logs.
### Reproduction
Not sure
i see this error as well but not sure if it could be causing it
[Loader Error/7] : Missing plugin/assembly: MaxMind.Db (C:\AMPDatastore\Instances\JagersCommunityDarkRPServer01\Plugins\MaxMind.Db\MaxMind.Db.dll)
and this error This task could not be completed: Starting Garry’s Mod (64 Bit)… - - State: 3.
Application stopped unexpectedly with exit code -532265403.