How To: Troubleshoot a non-working client
Table Of Contents
Advanced User FeatureTroubleshooting a Khaos Control client that fails to load requires a good understanding of Windows permissions, network access and SQL Server connectivity.
There are a limited number of common issues that can prevent Khaos Control from starting successfully. This guide explains the most likely causes and where to look for diagnostic information.
Check for an Error Log
When Khaos Control fails to start, an ErrorLog.txt file is usually created automatically.
The file is typically located in the:
KeystoneSoftware\Applic folder, which is normally the same location specified in the shortcut's Start In property.
The error log contains detailed information that can help identify the cause of the problem.
Tip: Always check the ErrorLog.txt file first, as it often identifies the exact issue preventing Khaos Control from loading.
Common Causes of Startup Problems
1. Shortcut Configuration Problems
The Khaos Control shortcut may be unable to:
- Run the program specified in the Target field.
- Access the folder specified in the Start In field.
Things to Check
- The executable file still exists in the Target location.
- The Start In folder exists.
- The user has permission to access both locations.
- Network drives referenced by the shortcut are available.
2. Registry Permission Issues
Khaos Control requires access to the KeystoneSoftware registry key.
If the application cannot read from or write to this registry location, it may fail to start.
The affected registry location is:
HKEY_LOCAL_MACHINE under the KeystoneSoftware key.
Things to Check
The registry key exists.
The registry key exists.
The user has the required permissions.
Security software has not restricted access.
Warning: Modifying the Windows Registry should only be performed by experienced administrators
3. Shared Folder Access Problems
Khaos Control stores and reads data from shared KeystoneSoftware folders.
Khaos Control stores and reads data from shared KeystoneSoftware folders.
The application may fail if it cannot:
- Read files from the shared location.
- Create files in the shared location.
- Modify files or folders where required.
Things to Check
- The shared drive is available.
- Network connectivity is working.
- Folder permissions allow read and write access.
- The user account has the correct security permissions.
4. SQL Server Connectivity Issues
Khaos Control requires access to the SQL Server instance hosting the database.
Startup will fail if the application cannot connect to the server or database.
Things to Check
- The SQL Server service is running.
- The database server is online.
- Network connectivity exists between the workstation and server.
- Firewalls are not blocking SQL communication.
- Database login credentials are valid.
Recommended Troubleshooting Process
- Attempt to start Khaos Control.
- Locate and review the ErrorLog.txt file.
- Check the shortcut Target and Start In locations.
- Confirm access to the KeystoneSoftware shared folders.
- Verify registry permissions.
- Confirm SQL Server connectivity.
- Retry launching Khaos Control after resolving any identified issues.
Additional Information
Common symptoms include:
- Nothing happens when launching Khaos Control.
- An error message appears immediately.
- The splash screen appears briefly and then closes.
- The application hangs during startup.
In most cases, the ErrorLog.txt file will provide enough information to identify whether the issue relates to permissions, network access, file locations or SQL Server connectivity.