Truxton Service
The Truxton Service is a Windows Service that hosts the exploitation process scheduling as well as the message bus traffic concentrator.
Overview
Scheduling
Event Log Messages
| Number | Type | Event Log Message | Meaning |
|---|---|---|---|
| 1 | Informational | Truxton Service successfully installed by %1. | Records who installed the service |
| 2 | Informational | Truxton Service successfully removed by %1. | Records who removed the service |
| 4 | Informational | Service started. | Logs when the service is started |
| 5 | Informational | Service stopped. | Logs when the service is stopped |
| 12 | Informational | Going off duty (%1) | The service is going to off scheduled duty. The numeric value is for internal debugging. |
| 15 | Informational | Starting %1 from thread %2 | Records the ETL command line and from what thread in the service it is being spawned. |
| 16 | Informational | Desired number of %4 instances is %1 while %2 are running, will start %3 instances from thread %5 | Records how many new instances of the ETL process will be started |
| 17 | Informational | Desired number of %4 instances is %1 while %2 are running, will stop %3 instances from thread %5 | Records how many instances of an ETL process will be stopped because there are too many |
| 18 | Informational | Stopping %1 process id %2 from thread %3 | Stopping an individual process |
| 19 | Informational | Not stopping %1 process id %2 because it is exempt from thread %3. | Some ETL processes cannot be stopped because they have been marked as exempt from control |
| 20 | Informational | Told %1 process id %2 to exit gracefully from thread %3. | A monitored process has been signaled to terminate in an orderly manner |
| 21 | Informational | Could not get exit handle for %1 process id %2 to tell it to exit gracefully. %3 | A monitored process did not register an exit-gracefully handle |
| 22 | Informational | %1 process id %2 has no control block and is not a batch file. | A monitored process is not a batch file and not created using the Truxton SDK |
| 23 | Informational | Batch command to stop ETL: %1 | A batch file based ETL needs to stop. The batch file registered as the "stop" command is now being executed |
| 28 | Error | Can't open %1 process id %2 from thread %3 error code %4 : %5 | The service cannot open the process to monitor |
| 29 | Error | Can't open shared memory block for %1 process id %2 error code %3 - %4 | The service cannot open the shared memory block of the ETL process |
| 30 | Error | Can't get pointer to shared memory block for %1 process id %2 | A pointer to the shared memory block could not be retrieved |
| 31 | Error | Invalid signature on shared memory for %1 process id %2 | The shared memory contains an invalid control structure |
| 31 | Informational | Truxton service has been told to stop. Stopping ETLs now. | The service control manager is stopping the service. |