-
Posts
2,133 -
Joined
-
Last visited
-
Days Won
66
Content Type
Profiles
Forums
Events
Downloads
Everything posted by LFA
-
@ucjohn Is it possible to have mod group that is allowed to moderate only the downloads?
-
If we allow everyone to upload configs to the downloads section is there a way to flag them as verified/unverified working or maybe add thumbs up? Maybe we could let everyone decide if it works or not instead of a mod having to do it. Some game servers can't be downloaded for free to test that it's working. For example:
-
We talked about the download section with John privately. I approved it but there was a failure in communication about blocking config uploads in other sections. I agree there is some useless info showing up that should be removed. At first when I logged in I didn't know what to do or where to go but I got used to it. About the spam accounts, I was going to delete them but freaked out when it was going to delete thousands of unverified users and decided to make a db backup before doing this. Then life got in the way and I forgot to do it. I agree that we should slow down and discuss any big changes in the forum before they are implemented.
-
New Service CPU limit (Windows/Linux) and memory/virtual memory limit (Windows only) can be configured in service settings. For more information see: Limit service CPU and memory usage Query, slot, private and branded monitoring can be disabled in service settings. Moved service activity logs to a separate tab to improve performance. User that created task is shown in task popup info. Game server mover allows moving between different operating systems. Only the files are moved. The game server needs to be fixed so it runs on the new server. Added option to keep list of installed workshop mods when reinstalling. Output filters can be configured in game's web console settings. Added button to copy a game's update. Bug Fixes Fixed random error at log in when running IIS/MVC. Fixed default sorting in File manager on Linux Fixed support ticket title on MVC Changes for Enterprise Licenses Reseller packages with a single server/virtual server assigned to a user are counted towards the limit of 10 user assigned servers. You can verify the required licenses in System ] About
-
It should be ready for next week.
-
The CPU limiter in the next update should help with this.
-
It was fixed today. Update mono to get version 6.8.0.105 and restart the monitor. I tested on my server and it works. Ubuntu: apt-get update apt-get install mono-complete mono-vbnc mono-xsp CentOS: yum install mono-complete mono-basic xsp
-
Scripts are updated to not use the iniparser. Also now you can change the order of ActiveMods in the ini and it will not get reset after installing or uninstalling mods. https://help.tcadmin.com/Workshop_Browser#Ark
-
Try this config. I don't own the game so I can't download the files to test. I created it based on this guide: https://steamcommunity.com/app/70000/discussions/0/648814842383838356/ After importing select the steam settings tab and change STEAM_ACCOUNT_REQUIRED to a steam account that owns the game. If you have steam guard activate your account on your server: https://help.tcadmin.com/SteamCmd#Activate_your_account_with_Steam_Guard_.28Windows.29 DDDServer - Windows.xml
-
Make sure the file exists. Under the ImportDatabase command add this line. Keep the spacing of the previous line. Script.WriteToConsole(mysql2.ImportDatabase(ThisService.RootDirectory + "db.sql") That should write the full path to db.sql in /home/tcadmin/Logs/Monitor/console.log. Make sure it exists. It won't fail with an error if it doesn't exist.
-
Check for errors in /home/tcadmin/Logs/Monitor/console.log If you need help create a support ticket.
-
Also if your MySQL server is on a different server modify the script to create user@% instead of user@localhost
-
Use MySQL workbench to make sure the user db28 is being created correctly.
-
The way I have it now you can set the limits in service settings. It will also be possible to configure defaults in game settings and from the billing api similar to how you can set Xmx from WHMCS. You will be able to sell server resources instead of slots.
-
I think it might be the same bug that was fixed in the service manager. I'll take a look at the code. If it happens again right click on the process and select "Create dump file". Compress it and create a ticket so I can analyze it.
-
You can find add widget under the home menu.
-
Yes but when a process runs out of memory it start using virtual memory. I'm not sure if that will start affecting other game servers specially on mechanical drives.
-
Next update will have built in CPU and memory limit on windows and CPU limit on Linux
-
It's an error from the ini parser used by the script. If the file has duplicate lines it fails. I'll have to update the script so it doesn't use the ini parser.
-
This will be included in the next update.
-
You have 3 options. 1- Give them access to phpmyadmin with a custom link so they can import it there. 2- If you use the mod installer use a script to import the sql file automatically when the mod is installed. 3- Have them upload the sql file to a specific folder. Create this custom script for custom icon or custom action event with prompt for variable values checked. Create a variable named MySQLScript and configure it as a script parameter. Configure it as a combobox that shows FolderName\*.sql import clr; import System; clr.AddReference("TCAdmin.DatabaseProviders.MySql"); clr.AddReference("TCAdmin.SDK"); from TCAdmin.DatabaseProviders.MySql import MySqlManager; from System import String; mysql_server="localhost"; with MySqlManager() as mysql2: mysql2.DisableReplication=True; mysql2.Connect(String.Format("Data Source={0};Database={1};User Id= {1};Password={2};Pooling=False;", mysql_server, ThisService.Variables["MySQLUser"], ThisService.Variables["MySQLPassword"])); mysql2.ImportDatabase(ThisService.Variables["MySQLScript"]);
-
The good news: This update finally fixed the memory leak causing the control panel xsp/fastcgi process to use memory until it crashes/hangs. This should make stability on Linux similar to the Windows version. The bad news: The xsp web server is broken. The only work around is to configure the control panel with nginx. I have already reported the bug and it will be fixed in the next mono update. https://help.tcadmin.com/Configure_the_TCAdmin_website_to_run_with_Nginx
-
I already responded to your ticket. The ftp error is fixed. MySQL is crashing and not even Heidisql can connect to the database. It's not caused by TCAdmin.
-
This config worked for me. Before creating a game server: Go to the game's steam settings. configure an account that owns Half Life 2. If you have steam guard on that account activate it on your server: https://help.tcadmin.com/SteamCmd#Activate_your_account_with_Steam_Guard_.28Windows.29 Don't enable steam update because it uses custom scripts to download Synergy and Half Life 2. HL2 SYN - Windows.xml
-
When this is happening create a support ticket with remote desktop access so I can take a look.