<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>article Private Synthetic locations: ActiveGate installation/update failed because of missing dependencies in Troubleshooting</title>
    <link>https://community.dynatrace.com/t5/Troubleshooting/Private-Synthetic-locations-ActiveGate-installation-update/ta-p/242175</link>
    <description>&lt;P&gt;&lt;LI-TOC indent="15" liststyle="disc" maxheadinglevel="2"&gt;&lt;/LI-TOC&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;DIV class="lia-message-template-content-zone"&gt;
&lt;H1&gt;Summary&lt;/H1&gt;
&lt;P&gt;Private Synthetic Locations installed on Linux machines depend on certain packages and dependencies being available. The installation or update will fail if the necessary packages are not found.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;H1&gt;Background&lt;/H1&gt;
&lt;P&gt;Whilst each flavor of Linux has a slightly different method, the same requirement applies to all types: the dependencies for Chromium and the Synthetic Engine must be on the ActiveGate machine or the relevant repositories enabled so that the installer can find the necessary packages.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;H2&gt;Red Hat Enterprise Linux&lt;/H2&gt;
&lt;P&gt;This requires the Red Hat instance to be registered with the subscription manager and the &lt;SPAN&gt;Red Hat&amp;nbsp;&lt;/SPAN&gt;&lt;CODE class="_1v51izp0-0-85-110"&gt;Extras&lt;/CODE&gt;&lt;SPAN&gt;&amp;nbsp;and&amp;nbsp;&lt;/SPAN&gt;&lt;CODE class="_1v51izp0-0-85-110"&gt;Optional&lt;/CODE&gt;&lt;SPAN&gt;&amp;nbsp;repositories, as well as the&amp;nbsp;&lt;/SPAN&gt;&lt;CODE class="_1v51izp0-0-85-110"&gt;EPEL&lt;/CODE&gt;&lt;SPAN&gt;&amp;nbsp;(Extra Packages for Enterprise Linux ), to be enabled. The missing packages must be manually added to the machine if the repositories are not enabled.&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="https://docs.dynatrace.com/docs/observe/digital-experience/synthetic-monitoring/private-synthetic-locations/create-a-private-synthetic-location#rh-centos--red-hat-7" target="_self"&gt;Red Hat Enterprise Linux 7&lt;/A&gt;&amp;nbsp; &lt;A href="https://docs.dynatrace.com/docs/observe/digital-experience/synthetic-monitoring/private-synthetic-locations/create-a-private-synthetic-location#rh-centos--red-hat-8" target="_self"&gt;Red Hat Enterprise Linux 8&lt;/A&gt;&amp;nbsp;&amp;nbsp;&lt;A href="https://docs.dynatrace.com/docs/observe/digital-experience/synthetic-monitoring/private-synthetic-locations/create-a-private-synthetic-location#rh-centos--red-hat-9" target="_self"&gt;Red Hat Enterprise Linux 9&lt;/A&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;H2 id="redhat" class="sc-19276467-0 iTtZJA" data-testid="heading"&gt;CentOS, Oracle Linux, Amazon Linux 2, and Rocky Linux&lt;/H2&gt;
&lt;P&gt;These flavors require the&amp;nbsp;&lt;CODE class="_1v51izp0-0-85-110"&gt;EPEL&lt;/CODE&gt;&lt;SPAN&gt;&amp;nbsp;(Extra Packages for Enterprise Linux ) to be enabled.&amp;nbsp;If the repository is not enabled, the missing packages must be manually added to the machine.&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;
&lt;DIV class="sc-50e8a81f-0 DNQNJ" data-testid="callout"&gt;
&lt;DIV class="sc-50e8a81f-1 cxRmtM"&gt;
&lt;DIV class="sc-50e8a81f-3 faaPde"&gt;
&lt;DIV class="sc-445b0042-0 bkWdOg"&gt;
&lt;P class="sc-19276467-0 iTtZJA" data-testid="heading"&gt;&lt;A href="https://docs.dynatrace.com/docs/observe/digital-experience/synthetic-monitoring/private-synthetic-locations/create-a-private-synthetic-location#rh-centos--centos" target="_self"&gt;CentOS&lt;/A&gt; &lt;A href="https://docs.dynatrace.com/docs/observe/digital-experience/synthetic-monitoring/private-synthetic-locations/create-a-private-synthetic-location#rh-centos--oracle-linux-8" target="_self"&gt;Oracle Linux 8&lt;/A&gt;&amp;nbsp; &lt;A href="https://docs.dynatrace.com/docs/observe/digital-experience/synthetic-monitoring/private-synthetic-locations/create-a-private-synthetic-location#rh-centos--amazon-linux-2" target="_self"&gt;Amazon Linux 2&lt;/A&gt; &lt;A href="https://docs.dynatrace.com/docs/observe/digital-experience/synthetic-monitoring/private-synthetic-locations/create-a-private-synthetic-location#rh-centos--rocky-linux-8" target="_self"&gt;Rocky Linux 8&lt;/A&gt;&amp;nbsp;&lt;A href="https://docs.dynatrace.com/docs/observe/digital-experience/synthetic-monitoring/private-synthetic-locations/create-a-private-synthetic-location#rh-centos--rocky-linux-9" target="_self"&gt;Rocky Linux 9&lt;/A&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="sc-19276467-0 iTtZJA" data-testid="heading"&gt;&amp;nbsp;&lt;/P&gt;
&lt;H2 class="sc-19276467-0 iTtZJA" data-testid="heading"&gt;Ubuntu&lt;/H2&gt;
&lt;P&gt;Ubuntu 20 and 22 do not require any repositories to be enabled.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;H1&gt;Troubleshooting&lt;/H1&gt;
&lt;P&gt;&amp;nbsp;Missing dependencies can show up in a few different ways in the installation log. The Synthetic installer log provides clear information on the&amp;nbsp;missing dependency and what you need to do to fix it.&lt;/P&gt;
&lt;P&gt;The Synthetic installer log&amp;nbsp;can be found at &lt;CODE&gt;/var/log/dynatrace/synthetic/dynatracesynthetic-install &amp;lt;datetimeOfInstall&amp;gt;.log&lt;/CODE&gt;&amp;nbsp;.&lt;/P&gt;
&lt;P&gt;If this file does not exist, check &lt;CODE&gt;/tmp/&lt;/CODE&gt; for any &lt;CODE&gt;dynatracesynthetic-install &amp;lt;datetimeOfInstall&amp;gt;.log&lt;/CODE&gt; files.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;H2&gt;&lt;SPAN&gt;ERROR: Repository x is NOT enabled!&lt;/SPAN&gt;&lt;/H2&gt;
&lt;P&gt;&lt;SPAN&gt;For example&lt;/SPAN&gt;&lt;/P&gt;
&lt;LI-CODE lang="markup"&gt;ERROR: Repository rhel-7-server-extras-rpms is NOT enabled!
&lt;/LI-CODE&gt;&lt;LI-CODE lang="markup"&gt;ERROR: Repository EPEL is NOT enabled!&lt;/LI-CODE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;For these errors, enable the repository named in the error message.&amp;nbsp; The commands to do this are shown in the lines later in the file. For example,&lt;/P&gt;
&lt;LI-CODE lang="markup"&gt;29/05 18:44:09 ERROR: Repository EPEL is NOT enabled!
29/05 18:44:09 Checking if instance is registered...
29/05 18:44:10 
29/05 18:44:10        For a typical OS installation with a working Internet connection, use
29/05 18:44:10        the following commands to enable required repositories:
29/05 18:44:10 
29/05 18:44:10        sudo subscription-manager repos --enable rhel-7-server-extras-rpms
29/05 18:44:10        sudo subscription-manager repos --enable rhel-7-server-optional-rpms
29/05 18:44:10        sudo rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
29/05 18:44:10 
29/05 18:44:10 Aborting installation...
29/05 18:44:10 Nothing to rollback (/opt/data/synthetic_autobackup not exists)
29/05 18:44:10 Installation failed.&lt;/LI-CODE&gt;
&lt;P&gt;The commands can also be found in the relevant section of the &lt;A href="https://docs.dynatrace.com/docs/observe/digital-experience/synthetic-monitoring/private-synthetic-locations/create-a-private-synthetic-location#manual" target="_self"&gt;manual installation instructions&lt;/A&gt;.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;If it is not allowed to enable these repositories the missing libraries will need to be added manually to the machine.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;H2&gt;ERROR: Package y is NOT installed!&lt;/H2&gt;
&lt;P&gt;For example&lt;/P&gt;
&lt;LI-CODE lang="markup"&gt;ERROR: Package libwayland-server is NOT installed!&lt;/LI-CODE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;For these errors install the package mentioned.&amp;nbsp;The commands to do this are shown in the lines later in the file. For example,&lt;/P&gt;
&lt;PRE class="c-mrkdwn__pre" style="box-sizing: inherit; margin: 4px 0px; padding: 8px; --saf-0: rgba(var(--sk_foreground_low, 29, 28, 29), .13); border: 1px solid var(--saf-0); background: rgba(var(--sk_foreground_min, 29, 28, 29), .04); font-variant-ligatures: none; white-space: pre-wrap; overflow-wrap: break-word; word-break: normal; tab-size: 4; border-radius: 4px; font-size: 12px; line-height: 1.50001; font-family: Monaco, Menlo, Consolas, 'Courier New', monospace !important; overflow-y: hidden; counter-reset: list-0 0 list-1 0 list-2 0 list-3 0 list-4 0 list-5 0 list-6 0 list-7 0 list-8 0 list-9 0; color: #1d1c1d; font-style: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;" data-stringify-type="pre"&gt;18/05 13:03:56 Verifying installed software compatibility...
18/05 13:03:56 ERROR: Package chromium is NOT installed!
18/05 13:03:56 ERROR: Package libwayland-server is NOT installed!
18/05 13:03:57 ERROR: Package mesa-libgbm is NOT installed!
18/05 13:03:57
18/05 13:03:57 For a typical OS installation with a working Internet connection, use
18/05 13:03:57 the following commands to install required package(s):
18/05 13:03:57
18/05 13:03:57 sudo yum install -y libwayland-server mesa-libgbm
18/05 13:03:57
18/05 13:03:57 sudo rpm -e chromium-common
18/05 13:03:57
18/05 13:03:57 curl --remote-name &lt;A class="c-link" style="box-sizing: inherit; color: inherit; text-decoration: none;" href="https://synthetic-packages.s3.amazonaws.com/Chromium/rpm/chromium-96.0.4664.110-2.el8.tgz" target="_blank" rel="noopener noreferrer" data-stringify-link="https://synthetic-packages.s3.amazonaws.com/Chromium/rpm/chromium-96.0.4664.110-2.el8.tgz" data-sk="tooltip_parent"&gt;https://synthetic-packages.s3.amazonaws.com/Chromium/rpm/chromium-96.0.4664.110-2.el8.tgz&lt;/A&gt;
18/05 13:03:57 tar xzf chromium-96.0.4664.110-2.el8.tgz
18/05 13:03:57 sudo yum install -y chromium-96.0.4664.110-2.el8.x86_64.rpm chromium-common-96.0.4664.110-2.el8.x86_64.rpm
18/05 13:03:57
18/05 13:03:57 ERROR: Install missing or reinstall invalid packages and restart installation.
18/05 13:03:57 Aborting installation...
18/05 13:03:57 Installation failed.&lt;/PRE&gt;
&lt;H1&gt;&amp;nbsp;&lt;/H1&gt;
&lt;H2&gt;nothing provides libdav1d.so.6()(64bit) - seen on Red Hat/ Rocky 9 with Chromium 129 or older&lt;/H2&gt;
&lt;P&gt;For example&lt;/P&gt;
&lt;LI-CODE lang="markup"&gt;nothing provides libdav1d.so.6()(64bit) needed by chromium-129.0.6668.89-1.el9.x86_64&lt;/LI-CODE&gt;
&lt;P&gt;This error is seen on n&lt;SPAN&gt;ew installations of Synthetic-enabled ActiveGates, version 1.303 and below, on RHEL 9 and Rocky 9 fail on Chromium installation.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Either&lt;/SPAN&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;SPAN&gt;Manually install Chromium 130.0.6723.116-1.el9 or newer.&lt;/SPAN&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;LI-CODE lang="markup"&gt;curl --output chromium.tgz https://synthetic-packages.s3.amazonaws.com/Chromium/rpm/chromium-130.0.6723.116-1.el9.tgz
mkdir /tmp/chromium ; tar xzf chromium.tgz -C /tmp/chromium
sudo yum install -y /tmp/chromium/*.rpm
sudo yum -y install yum-plugin-versionlock
sudo yum versionlock chromium
sudo yum versionlock chromium-common&lt;/LI-CODE&gt;
&lt;P&gt;or&amp;nbsp;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Install Synthetic-enabled ActiveGate with Synthetic Module verson&amp;nbsp;&lt;SPAN&gt;1.303.54.20241209-122613. This can be requested from chat or Support.&lt;/SPAN&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&lt;SPAN&gt;See &lt;A href="https://community.dynatrace.com/t5/Heads-up-from-Dynatrace/Synthetic-enabled-ActiveGates-fail-to-install-Chromium-on-RHEL-9/ta-p/264874" target="_self"&gt;Heads up post&lt;/A&gt; (login needed)&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;H2&gt;Error: Error downloading packages&lt;/H2&gt;
&lt;P&gt;&amp;nbsp;For example&lt;/P&gt;
&lt;LI-CODE lang="markup"&gt;03/03 07:54:48 Installing extracted packages...
Error: Error downloading packages:
  avahi-0.7-27.el8_10.1.x86_64: Cannot download, all mirrors were already tried without success&lt;/LI-CODE&gt;
&lt;P&gt;This error is seen when the packages cannot be downloaded from anywhere. It usually occurs when the repositories are not enabled, as in the example below.&amp;nbsp;&lt;/P&gt;
&lt;LI-CODE lang="markup"&gt;03/03 07:54:48 Installing extracted packages...
Error: Error downloading packages:
  avahi-0.7-27.el8_10.1.x86_64: Cannot download, all mirrors were already tried without success
03/03 07:54:56 Verifying Chromium installation status...
03/03 07:54:56 ERROR: Package chromium is still NOT installed!
03/03 07:54:56 ERROR: Package chromium-common is still NOT installed!
03/03 07:54:56 ERROR: Installer failed to install the following packages:  chromium chromium-common.
03/03 07:54:56 Checking if required repositories are enabled...
03/03 07:54:57 ERROR: Repository rhel-8-for-x86_64-appstream-rpms is NOT enabled!
03/03 07:54:57 ERROR: Repository rhel-8-for-x86_64-baseos-rpms is NOT enabled!
03/03 07:54:58 Checking if instance is registered...
sudo: subscription-manager: command not found
03/03 07:54:58 ERROR: Could not verify subscription status!
03/03 07:54:58 
03/03 07:54:58        For a typical OS installation with a working Internet connection, use
03/03 07:54:58        the following commands to register the OS:
03/03 07:54:58 
03/03 07:54:58        sudo subscription-manager register --auto-attach
03/03 07:54:58 
03/03 07:54:58 ERROR: RedHat subscription is not registered
03/03 07:54:58 
03/03 07:54:58        For a typical OS installation with a working Internet connection, use
03/03 07:54:58        the following commands to enable required repositories:
03/03 07:54:58 
03/03 07:54:58        sudo subscription-manager repos --enable rhel-8-for-x86_64-baseos-rpms
03/03 07:54:58        sudo subscription-manager repos --enable rhel-8-for-x86_64-appstream-rpms
03/03 07:54:58        sudo rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
03/03 07:54:58 
03/03 07:54:58 Aborting installation...
03/03 07:54:58 Installation failed.&lt;/LI-CODE&gt;
&lt;P&gt;Follow the instructions to enable the repositories, if this is not allowed, manually install the package. This can be taken from another machine or downloaded from a source online.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;H1&gt;Solution&lt;/H1&gt;
&lt;P&gt;For updates&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;Follow the instructions in the installation log on how to install the missing dependencies.&lt;/LI&gt;
&lt;LI&gt;Run the update again.&lt;/LI&gt;
&lt;/OL&gt;
&lt;P&gt;For new installations&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;
&lt;P&gt;Uninstall ActiveGate.&lt;/P&gt;
&lt;P&gt;See &lt;A title="Learn how to remove ActiveGate from Windows or Linux-based systems." href="https://docs.dynatrace.com/docs/shortlink/sgw-uninstall" target="_blank" rel="noopener"&gt;Uninstall ActiveGate&lt;/A&gt; for details.&lt;/P&gt;
&lt;/LI&gt;
&lt;LI&gt;
&lt;P&gt;Satisfy the dependencies.&lt;/P&gt;
&lt;/LI&gt;
&lt;LI&gt;
&lt;P&gt;Run the installation again. Follow the instructions in &lt;A href="https://docs.dynatrace.com/docs/shortlink/private-synthetic-location" target="_self"&gt;Create a private Synthetic location&lt;/A&gt;.&lt;/P&gt;
&lt;/LI&gt;
&lt;/OL&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;H1&gt;Red Hat Enterprise Linux 7 status&lt;/H1&gt;
&lt;P&gt;Since Red Hat Enterprise Linux 7 reached&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;A href="https://www.redhat.com/en/technologies/linux-platforms/enterprise-linux/rhel-7-end-of-maintenance" target="_self" rel="nofollow noopener noreferrer"&gt;End of Maintenance&lt;/A&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;support on June 30 2024, all it's packages have been archived. This means that it is more challenging/ not possible to find the required dependencies for updates. For this reason, we recommend updating to a different OS.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;The last version of the EPEL package can be downloaded using the following command&lt;/P&gt;
&lt;LI-CODE lang="markup"&gt;sudo rpm -Uvh https://archives.fedoraproject.org/pub/archive/epel/7/x86_64/Packages/e/epel-release-7-14.noarch.rpm&lt;/LI-CODE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Any other libraries or packages will need to be sourced from elsewhere on your network or archives online.&amp;nbsp; CentOS 7 files can be used.&lt;BR /&gt;&lt;BR /&gt;The following places contain some archived packages:&lt;BR /&gt;&lt;A href="https://archives.fedoraproject.org/pub/archive/epel/7/x86_64/Packages/" target="_blank" rel="noopener nofollow noreferrer"&gt;https://archives.fedoraproject.org/pub/archive/epel/7/x86_64/Packages/&lt;/A&gt;&lt;BR /&gt;&lt;A href="https://vault.centos.org/7.9.2009/extras/x86_64/Packages/" target="_blank" rel="noopener nofollow noreferrer"&gt;https://vault.centos.org/7.9.2009/extras/x86_64/Packages/&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;You can also search on&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;A href="https://rpmfind.net/" target="_blank" rel="noopener nofollow noreferrer"&gt;https://rpmfind.net/&lt;/A&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;for the library you are missing and download the el7 version, where one exists.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;H1 id="toc-hId--780416200"&gt;What's Next?&lt;/H1&gt;
&lt;P&gt;&lt;SPAN&gt;If none of the previous steps resolved the issue, then open a chat and provide the Support Archive from the ActiveGate and the troubleshooting steps you have already completed.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;You can find further troubleshooting tips for Synthetic in the&amp;nbsp;&lt;/SPAN&gt;&lt;A class="" href="https://community.dynatrace.com/t5/Troubleshooting/Synthetic-Troubleshooting-Map/ta-p/250426" target="_blank" rel="noopener"&gt;Synthetic Troubleshooting Map&lt;/A&gt;&lt;/P&gt;
&lt;/DIV&gt;</description>
    <pubDate>Thu, 24 Jul 2025 16:09:24 GMT</pubDate>
    <dc:creator>piotr_szwarc</dc:creator>
    <dc:date>2025-07-24T16:09:24Z</dc:date>
    <item>
      <title>Private Synthetic locations: ActiveGate installation/update failed because of missing dependencies</title>
      <link>https://community.dynatrace.com/t5/Troubleshooting/Private-Synthetic-locations-ActiveGate-installation-update/ta-p/242175</link>
      <description>&lt;P&gt;&lt;LI-TOC indent="15" liststyle="disc" maxheadinglevel="2"&gt;&lt;/LI-TOC&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;DIV class="lia-message-template-content-zone"&gt;
&lt;H1&gt;Summary&lt;/H1&gt;
&lt;P&gt;Private Synthetic Locations installed on Linux machines depend on certain packages and dependencies being available. The installation or update will fail if the necessary packages are not found.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;H1&gt;Background&lt;/H1&gt;
&lt;P&gt;Whilst each flavor of Linux has a slightly different method, the same requirement applies to all types: the dependencies for Chromium and the Synthetic Engine must be on the ActiveGate machine or the relevant repositories enabled so that the installer can find the necessary packages.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;H2&gt;Red Hat Enterprise Linux&lt;/H2&gt;
&lt;P&gt;This requires the Red Hat instance to be registered with the subscription manager and the &lt;SPAN&gt;Red Hat&amp;nbsp;&lt;/SPAN&gt;&lt;CODE class="_1v51izp0-0-85-110"&gt;Extras&lt;/CODE&gt;&lt;SPAN&gt;&amp;nbsp;and&amp;nbsp;&lt;/SPAN&gt;&lt;CODE class="_1v51izp0-0-85-110"&gt;Optional&lt;/CODE&gt;&lt;SPAN&gt;&amp;nbsp;repositories, as well as the&amp;nbsp;&lt;/SPAN&gt;&lt;CODE class="_1v51izp0-0-85-110"&gt;EPEL&lt;/CODE&gt;&lt;SPAN&gt;&amp;nbsp;(Extra Packages for Enterprise Linux ), to be enabled. The missing packages must be manually added to the machine if the repositories are not enabled.&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="https://docs.dynatrace.com/docs/observe/digital-experience/synthetic-monitoring/private-synthetic-locations/create-a-private-synthetic-location#rh-centos--red-hat-7" target="_self"&gt;Red Hat Enterprise Linux 7&lt;/A&gt;&amp;nbsp; &lt;A href="https://docs.dynatrace.com/docs/observe/digital-experience/synthetic-monitoring/private-synthetic-locations/create-a-private-synthetic-location#rh-centos--red-hat-8" target="_self"&gt;Red Hat Enterprise Linux 8&lt;/A&gt;&amp;nbsp;&amp;nbsp;&lt;A href="https://docs.dynatrace.com/docs/observe/digital-experience/synthetic-monitoring/private-synthetic-locations/create-a-private-synthetic-location#rh-centos--red-hat-9" target="_self"&gt;Red Hat Enterprise Linux 9&lt;/A&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;H2 id="redhat" class="sc-19276467-0 iTtZJA" data-testid="heading"&gt;CentOS, Oracle Linux, Amazon Linux 2, and Rocky Linux&lt;/H2&gt;
&lt;P&gt;These flavors require the&amp;nbsp;&lt;CODE class="_1v51izp0-0-85-110"&gt;EPEL&lt;/CODE&gt;&lt;SPAN&gt;&amp;nbsp;(Extra Packages for Enterprise Linux ) to be enabled.&amp;nbsp;If the repository is not enabled, the missing packages must be manually added to the machine.&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;
&lt;DIV class="sc-50e8a81f-0 DNQNJ" data-testid="callout"&gt;
&lt;DIV class="sc-50e8a81f-1 cxRmtM"&gt;
&lt;DIV class="sc-50e8a81f-3 faaPde"&gt;
&lt;DIV class="sc-445b0042-0 bkWdOg"&gt;
&lt;P class="sc-19276467-0 iTtZJA" data-testid="heading"&gt;&lt;A href="https://docs.dynatrace.com/docs/observe/digital-experience/synthetic-monitoring/private-synthetic-locations/create-a-private-synthetic-location#rh-centos--centos" target="_self"&gt;CentOS&lt;/A&gt; &lt;A href="https://docs.dynatrace.com/docs/observe/digital-experience/synthetic-monitoring/private-synthetic-locations/create-a-private-synthetic-location#rh-centos--oracle-linux-8" target="_self"&gt;Oracle Linux 8&lt;/A&gt;&amp;nbsp; &lt;A href="https://docs.dynatrace.com/docs/observe/digital-experience/synthetic-monitoring/private-synthetic-locations/create-a-private-synthetic-location#rh-centos--amazon-linux-2" target="_self"&gt;Amazon Linux 2&lt;/A&gt; &lt;A href="https://docs.dynatrace.com/docs/observe/digital-experience/synthetic-monitoring/private-synthetic-locations/create-a-private-synthetic-location#rh-centos--rocky-linux-8" target="_self"&gt;Rocky Linux 8&lt;/A&gt;&amp;nbsp;&lt;A href="https://docs.dynatrace.com/docs/observe/digital-experience/synthetic-monitoring/private-synthetic-locations/create-a-private-synthetic-location#rh-centos--rocky-linux-9" target="_self"&gt;Rocky Linux 9&lt;/A&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="sc-19276467-0 iTtZJA" data-testid="heading"&gt;&amp;nbsp;&lt;/P&gt;
&lt;H2 class="sc-19276467-0 iTtZJA" data-testid="heading"&gt;Ubuntu&lt;/H2&gt;
&lt;P&gt;Ubuntu 20 and 22 do not require any repositories to be enabled.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;H1&gt;Troubleshooting&lt;/H1&gt;
&lt;P&gt;&amp;nbsp;Missing dependencies can show up in a few different ways in the installation log. The Synthetic installer log provides clear information on the&amp;nbsp;missing dependency and what you need to do to fix it.&lt;/P&gt;
&lt;P&gt;The Synthetic installer log&amp;nbsp;can be found at &lt;CODE&gt;/var/log/dynatrace/synthetic/dynatracesynthetic-install &amp;lt;datetimeOfInstall&amp;gt;.log&lt;/CODE&gt;&amp;nbsp;.&lt;/P&gt;
&lt;P&gt;If this file does not exist, check &lt;CODE&gt;/tmp/&lt;/CODE&gt; for any &lt;CODE&gt;dynatracesynthetic-install &amp;lt;datetimeOfInstall&amp;gt;.log&lt;/CODE&gt; files.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;H2&gt;&lt;SPAN&gt;ERROR: Repository x is NOT enabled!&lt;/SPAN&gt;&lt;/H2&gt;
&lt;P&gt;&lt;SPAN&gt;For example&lt;/SPAN&gt;&lt;/P&gt;
&lt;LI-CODE lang="markup"&gt;ERROR: Repository rhel-7-server-extras-rpms is NOT enabled!
&lt;/LI-CODE&gt;&lt;LI-CODE lang="markup"&gt;ERROR: Repository EPEL is NOT enabled!&lt;/LI-CODE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;For these errors, enable the repository named in the error message.&amp;nbsp; The commands to do this are shown in the lines later in the file. For example,&lt;/P&gt;
&lt;LI-CODE lang="markup"&gt;29/05 18:44:09 ERROR: Repository EPEL is NOT enabled!
29/05 18:44:09 Checking if instance is registered...
29/05 18:44:10 
29/05 18:44:10        For a typical OS installation with a working Internet connection, use
29/05 18:44:10        the following commands to enable required repositories:
29/05 18:44:10 
29/05 18:44:10        sudo subscription-manager repos --enable rhel-7-server-extras-rpms
29/05 18:44:10        sudo subscription-manager repos --enable rhel-7-server-optional-rpms
29/05 18:44:10        sudo rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
29/05 18:44:10 
29/05 18:44:10 Aborting installation...
29/05 18:44:10 Nothing to rollback (/opt/data/synthetic_autobackup not exists)
29/05 18:44:10 Installation failed.&lt;/LI-CODE&gt;
&lt;P&gt;The commands can also be found in the relevant section of the &lt;A href="https://docs.dynatrace.com/docs/observe/digital-experience/synthetic-monitoring/private-synthetic-locations/create-a-private-synthetic-location#manual" target="_self"&gt;manual installation instructions&lt;/A&gt;.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;If it is not allowed to enable these repositories the missing libraries will need to be added manually to the machine.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;H2&gt;ERROR: Package y is NOT installed!&lt;/H2&gt;
&lt;P&gt;For example&lt;/P&gt;
&lt;LI-CODE lang="markup"&gt;ERROR: Package libwayland-server is NOT installed!&lt;/LI-CODE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;For these errors install the package mentioned.&amp;nbsp;The commands to do this are shown in the lines later in the file. For example,&lt;/P&gt;
&lt;PRE class="c-mrkdwn__pre" style="box-sizing: inherit; margin: 4px 0px; padding: 8px; --saf-0: rgba(var(--sk_foreground_low, 29, 28, 29), .13); border: 1px solid var(--saf-0); background: rgba(var(--sk_foreground_min, 29, 28, 29), .04); font-variant-ligatures: none; white-space: pre-wrap; overflow-wrap: break-word; word-break: normal; tab-size: 4; border-radius: 4px; font-size: 12px; line-height: 1.50001; font-family: Monaco, Menlo, Consolas, 'Courier New', monospace !important; overflow-y: hidden; counter-reset: list-0 0 list-1 0 list-2 0 list-3 0 list-4 0 list-5 0 list-6 0 list-7 0 list-8 0 list-9 0; color: #1d1c1d; font-style: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;" data-stringify-type="pre"&gt;18/05 13:03:56 Verifying installed software compatibility...
18/05 13:03:56 ERROR: Package chromium is NOT installed!
18/05 13:03:56 ERROR: Package libwayland-server is NOT installed!
18/05 13:03:57 ERROR: Package mesa-libgbm is NOT installed!
18/05 13:03:57
18/05 13:03:57 For a typical OS installation with a working Internet connection, use
18/05 13:03:57 the following commands to install required package(s):
18/05 13:03:57
18/05 13:03:57 sudo yum install -y libwayland-server mesa-libgbm
18/05 13:03:57
18/05 13:03:57 sudo rpm -e chromium-common
18/05 13:03:57
18/05 13:03:57 curl --remote-name &lt;A class="c-link" style="box-sizing: inherit; color: inherit; text-decoration: none;" href="https://synthetic-packages.s3.amazonaws.com/Chromium/rpm/chromium-96.0.4664.110-2.el8.tgz" target="_blank" rel="noopener noreferrer" data-stringify-link="https://synthetic-packages.s3.amazonaws.com/Chromium/rpm/chromium-96.0.4664.110-2.el8.tgz" data-sk="tooltip_parent"&gt;https://synthetic-packages.s3.amazonaws.com/Chromium/rpm/chromium-96.0.4664.110-2.el8.tgz&lt;/A&gt;
18/05 13:03:57 tar xzf chromium-96.0.4664.110-2.el8.tgz
18/05 13:03:57 sudo yum install -y chromium-96.0.4664.110-2.el8.x86_64.rpm chromium-common-96.0.4664.110-2.el8.x86_64.rpm
18/05 13:03:57
18/05 13:03:57 ERROR: Install missing or reinstall invalid packages and restart installation.
18/05 13:03:57 Aborting installation...
18/05 13:03:57 Installation failed.&lt;/PRE&gt;
&lt;H1&gt;&amp;nbsp;&lt;/H1&gt;
&lt;H2&gt;nothing provides libdav1d.so.6()(64bit) - seen on Red Hat/ Rocky 9 with Chromium 129 or older&lt;/H2&gt;
&lt;P&gt;For example&lt;/P&gt;
&lt;LI-CODE lang="markup"&gt;nothing provides libdav1d.so.6()(64bit) needed by chromium-129.0.6668.89-1.el9.x86_64&lt;/LI-CODE&gt;
&lt;P&gt;This error is seen on n&lt;SPAN&gt;ew installations of Synthetic-enabled ActiveGates, version 1.303 and below, on RHEL 9 and Rocky 9 fail on Chromium installation.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Either&lt;/SPAN&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;SPAN&gt;Manually install Chromium 130.0.6723.116-1.el9 or newer.&lt;/SPAN&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;LI-CODE lang="markup"&gt;curl --output chromium.tgz https://synthetic-packages.s3.amazonaws.com/Chromium/rpm/chromium-130.0.6723.116-1.el9.tgz
mkdir /tmp/chromium ; tar xzf chromium.tgz -C /tmp/chromium
sudo yum install -y /tmp/chromium/*.rpm
sudo yum -y install yum-plugin-versionlock
sudo yum versionlock chromium
sudo yum versionlock chromium-common&lt;/LI-CODE&gt;
&lt;P&gt;or&amp;nbsp;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Install Synthetic-enabled ActiveGate with Synthetic Module verson&amp;nbsp;&lt;SPAN&gt;1.303.54.20241209-122613. This can be requested from chat or Support.&lt;/SPAN&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&lt;SPAN&gt;See &lt;A href="https://community.dynatrace.com/t5/Heads-up-from-Dynatrace/Synthetic-enabled-ActiveGates-fail-to-install-Chromium-on-RHEL-9/ta-p/264874" target="_self"&gt;Heads up post&lt;/A&gt; (login needed)&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;H2&gt;Error: Error downloading packages&lt;/H2&gt;
&lt;P&gt;&amp;nbsp;For example&lt;/P&gt;
&lt;LI-CODE lang="markup"&gt;03/03 07:54:48 Installing extracted packages...
Error: Error downloading packages:
  avahi-0.7-27.el8_10.1.x86_64: Cannot download, all mirrors were already tried without success&lt;/LI-CODE&gt;
&lt;P&gt;This error is seen when the packages cannot be downloaded from anywhere. It usually occurs when the repositories are not enabled, as in the example below.&amp;nbsp;&lt;/P&gt;
&lt;LI-CODE lang="markup"&gt;03/03 07:54:48 Installing extracted packages...
Error: Error downloading packages:
  avahi-0.7-27.el8_10.1.x86_64: Cannot download, all mirrors were already tried without success
03/03 07:54:56 Verifying Chromium installation status...
03/03 07:54:56 ERROR: Package chromium is still NOT installed!
03/03 07:54:56 ERROR: Package chromium-common is still NOT installed!
03/03 07:54:56 ERROR: Installer failed to install the following packages:  chromium chromium-common.
03/03 07:54:56 Checking if required repositories are enabled...
03/03 07:54:57 ERROR: Repository rhel-8-for-x86_64-appstream-rpms is NOT enabled!
03/03 07:54:57 ERROR: Repository rhel-8-for-x86_64-baseos-rpms is NOT enabled!
03/03 07:54:58 Checking if instance is registered...
sudo: subscription-manager: command not found
03/03 07:54:58 ERROR: Could not verify subscription status!
03/03 07:54:58 
03/03 07:54:58        For a typical OS installation with a working Internet connection, use
03/03 07:54:58        the following commands to register the OS:
03/03 07:54:58 
03/03 07:54:58        sudo subscription-manager register --auto-attach
03/03 07:54:58 
03/03 07:54:58 ERROR: RedHat subscription is not registered
03/03 07:54:58 
03/03 07:54:58        For a typical OS installation with a working Internet connection, use
03/03 07:54:58        the following commands to enable required repositories:
03/03 07:54:58 
03/03 07:54:58        sudo subscription-manager repos --enable rhel-8-for-x86_64-baseos-rpms
03/03 07:54:58        sudo subscription-manager repos --enable rhel-8-for-x86_64-appstream-rpms
03/03 07:54:58        sudo rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
03/03 07:54:58 
03/03 07:54:58 Aborting installation...
03/03 07:54:58 Installation failed.&lt;/LI-CODE&gt;
&lt;P&gt;Follow the instructions to enable the repositories, if this is not allowed, manually install the package. This can be taken from another machine or downloaded from a source online.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;H1&gt;Solution&lt;/H1&gt;
&lt;P&gt;For updates&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;Follow the instructions in the installation log on how to install the missing dependencies.&lt;/LI&gt;
&lt;LI&gt;Run the update again.&lt;/LI&gt;
&lt;/OL&gt;
&lt;P&gt;For new installations&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;
&lt;P&gt;Uninstall ActiveGate.&lt;/P&gt;
&lt;P&gt;See &lt;A title="Learn how to remove ActiveGate from Windows or Linux-based systems." href="https://docs.dynatrace.com/docs/shortlink/sgw-uninstall" target="_blank" rel="noopener"&gt;Uninstall ActiveGate&lt;/A&gt; for details.&lt;/P&gt;
&lt;/LI&gt;
&lt;LI&gt;
&lt;P&gt;Satisfy the dependencies.&lt;/P&gt;
&lt;/LI&gt;
&lt;LI&gt;
&lt;P&gt;Run the installation again. Follow the instructions in &lt;A href="https://docs.dynatrace.com/docs/shortlink/private-synthetic-location" target="_self"&gt;Create a private Synthetic location&lt;/A&gt;.&lt;/P&gt;
&lt;/LI&gt;
&lt;/OL&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;H1&gt;Red Hat Enterprise Linux 7 status&lt;/H1&gt;
&lt;P&gt;Since Red Hat Enterprise Linux 7 reached&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;A href="https://www.redhat.com/en/technologies/linux-platforms/enterprise-linux/rhel-7-end-of-maintenance" target="_self" rel="nofollow noopener noreferrer"&gt;End of Maintenance&lt;/A&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;support on June 30 2024, all it's packages have been archived. This means that it is more challenging/ not possible to find the required dependencies for updates. For this reason, we recommend updating to a different OS.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;The last version of the EPEL package can be downloaded using the following command&lt;/P&gt;
&lt;LI-CODE lang="markup"&gt;sudo rpm -Uvh https://archives.fedoraproject.org/pub/archive/epel/7/x86_64/Packages/e/epel-release-7-14.noarch.rpm&lt;/LI-CODE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Any other libraries or packages will need to be sourced from elsewhere on your network or archives online.&amp;nbsp; CentOS 7 files can be used.&lt;BR /&gt;&lt;BR /&gt;The following places contain some archived packages:&lt;BR /&gt;&lt;A href="https://archives.fedoraproject.org/pub/archive/epel/7/x86_64/Packages/" target="_blank" rel="noopener nofollow noreferrer"&gt;https://archives.fedoraproject.org/pub/archive/epel/7/x86_64/Packages/&lt;/A&gt;&lt;BR /&gt;&lt;A href="https://vault.centos.org/7.9.2009/extras/x86_64/Packages/" target="_blank" rel="noopener nofollow noreferrer"&gt;https://vault.centos.org/7.9.2009/extras/x86_64/Packages/&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;You can also search on&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;A href="https://rpmfind.net/" target="_blank" rel="noopener nofollow noreferrer"&gt;https://rpmfind.net/&lt;/A&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;for the library you are missing and download the el7 version, where one exists.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;H1 id="toc-hId--780416200"&gt;What's Next?&lt;/H1&gt;
&lt;P&gt;&lt;SPAN&gt;If none of the previous steps resolved the issue, then open a chat and provide the Support Archive from the ActiveGate and the troubleshooting steps you have already completed.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;You can find further troubleshooting tips for Synthetic in the&amp;nbsp;&lt;/SPAN&gt;&lt;A class="" href="https://community.dynatrace.com/t5/Troubleshooting/Synthetic-Troubleshooting-Map/ta-p/250426" target="_blank" rel="noopener"&gt;Synthetic Troubleshooting Map&lt;/A&gt;&lt;/P&gt;
&lt;/DIV&gt;</description>
      <pubDate>Thu, 24 Jul 2025 16:09:24 GMT</pubDate>
      <guid>https://community.dynatrace.com/t5/Troubleshooting/Private-Synthetic-locations-ActiveGate-installation-update/ta-p/242175</guid>
      <dc:creator>piotr_szwarc</dc:creator>
      <dc:date>2025-07-24T16:09:24Z</dc:date>
    </item>
  </channel>
</rss>

