Internal documentation only
This page has been marked as draft.
Netprobe - Broken Libraries: "libsslgeneos.so.1.1 => not found" and "libcryptogeneos.so.1.1 => not found”
When upgrading Netprove to version 5.x is not followed correctly, there might be issues with the libraries resulting in errors (not found) like this Copied
Error:
xx/netprobe: /lib64/libstdc++.so.6: version `CXXABI_1.3.8’ not found (required by xx/netprobe)
xx/netprobe: /lib64/libstdc++.so.6: version `GLIBCXX_3.4.22’ not found (required by xx/netprobe)
xx/netprobe: /lib64/libstdc++.so.6: version `GLIBCXX_3.4.20’ not found (required by xx/netprobe)
xx/netprobe: /lib64/libstdc++.so.6: version `CXXABI_1.3.9’ not found (required by xx/netprobe)
xx/netprobe: /lib64/libstdc++.so.6: version `GLIBCXX_3.4.21’ not found (required by xx/netprobe)
linux-vdso.so.1 => (0x
libsslgeneos.so.1.1 => not found
libcryptogeneos.so.1.1 => not found
Explanation:
The libstdc++.so.6 file is found in the GA5’s lib64 folder. The error states that the Netprobe process is using the library in the OS’ /lib64 folder. The Netprobe process uses the OS’ /lib64 folder if it is started outside of its original folder. Given this, the absolute path of the GA5 Netprobe’s lib64 folder must be added to the start script’s LD_LIBRARY_PATH environment variable.
For the next steps (solution):
- Comment out your current LD_LIBRARY_PATH environment variables.
- Add a new LD_LIBRARY_PATH
- Export it with just the absolute path of the GA5 Netprobe’s
lib64folder - Start the Netprobe