Frequently Asked Questions (FAQ)#
Greenbone, GVM and OpenVAS – How are they connected?#
For a comprehensive background see History of OpenVAS.
Where can I ask questions and get support?#
Support is only provided for the Greenbone Enterprise product line. Besides that, the Greenbone Community can be reached at the community forum to ask question. In this forum, several Greenbone developers try to help on a voluntary basis.
Can you help with my issue on Kali, Cent OS, XYZ distribution?#
https://forum.greenbone.net/t/openvas-showing-503-error/5465/4
Greenbone doesn’t provide any packages for any Linux distribution besides the commercial Greenbone OS. If you have installed the Greenbone Community Edition from your distribution like Kali Linux, an external package repository or even some random docker image, Greenbone was not involved in providing this installation method to you.
The development of the Greenbone Community Edition and packaging for a distribution or container image is completely independent. Therefore, our software provided from these sources may be heavily adjusted, outdated or even completely broken. If you have issues with the software, please contact the provider of the packages first and create a ticket at their issue tracker. How to contact the provider depends and varies.
We are not able to offer any help on updating packages from any external source like Kali, Cent OS, or Docker Image because we are not aware of their specific needs and changes!
Please help me with the installation of OpenVAS and also advise me on the recommended OS platform.#
This is very similar to Can you help with my issue on Kali, Cent OS, XYZ distribution. Greenbone can’t provide installation docs for the many available Linux distributions available. Setups, configurations, build systems, packaging tools, available software, best practices, … diverge to much to offer official packages, scripts or anything else from Greenbone. We offer this Greenbone Community Edition documentation and the community forum for discussing setup problems. Therefore, Greenbone also does not recommend any distribution nor do we prefer one distribution over the other. Most of the time, we are not even aware which distribution ships which version of our software.
Which release contains which component?#
It was often confusing to find out which software component of the Greenbone Community Edition belongs to which release. Additionally, the Greenbone OS used in the Greenbone Enterprise TRIAL had a different versioning scheme than the Community Edition. We are aware of this and with the 20.08 release, we changed our versioning scheme to Calendar Versioning. With this change, all software components (besides the extra software openvas-smb, gvm-tools and python-gvm), our software is using the same major and minor version.
Release |
GOS |
gvmd |
GMP |
GSA |
gvm-libs |
Scanner |
Status |
Release Date |
---|---|---|---|---|---|---|---|---|
22.04 |
22.4 |
22.4 |
22.4 |
22.4 |
22.4 |
stable |
2022-07-25 |
|
21.04 |
21.4 |
21.4 |
21.4 |
21.4 |
21.4 |
oldstable |
2021-04-16 |
|
20.8 |
20.8 |
20.8 |
20.8 |
20.8 |
end-of-life (since 2021-12-02) |
2020-08-12 |
||
6 |
9 |
9 |
9 |
11 |
7 |
end-of-life (since 2020-12-31) |
2019-10-14 |
|
5 |
8 |
8 |
8 |
10 |
6 |
end-of-life (since 2020-12-31) |
2019-04-05 |
|
4 |
openvas-manager 7 |
OMP 7 |
7 |
openvas-libraries 9 |
5.1 |
end-of-life |
2017-03-07 |
My self-compiled version isn’t working as expected. Can you help me?#
All questions should be handled at the community forum but please be aware that your questions are answered on a voluntary basis. Therefore, please don’t expect immediate responses. The community forum is for individuals to exchange experiences and problems about a Free Software project and not to get instant advises from the developers or professional support to fix your current issue.
If you are using a self-compiled version of the Greenbone software stack not build from this guide or packages from an external third party like a distribution please always check if you can reproduce the same behavior with the Greenbone Enterprise TRIAL Virtual Machine If we are able to reproduce your issue it will be much easier to fix.
Can I mix components from different releases?#
Short answer: no. You must never mix versions of our components from different releases. Often people try to use version e.g. the scanner from the main branch in combination with a release version of the other components like gvmd to check if their failing scan works with a newer version. While it may work for some components in most circumstances it is very likely to break for gvmd, ospd, ospd-openvas and openvas-scanner. These components interact with each other a lot and rely on public and private interfaces that change with every release. Internal incompatible changes even might happen in bugfix releases. Therefore never mix components from different releases. Always use the latest releases or the same release branches. In the release announcements of the community forum, we always update the linked released versions which should be used and are known to work flawlessly.
I am looking for an overview about OpenVAS.#
See Greenbone, GVM, OpenVAS and How They Are Connected for some background about Greenbone OpenVAS.
Our software consists of several software components. All components are free software and can be found at GitHub.
For an overview of the components and their connections, please take a look at the Architecture.
My scan does not show any results#
After a finished scan your report doesn’t contain any results or errors.
Some common issues if scans doesn’t return any results are:
The targets are not answering to an ICMP Echo Request -> Check the Alive Test setting of your target definition and try some of the other available methods. Further reading:
You’re using a custom scan configuration which doesn’t include the following two VTs from the Port scanners family.
Further reading here
You’re using a Port List which isn’t optimal for your environment:
e.g. a
All TCP and All UDP
port list might be responsible for your portscan to time out causing your scan to not return any results at all. It is suggested to start with a smaller port list like e.g.All IANA TCP
.SELinux is enabled and blocking the scanner from doing its job.
You don’t have nmap installed or not available within your PATH.
For further debugging / logging the mentioned Nmap (NASL wrapper) and Ping Host VTs allow to configure various settings:
Ping Host
Report about unreachable Hosts configured to yes: include notes if a remote host is considered as dead / not reachable and the reason why.
Log failed nmap calls and Log nmap output configured to yes: Logs additional output if nmap was used.
Nmap (NASL wrapper)
Log nmap output configured to yes: Log additional output if nmap was used.