-
Posts
2,133 -
Joined
-
Last visited
-
Days Won
66
LFA last won the day on April 9
LFA had the most liked content!
Recent Profile Visitors
18,863 profile views
LFA's Achievements
Super Member (8/8)
100
Reputation
-
New Minecraft mod packs installer supports NeoForge (Thanks to Dennis). Minecraft config supports Java 21. Update your config in plugin repository (Thanks to Dennis). If a process fails to start and shows an error dialog, the text will be shown to the user. Bugs Downloading files might say 100% completed when it actually wasn't.
-
New Fixed Palworld query protocol. RESTAPIPort must be set in the command line and AdminPassword in PalWorldSettings.ini. Adam's Palworld config is recommended. Game server can't be started if steam update is running. Quick search allows searching for games. Added indexes to improve performance on large mysql databases. Bugs Fixed bug preventing upload of empty files with the file manager. Fixed bug after uploading a file with the file manager, you could only upload folders. Windows console wrapper was not working when service manager was running in console mode. Fixed access denied error in service manager on Windows when setting CPU and memory limits in service settings. A reboot is required. Fixed bug that caused the Windows service manager to hang when running in console mode. Linux service manager was not able to recover a game server when the process binds to all IPs (0.0.0.0). Game monitor was not checking a game server when using a custom query script and query port is set to 0. Fixed QR code in security settings.
-
Hi, can you create a ticket with remote desktop access so I can see why they are duplicating? https://clients.tcadmin.com/billing/submitticket.php?step=2&deptid=3
-
<b>New</b> <ul> <li>Sending a different game id from the WHMCS upgrade/downgrade feature will reinstall the game server (similar to game switching). Optionally, you can send game_delete_on_switch=1 to delete the game server and create a new one. This way it will go through the process of finding a new server.</li> <li>Added Ark Survival Ascended query protocol. (The query port should be the same as game port)</li> <li>Added Palworld query protocol. (The query port should be the same as game port)</li> </ul> <b>Bugs</b> <ul> <li>When executing steam and scripts on Linux as root, the HOME variable was set to "root" instead of "/root".</li> <li>Fixed text encoding error when using the web console.</li> <li>Fixed bug causing a task to execute twice.</li> <li>Servers > "Upload ConfigUtility.config & Restart" was not uploading the new config when using https.</li> <li>Support for long paths was not enabled on Windows 11 and Windows Server 2022.</li> <li>If the query failed, service CPU and memory usage was not shown in service list.</li> </ul>
-
New Added sub admin role permission for global game variables. Added sub admin role permission for global game scripts. Added sub admin role permission for recurring tasks. Added support for IronPython 3.4. It's available as a separate script engine. IronPython 2.7 is still supported. If a Curseforge modpack supports more than Minecraft 1 version, it can be selected before installing. Curseforge modpack installer supports server modpacks that don't contain mods. When hosting a CS2 server, the Workshop browser filters files by the CS2 tag. Bugs Canceling a workshop task could leave the service stuck with processing status. "Skip if not selected" in variable configuration was not applied in pre-defined command lines. When conditions in a restart scheduled task are not met, the task will now end successfully instead of cancelling. Before executing a task, make sure the recurring task is enabled. When configuring a server with a new ConfigUtility.config with replication disabled, the previous Replication.config was not deleted.
-
New Added service limits for reseller packages. Set to 0 for unlimited services. Downloading mod and update files from URL will retry up to 5 times. Bugs When starting a service that uses ForceBindIp it might show start error but the process is started correctly. Fixed errror when installing some curseforge mod packs.
-
Bugs Fixed Game switcher was not available to sub users even if the permission was enabled. In the task logs a users could see the name of the server where the game server is located. Canceling a task would not kill the steamcmd process. Fixed error in Plugin Repository after forum software was updated.
-
This is fixed in 2.0.185.3
-
New Improved Minecraft modpack compatibility. Added new variables to Query Monitoring Event: StatusInfo_CpuLastSecond, StatusInfo_MemoryLastSecond. Bugs Fixed bug causing scheduled restarts to only process 1 service at a time. Fixed bug causing service manager to restart the service when service manager was restarted. Fixed characters in log file streaming when encoding was not UTF-8. Virtual server was not using parent server's MySQL Manager settings.
-
New Added options to hide title and description in Game > Custom Mods > Steam Workshop Configuration MVC Workshop Browser can be translated. Added option to enable/disable the deletion of steamapps folder after the first error. Default is enabled. On Linux, TCAdmin files are optimized to native code. Bugs Fixed Minecraft Feed the Beast modpack installer. Fixed cache issue when using game switcher. Fixed collection updates in MVC Workshop Browser. Fixed task info popup when with some languages. Fixed affinity error when creating a virtual server. Enabling IPv6 support in the FTP server no longer disables IPv4. "Updating existing services" in game settings was only updating 1 service at a time. It worked correctly from a global script.
-
New Steamapps folder is deleted if the first Workshop download attempt fails. Bugs Fixed task bug when installing Workshop dependencies. Fixed task bug that caused second step to hang. Not all Workshop updates where shown when selecting updatable content. Fixed error when using replication: Data type not implemented: System.UInt32.
-
New MVC version of the Workshop browser is included in this update. It's enabled by default but can be disabled in the game's custom mods page. TCAdmin is compatible with Arm64 processors running Ubuntu (except qstat queries, steamcmd, etc). Curse mod installer asks for version to install. Added after process crashed service manager event. When checking for Workshop updates the game monitor now makes 1 api request for each game server instead of 1 for each installed workshop file. Bugs User info did not include number of Teamspeak services. Fixed bug that could cause the license info to reset. New task could be started when the service had processing status. Fixed bug downloading files containing & in the name. Fixed bug that could overwrite resource limits set in service settings. Billing API was not disabled when maintenance mode was active. Fixed release date in Plugin Repository. Fixed html names in game server query. Encoding was detected incorrectly if UTF8 characters were after first 1000 bytes. Encoding was not detected automatically when using the config editor.
-
New Added option in server list to update all remote ConfigUtility.config. Add/replace filename in mod configuration supports variables. Updated file manager's google drive support to use Google Identity Services api. Updated Curse mods and modpack browsers. (thanks to Dennis) Added option in datacenter that forces servers to load FTP folder permissions from the master. This can improve performance if the connection to the database is slow. Bugs Fixed SSO module when logging in as a user. ThisTaskStep was not available in global recurring task scripts. Config editor textbox on Linux was blank when it should have a value (Rust Level URL). Fixed error "The modifier 'public' is not valid for this item" when executing C# scripts. Fixed file server connection test when FTP root folder was not /.
-
View File Billing Alerts This module gets the next due date and trial expiration date from WHMCS and shows alerts in TCAdmin. Features Supports toast and control panel messages/emails. Toast and email messages are configured in Settings > Mail Templates. Requirements TCAdmin 2.0.179.1 or greater WHMCS API credentials that allows the GetClientsProducts action. Configuration Go to Settings > Billing Alerts. Enable the module. Configure your WHMCS API URL, ID and secret. Allow your IP in the WHMCS or configure an access key. If you offer trials configure the trial length in days. Configure when you want TCAdmin to start showing toast and send messages/emails. Update the toast click URLs. By default the trial URL takes you to the product and due date URL takes you to unpaid invoices. Extract extract-to-whmcs-tcadmin2_advanced.zip located in TCAdmin2\ControlPanel.MVC\bin-extensions\billing-alerts-1.0.0 or /home/tcadmin/ControlPanel.MVC/bin-extensions/billing-alerts-1.0.0 to your tcadmin2_advanced folder in WHMCS. This will remove the toast notification after the user pays the invoice or upgrades from a trial. Testing To test connectivity with WHMCS: Select a game server. Click on More... Execute the [ Billing Alerts ] action. The script's output will show the game server's next due date or trial expiration date. If there's an error you can enable API logging in WHMCS: https://help.whmcs.com/m/troubleshooting/l/1420554-troubleshooting-debugging-api If this works the module's recurring task will execute every day at 6AM (master server time). If you don't want to wait you can go to Settings > Scheduled Tasks. Look for the task "[BillingAlerts] Update all trial expirations/due dates" and start it. Submitter LFA Submitted 6/21/2022 Category Modules
-
Bugs Fixed javascript error when hostname has new line character. [Linux] Added LD_LIBRARY_PATH environment variable when starting the game server with screen. (Fixes Rust after latest Steam update) [Linux] Monitor/Tools/LetsEncrypt-Linux/create.sh gets correct execute permissions.