Issue
- libQtWebKit package is not available on CentOS 7 Linux operating system
- Reports cannot be generated from Web Console (ESET PROTECT On-Prem)
- The following error message is displayed in log files:
Error: CReportPrinterModule [Thread 7f5f4c7b8700]: ReportPrinter: ReportPrinterTool exited with: /opt/eset/RemoteAdministrator/Server//ReportPrinterTool: error while loading sh red libraries: libQtWebKit.so.4: cannot open shared object file: No such file or directory [code:127]
Solution
Qt4 WebKit libraries are required - Used for printing reports to PDF and PS format (must be version 4.x, not 5).
- Run the following command in Terminal (as root or with
sudo
) to install libQtWebKit directly from Fedora repositories.
64-bit operating systems:yum install http://fedora.linuxman.biz/linux/releases/32/Everything/x86_64/os/Packages/q/qtwebkit-2.3.4-29.fc32.x86_64.rpm
32-bit operating systems:yum install http://fedora.linuxman.biz/linux/releases/32/Everything/x86_64/os/Packages/q/qtwebkit-2.3.4-29.fc32.i686.rpm
- Verify the presence of remaining Server prerequisites (PROTECT). All mandatory prerequisites must be met.
- Compile and install the
libQtWebKit
source package using the following instructions (Advanced Linux users only):
If you are still unable to resolve your issue, contact ESET technical support.