Difference between revisions of "Common Errors"

Line 35: Line 35:
  
 
''Thanks to unitservers.com for the information''
 
''Thanks to unitservers.com for the information''
 +
 +
=== System.IO.FileNotFoundException: Could not load file or assembly 'TCAdmin.WebServer, Version=2.0.XX.0 ....' ===
 +
Make sure the following folder exists:
 +
 +
;Windows 32bit:
 +
:C:\Windows\Microsoft.NET\Framework64\v2.0.50727\Temporary ASP.NET Files
 +
;Windows 64bit:
 +
:C:\Windows\Microsoft.NET\Framework64\v2.0.50727\Temporary ASP.NET Files
  
 
== Linux ==
 
== Linux ==

Revision as of 15:45, 1 October 2012

General

Slow MySQL Connections

This usually happens when it takes a long time for the MySQL server to resolve the client's IP. To fix this you must add the following line to your MySQL server's my.ini under [mysqld]:

skip-name-resolve

If you run MySQL on the same server use 127.0.0.1 to connect instead of the public IP.

Windows

An error occurred while attempting to impersonate. Execution of this request cannot continue

Your server has active directory enabled and you get this error when starting the monitor. To fix this error:

  1. Create a text file named ServerDomain.txt in the TCAdmin2\Monitor folder. The file should have a single line with the name of the server's domain.

Services have StartError or Error status after restarting Windows

This is fixed by increasing the page file size.

Form of the specified string is not suitable for e-mail address

This is caused by an invalid configuration in IIS:

  1. Log in to your server's remote desktop.
  2. Go to Start > Administrative Tools > IIS Manager.
  3. Select the server node on the left.
  4. Double click on the "SMTP E-mail" icon.
Set E-mail address blank
Check Deliver e-mail to SMTP server
Set SMTP Server blank.
Use localhost unchecked
Port 25
Autentication Settings: Not required.

"steam validation rejected" or "Running in LAN mode only" when starting source games

Cause
Installing steam client onto the dedicated box, it tricks srcds.exe to try and login to the account that was linked to the steam client install, thus causing the servers to run in local only as it cant verify the game.
Solutions, fix
Uninstall steam client from the machine, and then follow with running regedit from the start menu or run. search for the term "steam" and remove all "valve" steam related directories.

Thanks to unitservers.com for the information

System.IO.FileNotFoundException: Could not load file or assembly 'TCAdmin.WebServer, Version=2.0.XX.0 ....'

Make sure the following folder exists:

Windows 32bit
C:\Windows\Microsoft.NET\Framework64\v2.0.50727\Temporary ASP.NET Files
Windows 64bit
C:\Windows\Microsoft.NET\Framework64\v2.0.50727\Temporary ASP.NET Files

Linux

Too many open files

Execute the following commands and you will see a certain limit set for the number of open files.

su tcadmin
ulimit -n

To increase this limit add the following lines to the end of /etc/security/limits.conf

tcadmin soft nofile 10240
tcadmin hard nofile 10240

To see if the new limits are applied execute the following commands.

su tcadmin
ulimit -Hn
ulimit -Sn

Restart the monitor for the changes to take effect.

If your game servers have the same error message you will have to do the same steps for tcagame

Login form is not loaded correctly

This can happen when you are missing some dependencies. The mono installer should install them automatically but if it didn't you can check for missing dependencies with this command. Install them according to your distro:

ldd /opt/mono-2.10.8/lib/libgdiplus.so

On Debian this command should automatically install missing dependencies after installing mono:

apt-get install -f

After installing the missing dependencies restart your monitor:

/home/tcadmin/Monitor/monitor-service restart

Error running gmcs: Cannot find the specified file

Create a symlink to gmcs in the /usr/bin folder with this command and restart the monitor:

ln -s /opt/mono-2.10.8/bin/gmcs /usr/bin/gmcs

Reqested font family not found

Install the msttcorefonts on the master. System_Requirements

This platform is not supported

This can happen when running a steam update or streaming logs. It can also cause the rounded borders to not render correctly. It happens when the file /proc/net/snmp does not exist. You can install it by executing these commands:

apt-get install snmpd
cd /home/tcadmin/Monitor
./monitor-service restart

Teamspeak 3

"Could not scan server" when submitting to GameTracker.com

This is probably caused by an access denied error from the Teamspeak server. Follow these instructions to troubleshoot: http://www.gametracker.com/games/ts3/forum.php?thread=42258

Retrieved from "https://help.tcadmin.com/index.php?title=Common_Errors&oldid=871"