Kaspersky Endpoint Security for Linux

Appendix 4. Command line return codes

Kaspersky Endpoint Security has the following command line return codes:

0 means command/task completed successfully

1 means general error in command syntax

2 means error in passed application settings.

64 means Kaspersky Endpoint Security is not running.

66 means application databases are not loaded (used only by the kesl-control --app-info command).

67 means activation 2.0 ended with an error due to network problems.

68 means the command cannot be executed because the application is managed by a policy.

69 means the application is located in the Amazon Paid Ami infrastructure.

70 – an attempt to start a running task, delete a running task, change the settings of a running task, stop a stopped task, pause a suspended task, or resume a running task.

71 – Kaspersky Security Network Statement has not been accepted.

72 means threats were detected during execution of the Custom Scan or Custom Container Scan task.

73 means attempt to set Application Control task settings that affect the operation of the application without confirming them using the --accept option.

74 means Kaspersky Endpoint Security must be restarted after an update.

75 means the device must be restarted.

76 — connection prohibited, as only users with root rights should have write access to the specified path.

77 means the specified license key is already in use on the device.

78 means the command/task cannot be run because the application is being used in Light Agent mode.

79 means the command cannot be run because the application is being used in standard mode.

128 means unknown error.

65 – all other errors.