Troubleshoot Arctic Wolf Risk Scan Engine
This information provides solutions for common Arctic Wolf Risk Scan Engine (formerly Joval) issues.
Unexpected scan results
Possible cause:
- A Risk Scan Engine defect or a content defect.
- The result might be accurate.
Resolution: Based on the unexpected result, do one of these actions:
- If the unexpected result is
UNKNOWN,ERROR, or aPASSorFAIL:- Create a diagnostic report for the scan.
- Review the diagnostics details for the rules with suspicious results, using the color-coded test result tree to identify the specific tests that caused the unexpected result.
- Consider these questions:
- Do any error messages explain why the unexpected result occurred?
- Does the assessment logic applied to the collected data appear to be accurate?
- Does the data that Risk Scan Engine collected appear to match the actual machine state?
- Determine what is causing the unexpected result. For example:
- Risk Scan Engine encountered a specific error evaluating this test.
- Risk Scan Engine did not accurately evaluate the assessment logic against the collected data.
- Risk Scan Engine did not accurately collect the required data from the machine.
- Risk Scan Engine appears to have completed the evaluation accurately and the result is correct.
- Risk Scan Engine appears to have completed the evaluation accurately, but the result is inaccurate because there is an issue with the content.
- If this is a Risk Scan Engine issue or if the unexpected result is
NOT SELECTEDorNOT APPLICABLE:- Run the scan again using the Joval-Utilities in debug mode to create a Risk Scan Engine debug package. See Create a Risk Scan Engine debug package for more information.
- Confirm that this scan produces the same result.
- Create a ticket for Risk Scan Engine support. Include your findings and the debug package zip file.
Host Unreachable Error on Windows targets
Possible cause: For remote connectivity to Windows devices, the Windows Remote Management Framework (WinRM) version 2.0 or higher is required.
Resolution:
- Run this command to make sure that the Windows Remote Management service is running on the target machine:
BASH
runas /u:Administrator "winrm qc"
Host Unreachable Error on VMware VI SDK Targets
Possible cause: The host configuration is incorrect.
Resolution:
- Verify that you can reach the host from a web browser.
- Verify that the username and password for the host are valid and match the data in the scan configuration file.
Host Unreachable Error on PAN-OS Targets
Possible cause: The PAN-OS device doesn’t have an IP address configured.
Resolution:
Host Unreachable Error on other non-Windows targets
Possible cause: For remote connectivity to Unix, Cisco, and Juniper devices, Risk Scan Engine requires access to SSH.
Resolution: Make sure that the target device permits incoming SSH connections.
Unable to sign in to a Windows device using Risk Scan Engine
Possible cause:
- The password entered is incorrect.
- You are attempting to sign in as a user who is not a member of the Administrators or Remote Management Users groups.
- The target machine is configured to disallow the negotiate authentication method.
- Signing in using a local machine account is disabled. For example, this issue sometimes occurs on a Windows 2008 Server machine after upgrading from Windows Management Framework 1.0 to 2.0.
Resolution:
Create a ticket for Risk Scan Engine support
You can create a ticket for the support team and attach any relevant support files. See Create a Risk Scan Engine debug package for more information.
Create a Risk Scan Engine debug package
A Risk Scan Engine debug package contains low-level application logs designed to help the support team quickly and accurately diagnose an issue. If you are experiencing an issue, use Joval Utilities to create a debug package using one of these methods:
- Scan Mode — See Create a debug package using Joval Utilities in Scan Mode.
- Xpert Mode — See Create a debug package using Joval Utilities in Xpert Mode.
- SKD — See Create a debug package using the Joval SDK.
Create a debug package using Joval Utilities in Scan Mode
Create a debug package using Joval Utilities in Xpert Mode
-debug to the end of the command and rerun the scan.
For example:
-jar Joval-Utilities.jar xpert <additional parameter> -debug
The xpert-debug.zip or jovaldi-debug.zip files are generated.
Create a debug package using the Joval SDK
org.joval.util.DebugPackage Java class:
IReport report; SessionFactory factory;
...
Configurator.get(factory.getClass()).addConfigurationProperty("jsaf.intf.system.ISession", ISession.PROP_DEBUG, "true");
ISession session;
...
File dir = new File(".");
File ws = session.getWorkspace();
DebugPackage pkg = new DebugPackage(dir, "debug-package.zip", report, ws); pkg.addLog(logFile);
File debugFile = pkg.generate();
System.out.println("Generated debug package file: " + debugFile.getPath());