TRUgaming Posted February 4, 2017 Share Posted February 4, 2017 Having issues with the name of the server resetting back to conan and not changing anyone know how to fix this? Take the server name section out of your Command line, and only add it in the engine.ini. Restart, and it should be good. Link to comment Share on other sites More sharing options...
ledieu Posted February 4, 2017 Share Posted February 4, 2017 Hi, does anyone know for sure where the commands should go? I?m having issues with the ports everytime they release an update. Right now I?m trying to set Port and QueryPort in the command line and leave Engine.ini empty. I?m getting handshake errors and I can only see 1 of the 2 servers in the list. Anyone manage to find out how does this game exactly works? Cause right now I can?t make it work. This is the setup I have right now: Server1 Port=27015 QueryPort=27017 Server2 Port=27025 QueryPort=27027 When I start the servers, I check the ports listening and they are using: 27015, 27016 and 27017 for the Server1 27025, 27026 and 27027 for the Server2 Only 1 of them is showing in the Steam server list. Am I doing something wrong? All the ports are properly forwarded and open. Do I need to add something to Engine.ini? How should I? Thanks in advance, I would really apreciate some help in this matter, I?m completely blocked right now. Link to comment Share on other sites More sharing options...
crunkinshoe Posted February 4, 2017 Share Posted February 4, 2017 Are you able to connect with both the port and queryport the same? Link to comment Share on other sites More sharing options...
TRUgaming Posted February 4, 2017 Share Posted February 4, 2017 Hi, does anyone know for sure where the commands should go? I?m having issues with the ports everytime they release an update. Right now I?m trying to set Port and QueryPort in the command line and leave Engine.ini empty. I?m getting handshake errors and I can only see 1 of the 2 servers in the list. Anyone manage to find out how does this game exactly works? Cause right now I can?t make it work. This is the setup I have right now: Server1 Port=27015 QueryPort=27017 Server2 Port=27025 QueryPort=27027 When I start the servers, I check the ports listening and they are using: 27015, 27016 and 27017 for the Server1 27025, 27026 and 27027 for the Server2 Only 1 of them is showing in the Steam server list. Am I doing something wrong? All the ports are properly forwarded and open. Do I need to add something to Engine.ini? How should I? Thanks in advance, I would really apreciate some help in this matter, I?m completely blocked right now. You're getting the handshake error as the first server is running on 27015 already. The Port=27025 command does not change the default port on which the game launches. So, the second server is trying to run on 27015, and it's not binding correctly, as it's being used already. This is the same problem i'm having. One of my boxes only has one IP address associated with it, and i'm unable to host multiple games off of it because of it. I'm looking for a workaround, but as of right now i have not found one. Link to comment Share on other sites More sharing options...
Dennis Posted February 5, 2017 Share Posted February 5, 2017 Are you able to connect with both the port and queryport the same? Not anymore. Seems like they 'patched' something so the client just hangs with a black screen when joining servers where both query port and game port are the same. Really fucking stupid since our config was made with same ports, and now we had to edit the ports for all existing customers... Link to comment Share on other sites More sharing options...
crunkinshoe Posted February 5, 2017 Share Posted February 5, 2017 That stinks Dennis I like having them both the same as it looks cleaner in TCAdmin and makes it easier for customers to connect. Link to comment Share on other sites More sharing options...
Dennis Posted February 5, 2017 Share Posted February 5, 2017 makes it easier for customers to connect. Also, just because we know what that the query port is the port that Steam needs to communicate with the server doesn't mean that the client knows it. Think a few years back, before you started messing with game servers... You didn't know what a query port was, right? I didn't, not until I had to know what it was used for. For us it's just common knowledge, but sometimes it's a mess trying to explain to the customer why he can't use the 'real' IP in TCAdmin. You're not even able to join with the game port, nor search for the game, so it's just pointless that you can't set the game port equal to the query port. Link to comment Share on other sites More sharing options...
IGH Posted February 5, 2017 Share Posted February 5, 2017 Does anyone get an issue where servers do not show up straight away in-game? The only way to join them is via the Steam server browser? Link to comment Share on other sites More sharing options...
crunkinshoe Posted February 5, 2017 Share Posted February 5, 2017 Also, just because we know what that the query port is the port that Steam needs to communicate with the server doesn't mean that the client knows it. Think a few years back, before you started messing with game servers... You didn't know what a query port was, right? I didn't, not until I had to know what it was used for. For us it's just common knowledge, but sometimes it's a mess trying to explain to the customer why he can't use the 'real' IP in TCAdmin. You're not even able to join with the game port, nor search for the game, so it's just pointless that you can't set the game port equal to the query port. You hit the nail on the head! Link to comment Share on other sites More sharing options...
Winter Posted February 6, 2017 Share Posted February 6, 2017 Does anyone get an issue where servers do not show up straight away in-game? The only way to join them is via the Steam server browser? Thats normal. Make sure the server region is correct. Link to comment Share on other sites More sharing options...
IGH Posted February 6, 2017 Share Posted February 6, 2017 Thats normal. Make sure the server region is correct. Good point, if only I knew what the serverRegion options are? Link to comment Share on other sites More sharing options...
Dennis Posted February 6, 2017 Share Posted February 6, 2017 Good point, if only I knew what the serverRegion options are? Included in ConanSandbox\Saved\Config\WindowsServer\ServerSettings.ini by default: RegionAllowAfrica=True RegionAllowAsia=True RegionAllowCentralEurope=True RegionAllowEasternEurope=True RegionAllowWesternEurope=True RegionAllowNorthAmerica=True RegionAllowOceania=True RegionAllowSouthAmerica=True RegionBlockList= Link to comment Share on other sites More sharing options...
Winter Posted February 6, 2017 Share Posted February 6, 2017 Good point, if only I knew what the serverRegion options are? serverRegion serverRegion=1 Sets the server's region. (0=EU, 1=NA, 2=Asia) Link to comment Share on other sites More sharing options...
thedarknights Posted February 6, 2017 Share Posted February 6, 2017 People with port and query port issues, the defaultengine.ini is the cause of this. Iv done plenty of research and troubleshooting on a different game panel. This may be of help: http://steamcommunity.com/app/440900/discussions/3/133256240728867886/ Link to comment Share on other sites More sharing options...
Stark Posted February 7, 2017 Share Posted February 7, 2017 To move to a different issue. As we know, TCAdmin simply kills the process (since we have nowhere to shove in a stop command). However, if you open the process with "Show Interactive Service" from the desktop (assuming you have the setting "Enable interact with desktop" enabled in the game profile) and press CTRL+C, it'll initiate a soft-shutdown of the service which will write the last changes to the DB before it actually shuts down properly/safely (instead of being killed and losing ~5-10 minutes and having the possibility of corrupting the save). Is there any way we can send that CTRL+C signal to the service with TCAdmin to initiate this graceful shutdown of the service? Link to comment Share on other sites More sharing options...
Dennis Posted February 7, 2017 Share Posted February 7, 2017 That's actually a good question. A couple of game servers are terminated instead of shut down. Link to comment Share on other sites More sharing options...
wirs Posted February 7, 2017 Share Posted February 7, 2017 We use this simple Script on our servers: Script.WriteToConsole("^C"); Event: Before stopped seems to work fine for most servers Link to comment Share on other sites More sharing options...
Skurnicki Posted February 7, 2017 Share Posted February 7, 2017 Im sold. Link to comment Share on other sites More sharing options...
IGH Posted February 8, 2017 Share Posted February 8, 2017 serverRegion serverRegion=1 Sets the server's region. (0=EU, 1=NA, 2=Asia) Is that definate though? I have heard so many different versions. Such as 0, 1 = EU, 2 = America etc. Is there any official documentation? Link to comment Share on other sites More sharing options...
bakisen Posted February 9, 2017 Share Posted February 9, 2017 guys we cant show current player status on our panel. it is always Players: 0/30. how can we solve this. thanks. Link to comment Share on other sites More sharing options...
numpty Posted February 9, 2017 Share Posted February 9, 2017 guys we cant show current player status on our panel. it is always Players: 0/30. how can we solve this. thanks. Possible query issue Not to make you sound dumb have you checked the auto refresh. If so then as i say cud be query issues Link to comment Share on other sites More sharing options...
bakisen Posted February 9, 2017 Share Posted February 9, 2017 Possible query issue Not to make you sound dumb have you checked the auto refresh. If so then as i say cud be query issues yes auto refresh is checked. how can we fix query issue ? Link to comment Share on other sites More sharing options...
Stark Posted February 9, 2017 Share Posted February 9, 2017 yes auto refresh is checked. how can we fix query issue ? Hit up the Game Query Tool in the system settings. Enter your IP and query port (default 27015). Protocol: Half-Life 2 new. Test it. That should give you the information you need. If it works, just update your profile accordingly. Link to comment Share on other sites More sharing options...
bakisen Posted February 9, 2017 Share Posted February 9, 2017 Hit up the Game Query Tool in the system settings. Enter your IP and query port (default 27015). Protocol: Half-Life 2 new. Test it. That should give you the information you need. If it works, just update your profile accordingly. thanks fixed it Link to comment Share on other sites More sharing options...
Stark Posted February 10, 2017 Share Posted February 10, 2017 We use this simple Script on our servers: Script.WriteToConsole("^C"); Event: Before stopped seems to work fine for most servers Cheers \o Thanks for the tip, but from what I can see, it doesn't seem to be working well for me. Is there a way we can get the service PID from some variable somewhere? If so, it'd be possible to use os.kill(pid, signal.CTRL_C_EVENT). Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now