-
Posts
58 -
Joined
-
Last visited
Content Type
Profiles
Forums
Events
Downloads
Everything posted by krazos
-
Alright. Well, I just found this "Note: The -file option currently does not work with a Linux server." So yeah it would be very kind if you could figure out how to let the user change a default variable in the commandline.
- 7 replies
-
- change
- commandline
-
(and 2 more)
Tagged with:
-
And to clarify, in other games you can just change the hostname in the serverconfig. NS2 doesnt have a serverconfig, everything is just commandline. So this problem is mainly for NS2. Edit: I found that it is possible to use server config files, this will solve the problem. Ill try it.
- 7 replies
-
- change
- commandline
-
(and 2 more)
Tagged with:
-
This is the default custom commandline: -name $[HostName] -map ![Map] -ip $[service.IpAddress] -port $[service.GamePort] -limit $[service.Slots] However, you can add custom variables - - to use in a commandline that the user can change by himself/herself in their "Commandline Manager" I can add a custom variable called "serverName" and use that in the picture above, so the user can change their hostname. However, there are already built-in variables. I would like to use them instead, so that TCAdmin knows what the hostname of the server is and can show it in: How can I add so that the user can change the $[hostname] variable in the custom commandline menu?
- 7 replies
-
- change
- commandline
-
(and 2 more)
Tagged with:
-
Hi! How can I enable the user to change hostname? For instance NS2. There's no config file, only command-lines. I know I can make a custom variable, for instance ![serverName] and then enable users to change that in commandline manager. But is that the primary solution? is there no other way for the user to change the in-built $[HostName] variable in the commandline? Thanks in advance.
- 7 replies
-
- change
- commandline
-
(and 2 more)
Tagged with:
-
I don't have a firewall. I asked here on the forums before about firewalls or security overall, but no one seems to have a firewall on their tcadmin machine (I have however blocked sensitive ports under 1024, like SSH, in our external firewall) And since I can reach it if I run it manually, then no I don't think it's used for anything else, and nothing is blocking it.
-
I found a temporary solution. I chose "Share files with other servers" on the Remote server in "Game & Voice Settings" and now I could deploy a NS2 server on the Remote server. But I still think the problems with not being able to download files through Master is weird. I have another problem though. NS2 has a built-in webinterface for administrating the server. http://wiki.unknownworlds.com/ns2/Dedicated_Server#Web_Administration I made a custom commandline menu where the user could put in username and password for this. The commandline has all required arguments with it, and Ive made custom variables. However, If I run it manually it runs, when I run it through tcadmin interface I cant access the webinterface. -name $[HostName] -map ![Map] -ip $[service.IpAddress] -port $[service.GamePort] -limit $[service.Slots] -webdomain "$[service.IpAddress" -webadmin -webport $[service.CustomPort1] -webuser ![webUser] -webpassword ![webPassword] And this works great in the terminal. Example: ./server_linux32 -name NS2 Server -map ns2_mineshaft -ip x.x.x.x -port 27015 -limit 16 -webdomain "x.x.x.x" -webadmin -webport 20020 -webuser test -webpassword test What do TCAdmin do that blocks the webinterface?
-
Yes, double checked.
-
Hi! I have one master server and one remote server. I try to deploy a NS2 server to the remote server, but that doesnt work because it says "server_linux32" not found. I tried to download NS2 server through steamcmd to my own computer, and that works. I used the game download tool to my remote server, that worked and all files are in "/home/tcadmin/tcafiles/games/ns2-linux" on the remote server where it should. But when I try to deploy a server and I choose the remote, it says what I wrote above. And I cant download NS2 to the master either, it says "no subscription".. but it worked on the remote, thats the weird part. And the files in "/home/tcadmin/tcafiles/games/ns2-linux" on the master is empty. I have no idea how to solve this, please help. Thanks in advance!
-
Try to run it manually, the exact thing you need to enter into the terminal is in the "Service Settings" , then at "commandline" press "preview" Copy-paste each sentence into the terminal and press enter, then tell us what happens when you try to run this manually.
-
Thank you Dennis! I really appreciate your help on this forum!
-
Hi! Now, when someone changes from public to private in arma 3 for instance, the server is restarted because of it. Can I in a game template allow users to be able to shift between public and private?
-
its weird because it tries to look after steamclient.so in /root/.steam/sdk32/ Which doesnt exist. However /root/Steam/ does, but there's no sdk32 folder. Edit: Creating a symlink to /root/.steam/sdk32 doesnt work either.
-
Hi! when I try to deploy a CS 1.6 server, and start it I get "steamclient.so cannot open shared object file no such file or directory" Even though that file exists in that folder AND here /home/tcadmin/Monitor/Tools/SteamCmd/linux32 And with Insurgency I get this "libtier0.so: cannot open shared object file: No such file or directory." How do I solve this? Thanks in advance.
-
Internal IP is being sent to users instead of External
krazos replied to krazos's topic in Linux Support
Now I cant create a new gameserver. "The ip address 'xxx.xxx.xxx.xxx' is not available in this server. Make sure that it's configured in the operating system's network settings." -
Internal IP is being sent to users instead of External
krazos replied to krazos's topic in Linux Support
Yes but I cant change it, its greyed out. The Internal is bound to the OS, not the External, since we're using 1:1 NAT mapping. Here are the pictures of my config, the blue is the external IP. https://imgur.com/a/s5JWq -
Internal IP is being sent to users instead of External
krazos replied to krazos's topic in Linux Support
It imports none, The external is not bound to the OS because we're using 1:1 NAT mapping in pfSense for this. -
Internal IP is being sent to users instead of External
krazos replied to krazos's topic in Linux Support
Still doesnt work, weird. I put the external IP in the Hostname.. My settings are now: Primary: Internal Firewall IP: External Private Network IP: blank Then in "Server IPs" there was Internal 127.0.0.1 I pressed the Internal IP and in there I put the external in hostname. Edit: Btw, its correct when the user gets their login info, but not for the service itself. Here's the mail that is being sent: -
Internal IP is being sent to users instead of External
krazos replied to krazos's topic in Linux Support
Yea that is: Primary IP: External Firewall IP: External Private Network IP: Internal The Firewall IP was automatically set to External at installation, and the Primary was set to Internal, but I changed it to External to test, didn't make any difference. -
Hi! Our internal IP is being sent to customers instead of the External. We use pfSense and we mapped the external to the internal, everything works. Just that wrong IP is being emailed to users. How do we fix this? Thanks in advance.
-
Hi! I get users/customers welcome mail from tcadmin to my own mail. My admin user has my email in it, but why do I get: "Welcome $user etc etc etc." Why do all customer/users mail get mirrored to the admin? I cant find where to turn it off. I get spammed with these mails that are supposed to only go to the users, which is does as well.
-
Hi! I'm not exactly sure how to configure the firewall on TCAdmin because gameservers use different and many ports, big port-ranges as well. However, I don't like to have TCAdmin so open, I would like to restrict it. How did you secure your TCAdmin installation? Im thinking about allowing all ports over 1024, but under 1024 I would only allow some ports, for instance ftp and 80, but restrict 22 (SSH). What do you recommend? Is it safe to run no firewall at all on TCAdmin? We do have an external firewall, so we can block ssh from the outside. Btw, Is Fail2Ban compatible with TCAdmin? I must have some sort of bruteforce protection against the webserver and ftp server.
-
RUST is missing GLIBC, check if you have all dependencies for RUST installed. This is a common error I stumbled upon many times in different gameservers, the most common ones are glibc and libstdcc++. You can install it via apt-get, but if it still doesnt work try putting the libraries in the RUST gameserver directory.