Skip to main content

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

  1. 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.
  2. A Python script is failing due to an incomplete package update.

Resolutions

  1. 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.

  2. 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