Jump to content

LFA

TCAdmin Developer
  • Posts

    2,133
  • Joined

  • Last visited

  • Days Won

    66

Everything posted by LFA

  1. You can create the objects yourself in the service manager events. Make sure you check "ignore errors" so the game server can still start if the database if offline. import clr; #Load objects from database. clr.AddReference("TCAdmin.GameHosting.SDK") from TCAdmin.GameHosting.SDK.Objects import Server, Service, Game ThisService=Service(ThisService_ServiceId) ThisServer=Server(ThisService.ServerId) ThisGame=Game(ThisService.GameId)
  2. The latest update to Windows Defender definitions was detecting TCAdminServiceLauncher.exe as a trojan. I reported this to Microsoft. They fixed the false positive and provided this fix:
  3. Attached Mordhau - Windows.xml Mordhau - Linux.xml
  4. New Editable MVC templates (beta). Read this for more information.. Added support for HyperFastCgi on Linux with Nginx. https://github.com/xplicit/HyperFastCgi Install it and restart the monitor. It is detected automatically. Improved support for Windows 10 and Windows Server 2019 Added scheduled task permission for subadmins. Increased custom ports to 50. FTP server supports IPv6. This can be enabled in the server's FTP tab. Added view order for game links. Added option to enable/disable the automatic update of slots, IP, ports and other settings in config files. Previously it was always enabled but it can brake some config file formats. Bug Fixes Dlls in the Shared folder should not get locked by IIS. This should allow updating TCAdmin without having to restart the application pool. Restart Remotes was not working when using Cloudflare or https. Mod script was available for scheduling even if mod was not installed. Fixed game import errors. Increased max values of extract and file copy speed. Fixed bug that added a space to the command line even if "Don't add space after commandline parameter" was checked. Beta testers If you have a Windows.Custom.config change this line: <add group="High" priority="1" type="TCAdmin.SDK.Remote.WebServices.Extensions.SerializedExceptionExtension, TCAdmin.SDK, Version=2.0.126.0, Culture=neutral, PublicKeyToken=336a280da999c339" /> to: <add group="High" priority="1" type="TCAdmin.SDK.Remote.WebServices.Extensions.SerializedExceptionExtension, TCAdmin.SDK" />
  5. Can you create a ticket with the login for your control panel so I can take a look?
  6. Hi, this should be fixed if you apply 2.0.127 again.
  7. Apply the 2.0.127 update again to fix the sub users.
  8. Fast download sync should work. I can confirm there is an error with sub users in the service home page.
  9. I think it's caused by the mono version. It should be 5.x
  10. If you are setting X-Frame-Options in your nginx configuration make sure the value is set to SAMEORIGIN. You can press F12 to bring up the development tools. Select network tab and reload the page. If there is an error loading the page you should see it there. If you want me to take a look create a support ticket.
  11. What do you see if you view http://xxxx:8880/Aspx/ in your browser?
  12. New Support for MVC templates on Linux. Read this for more information.. Added support for HyperFastCgi on Linux with Nginx. https://github.com/xplicit/HyperFastCgi Install it and restart the monitor. It is detected automatically. Added instructions explaining how to edit the MVC template in Visual Studio. Game settings on MVC has a sidebar similar to the service homepage. Bug Fixes Custom CSS for MVC was placed in a script tag. Images for custom links not displayed on MVC. Text could not be copied on MVC. Console.cshtml was not used when viewing the web console. Page not found errors on MVC are redirected to the homepage. First custom template could not be selected at login and you had to clear your cookies.
  13. Try this: https://help.tcadmin.com/Common_Errors#Errors:_.27Too_many_open_files.27.2C_.27Resource_temporarily_unavailable.27.2C_.27Could_not_create_thread.27.2C_.27Thread_abort.27.2C_.27MonoError_reused_after_mono_error_cleanup.27 Also in your tcadmin-config try changing your WEB_MAX_REQUESTS to 1000.
  14. That's pretty good. You could also add a screenshot of the game's current map. Use @Model.CurrentMap. I'll see if I can release a development web.config so you can open the website with visual studio and have autocomplete support in the mvc templates.
  15. You can change the general layout (how menus are rendered, where icons are placed, add or modify html the main template). Right now you can't change the layout of most features that are still running on the old asp.net code. For example the command line manager is exactly the same, but it is rendered inside your custom template. Pages that can be completely modified right now: - login - service home page - user profile - change password/2step
  16. LFA

    2.0.126.0 Bug Thread

    Hi, To fix the first bug edit \Views\Default\Shared\_Head.cshtml and change @Scripts.Render(customcss); to: @Styles.Render(customcss); There is a bug when you create a custom mvc theme. You need to clear your cookies to be able to use it or create a second theme and change between them at login. I'll work on the other fixes.
  17. New Editable MVC templates. Read this for more information.. Bug Fixes Restart Remotes was not working when using Cloudflare or https. Mod script was available for scheduling even if mod was not installed. Fixed game import errors. Increased max values of extract and file copy speed.
  18. Before updating TCAdmin has been migrated to .NET 4. Before installing this update make sure you have installed .NET 4.0 or 4.5 (Windows) or Mono 5 (Linux). Mono 2.11.4 is no longer supported. The HTML generated by ASP.NET has changed slightly from .NET 3.5 to 4.0. Some themes may require updating to display correctly. If you run your control panel with IIS remove this line from your TCAdmin2\ControlPanel\Web.config. After the update change your application pool to .NET 4.0/4.5 Classic. <add type=Miron.Web.HandlersAndModules.WebResourceCompressionModule"/> New Sub admin role permissions can be configured per game. Added restart monitor in debug mode in server tools menu. Added option to save password in rcon client and web console. Service variables can be used in theme's custom header and footer. This is only available in themes owned by admin. Added option in game config file to disable "Variables could not be read" message. Added 'Half-Life 2 new (UTF8)' query protocol. Bug Fixes Fixed cache bug when importing a game. Custom action scripts were not working in 2.0.120. Fixed too many requests error with the steam api. Fixed game file system permissions erorr in config file and file manager when master is running Linux and remote is running Windows.
  19. This update is only visible to beta testers. If you want to be a beta tester please create a support ticket. Before updating TCAdmin has been migrated to .NET 4. Before installing this update make sure you have installed .NET 4.0 or 4.5 (Windows) or Mono 5 (Linux). Mono 2.11.4 is no longer supported. If you run your control panel with IIS remove this line from your TCAdmin2\ControlPanel\Web.config. After the update change your application pool to .NET 4.0/4.5 Classic. <add type=Miron.Web.HandlersAndModules.WebResourceCompressionModule"/> If you are having issues with the update you can use TCAdminUpdateTool to downgrade to 2.0.119.3 and keep all the bug fixes from 2.0.120. New IronPython has been updated to 2.7.8. This makes it compatible with Python 2.7 Improved service status cache in the control panel. Bug Fixes Changed encoding of service configuration files to unicode to fix encoding errors of chinese characters. Fixed theme selection when running the control panel with Mono 5. Fixed errror when sending the game server to gametracker.
  20. A second script has been added that doesn't require a database connection and prevents the service from starting. It shows an error message to the user so he knows what's wrong.
  21. New Implemented CPU and memory load balancing in API settings. The game server stats for the last 30 days are used to calculate these values. You can find the current values in the servers list in the peak memory and peak cpu columns. Added mass emails role permission for sub admins. Added virtual servers role permission for sub admins. Log deletion task also deletes old service activity logs. Bug Fixes Fixed cache bug with command line manager. Fixed "Show Versions" when running the control panel on IIS with more than 1 worker process. "Skip execution" was not working correctly when scheduling a script. Other If you run the control panel website in IIS give full permissions to "IIS APPPOOL\Classic .NET AppPool" on the folder C:\Program Files\TCAdmin2\Temp.
  22. New Added ElDewrito query protocol. Added support for TSDNS. TCAdminUpdateTool.exe recycles the Classic .NET Application Pool before updating. Bug Fixes Fixed error when creating a new game using the wizard. Fixed error when downloading files on some servers. Fixed error when using default variables in custom command lines. Other Added 7 days to die and TSDNS configs in our forums.
  23. Configure your TSDNS domain as explained here: https://support.teamspeakusa.com/index.php?/Knowledgebase/Article/View/332/0/server-address-resolution-and-tsdns-changes-with-client-31x - Import the config file - Create a TSDNS service - Select the TSDNS service. Click on Config Files. Edit domain.txt and add the domains that you configured. - Go to settings > teamspeak servers > select the TS server > assign the TSDNS service. Then your client can configure his TSDNS subdomain in his TS service home page. TS3 TSDNS - Linux.xml TS3 TSDNS - Windows.xml
  24. Try configuring the game with run as = local system and create a new game server.
  25. Try the attached config. It queries correctly. I don't know how to change the slots. It defaults to 100. Also my config downloads the game server files automatically. Battalion1944 - Windows.xml
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. Terms of Use