Scales, SRCDS refusing to bind to IP #208
Replies: 2 comments
-
digitronic-games wrote at Apr 14 2016 13:41:26 UTC: Seems disabling docker fixes the issue, one question tho, with having docker disabled. Is docker required to be installed? Can I uninstall docker if I'm not using it or is scales dependent on some part of docker? |
Beta Was this translation helpful? Give feedback.
-
puffrfish wrote at Apr 14 2016 13:41:26 UTC: Docker is not required to be installed if you have docker: false set in the Scales config.json. The reason it's crashing is because inside the docker container that IP doesn't exist, since it's almost as if it is another machine. If you change the IP of the server from within the panel, srcds should bind to that IP because it's the only IP available to it. That being said the "Public IP is ${http/ssh IP}. Assigned anonymous gameserver Steam ID ..." is not exactly accurate as far as I am aware because it goes out to another server to try to get that information, and will return the IP of the main interface no matter what. It should be bound to the correct IP if it is set from the panel (and the container rebuilt). If this is not the case please let me know and we will try to take steps to fix that in pufferd. |
Beta Was this translation helpful? Give feedback.
-
digitronic-games wrote at Apr 14 2016 13:41:26 UTC:
Trying to get a garrysmods server running , the problem is when I try to join the server it wont let me in. I'm running a dedicated box ( Ubuntu 14.04 ) with several IPs on one network interface.
When starting the server it reports back my main http/ssh IP not the assigned IP for the connection. Like so:
When I add -ip "ipadderss" it crashes the server.
I've tried adding this http://scales.pufferpanel.com/docs/adding-additional-port-mappings and the server still crashes when I start it.
Is there a way to bind the SRCDS to an external ip from the docker instance.
Beta Was this translation helpful? Give feedback.
All reactions