krazos Posted April 16, 2015 Share Posted April 16, 2015 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! Link to comment Share on other sites More sharing options...
Raizio Posted April 16, 2015 Share Posted April 16, 2015 Are you sure there's a server_linux32 in the downloaded files? Are we sure TCadmin is pointing correctly towards it? Link to comment Share on other sites More sharing options...
krazos Posted April 16, 2015 Author Share Posted April 16, 2015 Yes, double checked. Link to comment Share on other sites More sharing options...
Raizio Posted April 16, 2015 Share Posted April 16, 2015 Try running it manually, outside of TCA. See what happens. Link to comment Share on other sites More sharing options...
krazos Posted April 16, 2015 Author Share Posted April 16, 2015 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? Link to comment Share on other sites More sharing options...
jeromehaynes Posted April 16, 2015 Share Posted April 16, 2015 Have you tried turning your firewall off? Are you sure tcadmins not trying to use that port for something else? Link to comment Share on other sites More sharing options...
krazos Posted April 16, 2015 Author Share Posted April 16, 2015 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. 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