Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[HLDS] UDP gone out of range? #1290

Closed
APGRoboCop opened this issue Aug 13, 2013 · 1 comment
Closed

[HLDS] UDP gone out of range? #1290

APGRoboCop opened this issue Aug 13, 2013 · 1 comment

Comments

@APGRoboCop
Copy link

Hello when I bootup my CS 1.6 server as well as Ricochet I noticed on my Gametracker banners and HLSW that it tends to go offline for some reason. Most of my servers have around 8 bots for players to have target practice and run on AMXX v1.8.2 and Metamod v1.21 and so on. Also AMXX 1.8.2 Hamsandwich module appears to be faulty and I reported on that to AlliedMods. But I don't think that is the cause of the problem that I am about to explain.

My servers are controlled using Webmin for Linux Ubuntu 12.04 LTS with 32GB RAM and i7 Intel CPU. When I realise one of my servers like CS 1.6 goes offline on my monitor, I go to Webmin to start it again using "./hlds_run -game cstrike +maxplayers 18 +port 27015 .....". But when I did it says that UDP is already in use - whereas that UDP port 27015 isn't in use as it shows offline for some reason with:

WARNING: UDP_OpenSocket: port: 27015 bind: Address already in use
L 08/13/2013 - 21:00:38: FATAL ERROR (shutting down): Couldn't allocate dedicated server IP port 27015.
FATAL ERROR (shutting down): Couldn't allocate dedicated server IP port 27015.
email debug.log to linux@valvesoftware.com

So I had to go to Webmin and terminate that previous ./hlds_run process and start it again. Then it appears to be working normal. I checked the running process in Webmin before I terminated the broken ./hlds_run process, and it appears to be acting like it is working due to the CPU power used similar to the proper working ./hlds_run.

@alfred-valve
Copy link
Contributor

You need to log into your host machine to debug this. That error means that a process on the local machine still has a socket open for that udp port, you need to debug why it is no longer responding to your tools. Perhaps the server has hung, try removing the plugins one by one to see if you can narrow it down.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants