ReportOpenVAS-Client PreferencesProtocol versionPlugin Cache

Plugin Cache

Cache plugin information when connecting

If this setting is enabled, OpenVAS-Client will create a cache for the respective scope containing all plugin information. This has essentially three effects:

First, reconnecting the same scope might be much faster because MD5 checksums are used to discover changed and new plugins. Only the changes will be downloaded. Of course, connecting to a different OpenVAS server will usually force a new download of all plugins.

Second, all plugin information is available even when the client has no connection to the server. Thus you can review which plugins are selected and what the current plugin preferences are. Note that the selection might change after connecting for a actual scan because new plugins might become available and others might disappear. Loading the cache may take a couple of seconds. If you don't want this, switch off the option "Load plugin cache for scopes immediately".

Third, the downside of caching: The cache will consume several megabytes for each scope. If you do not have sufficient storage space available, you should disable this feature. If you want to remove the caches, search for the files "nessus_plugin_cache" in your OpenVAS directory (the directory ".openvas" in your home directory). Simply deleting them is sufficient.

Use plugin cache with reports

Enabling this setting will make OpenVAS-Client attach all Plugin Information to newly created scan reports. This allows to review the plugin selection and the plugin preferences for a report in the OpenVAS-Client GUI. So, this cache is for increasing transparency not performance.

Again, the downside is that several megabytes of cache per report will be generated. Disable this option if you do not have sufficient storage space available. If you want to remove the caches, search for the files "nessus_plugin_cache" in your Nessus directory (the directory ".openvas" in your home directory). Simply deleting them is sufficient.

Load plugin cache for scopes immediately

Disabling this option will cause OpenVAS-Client to not automatically load a scope's cache when made active. You won't see the plugin selection nor the plugin preferences. So, in fact this option could remove the second effect of the above described option "Cache plugin information when connecting" for the benefit of avoiding to load possibly huge caches once clicking on a scope entry.


ReportOpenVAS-Client PreferencesProtocol versionPlugin Cache