Difference between revisions of "Troubleshooting Game & Voice Services"

Line 30: Line 30:
 
* Go to Game/Voice Services > Select the service > Click on Service Settings.  
 
* Go to Game/Voice Services > Select the service > Click on Service Settings.  
 
* Go to the service's Service Settings.
 
* Go to the service's Service Settings.
* Log in to the server with ssh.
 
* Change to the service's working directory and log in as the user that runs your game servers (tcadmin, tcagame, etc):
 
cd /path/to/service/working/directory
 
su tcagame
 
 
* Click on the Preview link next to Commandline.
 
* Click on the Preview link next to Commandline.
* Copy the command shown.  
+
* Copy the commands shown.  
* Paste the command in ssh.
+
* Paste the commands in your ssh session.
 
* Check for errors while the game server is starting up.
 
* Check for errors while the game server is starting up.

Revision as of 12:06, 8 August 2011

Troubleshooting (Windows)

Running the Service with "Interact with Desktop" Enabled

Interact with desktop is useful if you want to view the game/voice server's console. That way you can check for errors while it is starting up.

This feature is enabled in the game settings. After enabling click on "Update Existing Services". Restart the game/voice service that you want to troubleshoot.

If you only want to enable it on the service with issues follow these steps:

  • Go to Game/Voice Services > Select the service > Click on Service Settings.
  • Select the Templates tab. Next to "General Settings" select "Custom Settings".
  • Select the General Settings tab.
  • Check "Enable interact with desktop" and save.
  • Restart the service for the changes to take effect.

The TCAdmin Service Browser is used to manage services from remote desktop:

  • Log in to your server's remote desktop. if your server is running Windows XP/2003 you need to add /admin your Remote Desktop Connection shortcut so it connects to the main desktop.
  • Click on Start > Programs > TCAdmin > Service Browser
  • Select the service. Then click on the "Show Interactive Service" toolbar button.
  • The service's console should be visible so you can troubleshoot it. If your server is running Windows 7/2008 you should see a prompt asking if you want to view a message from an interactive service. Click on "Show the message".

Running the Service Manually

You can stop the service in TCAdmin and start it manually from remote desktop so you can see any errors:

  • Go to Game/Voice Services > Select the service > Click on Service Settings.
  • Click on the Preview link next to Commandline.
  • Copy the command shown.
  • Log in to remote desktop. Click on Start > Run. Paste the command and press enter.
  • Check for errors while the game server is starting up.

Troubleshooting (Linux)

You can stop the service in TCAdmin and start it manually from ssh so you can see any errors:

  • Go to Game/Voice Services > Select the service > Click on Service Settings.
  • Go to the service's Service Settings.
  • Click on the Preview link next to Commandline.
  • Copy the commands shown.
  • Paste the commands in your ssh session.
  • Check for errors while the game server is starting up.
Retrieved from "https://help.tcadmin.com/index.php?title=Troubleshooting_Game_%26_Voice_Services&oldid=446"