TOC & Recently Viewed

Recently Viewed Topics

Generate Challenge Code

Before performing offline update operations, you may need to generate a unique identifier on the Nessus server. This identifier is called a challenge code.

Whereas an activation code is used when performing Nessus operations when connected to the internet, a license is used when performing offline operations; the generated challenge code enables you to view and use your license for offline operations.


  1. On the offline system running Nessus (A), open a command prompt.
  2. Use the nessuscli fetch --challenge command specific to your operating system.


    # /opt/nessus/sbin/nessuscli fetch --challenge


    # /usr/local/nessus/sbin/nessuscli fetch --challenge

    Mac OS X

    # /Library/Nessus/run/sbin/nessuscli fetch --challenge


    C:\Program Files\Tenable\Nessus>nessuscli.exe fetch --challenge

  3. Copy the alphanumeric challenge code.
    Example Challenge Code:
  4. Use the copied challenge code to Generate Your License.

Copyright © 2020 Tenable, Inc. All rights reserved. Tenable,, Tenable Network Security, Nessus, SecurityCenter, SecurityCenter Continuous View and Log Correlation Engine are registered trademarks of Tenable,Inc., Tenable.ot, Lumin, Indegy, Assure, and The Cyber Exposure Company are trademarks of Tenable, Inc. All other products or services are trademarks of their respective owners.