Nessuscli Fetch --challenge !new!
| Error Scenario | Output | Resolution | |----------------|--------|-------------| | Already registered | Error: Nessus is already registered. | Unregister first with nessuscli fetch --deregister | | Corrupt installation | Challenge generation failed: missing license key file | Reinstall Nessus | | Invalid permissions | Permission denied | Run as root or Nessus service user |
nessuscli fetch --challenge 12345 scan-12345678-1234-1234-1234-1234567890ab results.json nessuscli fetch --challenge
/opt/nessus/sbin/nessuscli fetch --challenge | Error Scenario | Output | Resolution |
[INFO] Challenge code generated successfully for offline registration In this example
nessuscli fetch --register <activation-code>
In this example, the challenge value is 12345 , the scan UUID is scan-12345678-1234-1234-1234-1234567890ab , and the output file is results.json .
If you are setting up or updating Nessus in an air-gapped environment, follow this workflow: