Jump to content

TCAdmin 2.0.44 now available


LFA

Recommended Posts

New Features

 

  • Added support for user assigned servers and teamspeak servers. For more information read here.
  • Added support for virtual servers. This allows you to split your server's resources into smaller servers without using virtualization software. They can also be assigned to users and resellers. For more information read here.
  • Process affinity can be configured on Linux. schedutils needs to be installed. See the requirements page for more information.
  • Monitor affinity and priority can be configured in the server settings.
  • Default affinity for services can be configured in the server's Game and Voice Settings tab.
  • The speed limit when extracting a compressed game file can be configured in the server's Game and Voice Settings tab.
  • Added option to disable creation of new services in the server's Game and Voice Settings tab.
  • Added "Unique Ports" option in the game's IP and Ports tab. This option is useful if you have more than one server behind the same hardware firewall.
  • Control panel's default language can be configured.
  • Added Teamspeak private password variable to email template.
  • When a process crashes or exits the service manager tries to restart it up to 5 times in 1 minute.
  • Added "RestrictServiceExe" option to Override.config. For more information read here.
  • Minor improvements to the batch updates and stop/start/restart tools.

 

Changes

  • To avoid confusion, all file system permissions for a game are now appplied to the root directory. Previously they were applied to the subadmin, reseller and user paths depending on the user type. Please update your configuration accordingly.

Bug Fixes

 

  • The browser gets redirected to the correct page after deleting a user, service or teamspeak service.
  • Fixed live stats for languages that use comma as decimal separator.
  • Added paging to the Log viewer. This reduces CPU usage. By default log files are ordered by modified date and can be sorted by each column.
  • Correct CPU usage should be shown on Linux.
  • Only errors are written to TCAdminMonitor.exe.log and TCAdminServiceManager.exe.log to prevent huge log files.
  • Fixed service launcher crash in Windows 2003.
  • Widgets can't be saved while in demo mode.
  • Password recovery page is translatable.

Link to comment
Share on other sites

Is the new update up yet? Tried using "Check For Updates Tool" but get that panel is updated while its version is 2.0.43

Also tried manual update over linux and get:

user@server ~]# cd /home/tcadmin/Monitor[user@server Monitor]# ./updatetool 2.0.44Downloading file...Extracting file...System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.Exception: /home/tcadmin/Temp/Upgrade.rar is not RAR archive

at Microsoft.VisualBasic.ErrObject.Raise (Int32 Number, System.Object Source, System.Object Description, System.Object HelpFile, System.Object HelpContext) [0x00000] in <filename unknown>:0

at TCAdmin.SDK.Misc.Compression.?.? (Int32 ?, System.String ?) [0x00000] in <filename unknown>:0

at TCAdmin.SDK.Misc.Compression.?.? (RarErrors ?, System.String ?) [0x00000] in <filename unknown>:0

at TCAdmin.SDK.Misc.Compression.?.? () [0x00000] in <filename unknown>:0

at TCAdmin.SDK.Misc.Compression.?.? () [0x00000] in <filename unknown>:0

at TCAdmin.SDK.Misc.Compression.?..ctor (System.String RARFile) [0x00000] in <filename unknown>:0

at TCAdmin.SDK.Misc.CompressionTools.? (System.String ?) [0x00000] in <filename unknown>:0

at TCAdmin.SDK.Misc.CompressionTools.Decompress (System.String sourceFileName, System.String destinationDirectory, TCAdmin.SDK.VirtualFileSystem.VirtualDirectory virtualDirectory) [0x00000] in <filename unknown>:0

at TCAdmin.SDK.Misc.CompressionTools.Decompress (System.String sourceFileName, System.String destinationDirectory) [0x00000] in <filename unknown>:0

at (wrapper managed-to-native) System.Reflection.MonoMethod:InternalInvoke (System.Reflection.MonoMethod,object,object[],System.Exception&)

at System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00000] in <filename unknown>:0

--- End of inner exception stack trace ---

at System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00000] in <filename unknown>:0

at System.MonoType.InvokeMember (System.String name, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object target, System.Object[] args, System.Reflection.ParameterModifier[] modifiers, System.Globalization.CultureInfo culture, System.String[] namedParameters) [0x00000] in <filename unknown>:0

at System.Type.InvokeMember (System.String name, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object target, System.Object[] args) [0x00000] in <filename unknown>:0

at TCAdminUpdateTool.?.? () [0x00000] in <filename unknown>:0

[user@server Monitor]#

Link to comment
Share on other sites

When I update services gives out

An error occurred while updating public.q-gaming.ru:27026: TCAdmin.SDK.Remote.RemoteException: ---> System.ComponentModel.Win32Exception: at System.Diagnostics.Process.Start_noshell (System.Diagnostics.ProcessStartInfo startInfo, System.Diagnostics.Process process) [0x00000] in <filename unknown>:0 at System.Diagnostics.Process.Start_common (System.Diagnostics.ProcessStartInfo startInfo, System.Diagnostics.Process process) [0x00000] in <filename unknown>:0 at System.Diagnostics.Process.Start () [0x00000] in <filename unknown>:0 at (wrapper remoting-invoke-with-check) System.Diagnostics.Process:Start () at TCAdmin.Helper.Quotas.LinuxCuota.getQuota (System.String mount, System.String user) [0x00000] in <filename unknown>:0 at TCAdmin.Monitor.Standard.WebServices.FileSystem.CreateTextFile (System.String fileName, System.Byte[] contents, Int32 codePage, Boolean writeBOM) [0x00000] in <filename unknown>:0 --- Конец трассировки внутреннего стека исключений --- в System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse(SoapClientMessage message, WebResponse response, Stream responseStream, Boolean asyncCall) в System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodName, Object[] parameters) в TCAdmin.SDK.Web.References.FileSystem.FileSystem.CreateTextFile(String fileName, Byte[] contents) в TCAdmin.SDK.Objects.Service.Configure(String owner, String friendlyName, String description, Boolean interactWithDesktop, Boolean startOnCPU0, Int32 stopDelay, String ip, List`1 ports, Boolean managedInput, Boolean managedOutput, String stopCommands, Int32 stopCommandsWait, ServiceManagerScript[] scripts, XmlField additionalValues) в TCAdmin.GameHosting.SDK.Objects.Service.Configure() в Monitor.Web.GameHosting.UpdateServices.Page_Load(Object sender, EventArgs e)

 

Only on Linux.

Edited by apkon
Link to comment
Share on other sites

Update file in file manager or upload new files...

 

 

What it is necessary to change?

 

It is looking for quota. Update to 2.0.44 again for the fix or install quota. Do the same for the server that gives you timeout.

cd /home/tcadmin/Monitor
./updatetool 2.0.44

Edited by LFA
Link to comment
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • 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