Back to Geneos FAQ

Web-Mon - How to fix the error HttpInterface Failed to load libcurl from the Web-Mon plug-in?

The Web-Mon plugin fails to monitor desired URL.

From the Netprobe log, there is below error:

WARN: HttpInterface Failed to load libcurl [Could not load libcurl: libcurl.so: cannot open shared object file: No such file or directory].  Please check your LD_LIBRARY_PATH. Some HTTP features will not be available.  See any further messages for details.

The Netprobe package is bundled with the libcurl.so library file. You need to check the LD_LIBRARY_PATH, and make sure it points to the correct libcurl.so shared object/library.

If the Netprobe log shows the following message:

INFO: LD_LIBRARY_PATH has not been set

The Netprobe binary may be configured with elevated privileges (e.g. via setcap/setuid), which can cause the LD_LIBRARY_PATH setting to be ignored. Please check out the documentation on section: Run Netprobe under elevated privileges in Linux.

["Geneos"] ["Geneos > Netprobe"] ["FAQ"]

Was this topic helpful?