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
Stable. 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 >= 22.4
* glib-2.0 >= 2.42
* gio-2.0
* json-glib-1.0 >= 1.4.4
* bison
* flex
* libgcrypt >= 1.6
This file has been truncated. show original
1 Like