Scheduled reporting requirements when using Policy Manager for Linux The new version of Web Reporting introduced in Policy Manager 15.00 requires a running Chromium instance for scheduled reports to work.
Windows systems can handle the Chromium instance automatically, but Linux systems require some additional actions from the administrator.
Note: The delivery of scheduled reports does not work with Red Hat Enterprise Linux 6, SuSE Linux Enterprise Server 11, and SuSE Linux Enterprise Desktop 11 distributions.
To configure your Linux system to support scheduled reporting:
- Check the following list of Linux distributions and install the required dependencies if necessary. Run the command that applies to your Linux distribution:
- Ubuntu Server or Debian:
sudo apt install libgtk-3-0 libxss1 libpangocairo-1.0 libasound2 libgbm1 libcups2 libxi6 libxdamage1 libxcursor1 libcomposite1 libxcb-dri3-0 libxcb1 libx11-xcb1 libatk-bridge2.0-0 libatk1.0-0 libxrandr2 libnss3
Note: Do not forget to run sudo apt-get install -f
to fix dependencies that your previous installations missed. - CentOS minimal installations:
sudo yum install libX11 libXcomposite libXcursor libXdamage libXext libXi libXtst atk at-spi2-atk cups-libs libXScrnSaver libXrandr libgbm pango gtk3
- SLES without X:
sudo zypper install mozilla-nss libXss1
- Run the following command to check that rendering to PDF is working:
./chrome --headless --disable-gpu --no-sandbox --print-to-pdf https://google.com
- Run the following command to check that the DevTools port information is printed:
./chrome --headless --disable-gpu --no-sandbox --remote-debugging-port=0 --ignore-certificate-errors