Unhandled Error: Module Failure
Symptom
When you scan a Linux system, or manually register a non-domain Linux system, you see the following error:
Unhandled error: MODULE FAILURE See stdout/stderr for the exact error
Type: updateCreds
Code: 1779
NOTE: Domain-joined Linux systems are discovered in Active Directory (AD), and no registration is required.
Causes
- SUSE Linux has a sudoers configuration where SUSE will prompt for the root password, not the password for the account registered with Netwrix Privilege Secure Discovery.
- A Python script is failing due to an incomplete package update.
Resolutions
-
Cause 1: Comment out the two lines that do not start with
##symbols in the example below.Use the following command to edit the file:
sudo visudo## In the default (unconfigured) configuration, sudo asks for the root password.
## This allows use of an ordinary user account for administration of a freshly
## installed system. When configuring sudo, delete the two
## following lines:
Defaults targetpw # ask for the password of the target user i.e. root
ALL ALL=(ALL) ALL # WARNING! Only use this together with 'Defaults targetpw'!Attempt the registration again.
-
Cause 2: Update Linux packages and reboot if required. See the examples below for reference:
Redhat: sudo yum update
Debian: sudo apt update && sudo apt -y dist-upgrade
SUSE: sudo zypper refresh && sudo zypper update