Symptoms

When you scan a Unix system and have SSH enabled, you may see the error

Error executing command 'dmidecode -s system-manufacturer'. Executing the sudo command failed for user 'username'. Please ensure that the user is configured for sudo.


Cause

This error can be seen when the Unix system has the dmidecode application installed and the SSH user account is not root, and has not been configured for sudo.


More Information

The dmidecode application requires root level permissions.


Resolution

The resolution is described in the using a non-root account for dmidecode section.