WoJ
September 20, 2018, 8:50am
1
Hello everyone
I tried to install the OpenVAS stack on an Ubuntu via apt install openvas
, the installation went fine until I hit an error message when starting the scanner:
Sep 19 14:27:29 ery openvassd[30420]: /usr/sbin/openvassd: symbol lookup error: /usr/sbin/openvassd: undefined symbol: nvticache_get_by_name_full
cfi
September 20, 2018, 2:24pm
2
This has been discussed here:
opened 09:12AM - 20 Sep 18 UTC
closed 10:42AM - 20 Sep 18 UTC
invalid
### Expected behavior
`systemctl start openvas-scanner` succeeds
### Curre… nt behavior
It fails with the following error message
Sep 19 14:27:29 ery openvassd[30420]: /usr/sbin/openvassd: symbol lookup error: /usr/sbin/openvassd: undefined symbol: nvticache_get_by_name_full
### GVM versions
The installation was done on Ubuntu bionic via `apt install openvas`
**gsa:** 7.0.2
**gvm:** not installed
**openvas-scanner:**
root@ery:~# openvassd --version
openvassd: symbol lookup error: openvassd: undefined symbol: nvticache_get_by_name_full
**gvm-libs:**
**openvas-smb:**
### Environment
**Operating system:** Ubuntu 18.04.1 bionic
**Installation method / source:** package
### Logfiles
```
-- Unit openvas-scanner.service has begun starting up.
Sep 20 09:11:20 ery openvassd[31785]: /usr/sbin/openvassd: symbol lookup error: /usr/sbin/openvassd: undefined symbol: nvticache_get_by_name_full
Sep 20 09:11:20 ery systemd[1]: openvas-scanner.service: Control process exited, code=exited status=127
Sep 20 09:11:20 ery systemd[1]: openvas-scanner.service: Failed with result 'exit-code'.
Sep 20 09:11:20 ery systemd[1]: Failed to start Open Vulnerability Assessment System Scanner Daemon.
-- Subject: Unit openvas-scanner.service has failed
```
Result: The system is using an outdated package of openvas-scanner mixed with a newer version of openvas-libraries not providing this nvticache_get_by_name_full
function anymore.
I am using openvas-scanner/bionic,now 5.1.1-3 amd64 and still facing the issue.
Can you tell me what’s the latest version and where can I get it ?
You guys should have a requirements.txt in your repo. It’s very frustrating to even setup openvas.
cfi
April 5, 2020, 2:50pm
4
There are two topic in this category (to one of them the tryout
link on www.openvas.org is linking to):
showing the most recent versions:
Currently openvas (formerly openvas-scanner) is at version 7.0.0 and part of GVM-11 as shown above.
Version 5.1.1 of openvas-scanner was part of GVM-9. As of today this version is not only outdated (the most recent version included in GVM-9 was 5.1.3) but also end-of-life.
Each repo already has a INSTALL.md showing the requirements of each component like e.g.:
INSTALLATION INSTRUCTIONS FOR OPENVAS
=====================================
Please note: The reference system used by most of the developers is Debian
GNU/Linux 'Buster' 10. The build might fail on any other system. Also, it is
necessary to install dependent development packages.
Prerequisites for openvas
-------------------------
Prerequisites:
* a C compiler (e.g. gcc)
* cmake >= 3.0
* libgvm_base, libgvm_util >= 20.4
* glib-2.0 >= 2.42
* gio-2.0
* bison
* flex
* libgcrypt >= 1.6
* pkg-config
This file has been truncated. show original
1 Like