<?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 Why did the Synthetic Module on a Synthetic ActiveGate fail to update? Showing Failed or Skipped in Troubleshooting</title>
    <link>https://community.dynatrace.com/t5/Troubleshooting/Why-did-the-Synthetic-Module-on-a-Synthetic-ActiveGate-fail-to/ta-p/239402</link>
    <description>&lt;H2&gt;Summary&lt;/H2&gt;
&lt;P&gt;This article covers issues with updating the Synthetic Module or Chromium. Many of these scenarios are also useful for troubleshooting Synthetic Module installation issues.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;LI-TOC indent="15" liststyle="disc" maxheadinglevel="3"&gt;&lt;/LI-TOC&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;H2&gt;Confirm the issue&lt;/H2&gt;
&lt;UL&gt;
&lt;LI&gt;If the ActiveGate itself didn't update, check the dynatracegateway-install_XXX.log.&lt;/LI&gt;
&lt;LI&gt;If Chromium is on the expected version for the ActiveGate, but is showing as Skipped, see&amp;nbsp;&amp;nbsp;&lt;A href="https://community.dynatrace.com/t5/Troubleshooting/Why-does-Chromium-show-as-failed-or-skipped-in-Deployment-Status/ta-p/239469" target="_self"&gt;Why does Chromium show as failed or skipped in Deployment Status when it is up to date?&lt;/A&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&lt;BR /&gt;You can check the versions of the ActiveGate, Synthetic Module, and Chromium/ Chrome for Testing on the 'Deployment Status &amp;gt; ActiveGates' page. The 'Last Update' column will report 'Skipped' or 'Failed' if an issue occurred.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HannahM_1-1709917229828.png" style="width: 400px;"&gt;&lt;img src="https://community.dynatrace.com/t5/image/serverpage/image-id/18187i17698020BBD55793/image-size/medium?v=v2&amp;amp;px=400" role="button" title="HannahM_1-1709917229828.png" alt="HannahM_1-1709917229828.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;H2 id="heading-get-the-synthetic-installer-logs"&gt;Get the Synthetic installer logs&lt;/H2&gt;
&lt;P&gt;The Synthetic module installer writes to a separate file. This will either be:&lt;/P&gt;
&lt;P&gt;&lt;CODE&gt;/var/log/dynatrace/synthetic/dynatracesynthetic-install_&amp;lt;datetimeOfInstall&amp;gt;.log&lt;/CODE&gt;&lt;BR /&gt;or&lt;BR /&gt;&lt;CODE&gt;C:\ProgramData\dynatrace\autoupdater\log\Synthetic_&amp;lt;version&amp;gt;.log&lt;/CODE&gt;&lt;/P&gt;
&lt;P&gt;For Linux, if the file doesn't exist, check in /tmp/ for any&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;CODE&gt;dynatracesynthetic-install_&amp;lt;datetimeOfInstall&amp;gt;.log&lt;/CODE&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;files&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;And, also, the autoupdater log&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;&lt;CODE&gt;/var/log/dynatrace/autoupdater/dynatrace_ag_autoupdater_nnn.log&lt;/CODE&gt;&lt;BR /&gt;or&lt;BR /&gt;&lt;CODE&gt;C:\ProgramData\dynatrace\autoupdater\log\dynatrace_ag_autoupdater_nnn.log&lt;/CODE&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;If the ActiveGate was updated within the last 7 days, you can use the&amp;nbsp;&lt;/SPAN&gt;&lt;A href="https://www.dynatrace.com/support/help/setup-and-configuration/dynatrace-activegate/activegate-diagnostics" target="_blank" rel="nofollow noopener noreferrer"&gt;ActiveGate diagnostics&lt;/A&gt;&lt;SPAN&gt;&amp;nbsp;feature to download it; otherwise, you'll need to check on the machine itself.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;H2&gt;Check the logs&lt;A class="ws-nowrap" href="https://dynatrace.stackenterprise.co/articles/5294#heading-check-the-logs" target="_blank" rel="noopener"&gt;​&lt;/A&gt;&lt;/H2&gt;
&lt;P&gt;Most of the time, the message in the installer log is very detailed and helpful. Some scenarios are listed below:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;H3&gt;Update times out&lt;A class="ws-nowrap" href="https://dynatrace.stackenterprise.co/articles/5294#heading-update-times-out" target="_blank" rel="noopener"&gt;​&lt;/A&gt;&lt;/H3&gt;
&lt;P&gt;This can be seen in the dynatrace_ag_autoupdater_nnn.log:&lt;/P&gt;
&lt;PRE&gt;&lt;CODE&gt;2023-02-06 08:51:49 UTC 1.257.216.20230119-103521 (120107) Installing package /var/lib/dynatrace/packages/Dynatrace-Synthetic-Linux-x86-1.257.23.20221220-170840.sh
2023-02-06 09:06:49 UTC 1.257.216.20230119-103521 (120107) Installation process has been killed as the timeout expired (1)
2023-02-06 09:06:49 UTC 1.257.216.20230119-103521 (120107) Installation has failed.
&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;&lt;BR /&gt;Check the last lines in the Synthetic installer log&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;
&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;CODE&gt;Unmounting cache…&lt;/CODE&gt;&amp;nbsp;&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;
&lt;P&gt;This behavior is usually due to security software, such as Microsoft Defender Service, mdatp, interfering. Verify if any antivirus applications are running on this server. To complete the update:&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;
&lt;P&gt;Stop Microsoft Defender/ other antivirus.&lt;/P&gt;
&lt;/LI&gt;
&lt;LI&gt;
&lt;P&gt;Delete any .sh files from /var/lib/dynatrace/packages.&lt;/P&gt;
&lt;/LI&gt;
&lt;LI&gt;
&lt;P&gt;Retry the update - either wait for the autoupdate to retry (usually hourly) or manually select 'Update'.&lt;BR /&gt;&lt;STRONG&gt;Note:&lt;/STRONG&gt; If this resolves the issue, you'll need to update the Antivirus exclusions to prevent this behavior from happening with every update.&amp;nbsp;&amp;nbsp;&lt;/P&gt;
&lt;/LI&gt;
&lt;/OL&gt;
&lt;/LI&gt;
&lt;LI&gt;It can also be seen when unmounting the cache takes an extended time to complete
&lt;OL&gt;
&lt;LI&gt;&lt;SPAN&gt;Before trying to update Synthetic again,&amp;nbsp; try unmounting the cache manually:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;CODE&gt;sudo umount /var/tmp/dynatrace/synthetic/cache&lt;/CODE&gt;&lt;CODE&gt;&lt;/CODE&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;SPAN&gt;If that hangs for a longer time, then it can be done as a lazy unmount:&lt;/SPAN&gt;&lt;BR /&gt;&lt;CODE&gt;sudo umount -l /var/tmp/dynatrace/synthetic/cache&lt;/CODE&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;To be safe after performing the lazy unmount, we recommend rebooting the machine.&lt;BR /&gt;&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI&gt;
&lt;P&gt;Delete any .sh files from /var/lib/dynatrace/packages&lt;/P&gt;
&lt;/LI&gt;
&lt;LI&gt;
&lt;P&gt;Retry the update - either wait for the autoupdate to retry (usually hourly) or manually select 'Update'.&lt;/P&gt;
&lt;/LI&gt;
&lt;/OL&gt;
&lt;/LI&gt;
&lt;/OL&gt;
&lt;/LI&gt;
&lt;LI&gt;
&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;CODE&gt;Command: yum versionlock chromium chromium-common&lt;/CODE&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P data-pm-slice="1 1 [&amp;quot;ordered_list&amp;quot;,{&amp;quot;order&amp;quot;:1,&amp;quot;tight&amp;quot;:false,&amp;quot;markup&amp;quot;:&amp;quot;.&amp;quot;},&amp;quot;list_item&amp;quot;,{&amp;quot;markup&amp;quot;:&amp;quot;.&amp;quot;}]"&gt;The yum versionlock command typically completes in under 10 seconds.&amp;nbsp;&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;
&lt;P&gt;Try running versionlock manually by running the following commands:&lt;BR /&gt;&lt;CODE&gt;yum versionlock clear&lt;/CODE&gt;&lt;/P&gt;
&lt;P&gt;&lt;CODE&gt;yum versionlock chromium chromium-common&lt;/CODE&gt;&lt;/P&gt;
&lt;P&gt;&lt;CODE&gt;yum versionlock | grep chromium&lt;/CODE&gt;&lt;BR /&gt;If this takes more than 30 seconds, check the machine's health and identify what might be causing its commands to execute more slowly.&amp;nbsp;&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;
&lt;P&gt;If chromium-common is locked, you can rerun the update after deleting any .sh files from /var/lib/dynatrace/packages.&lt;/P&gt;
&lt;P&gt;If it's not, check the output from&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;CODE&gt;yum versionlock | grep chromium&lt;/CODE&gt;&lt;/P&gt;
&lt;/LI&gt;
&lt;/OL&gt;
&lt;/LI&gt;
&lt;/OL&gt;
&lt;/LI&gt;
&lt;LI&gt;
&lt;P&gt;&lt;CODE&gt;Checking if user dtuserag has read access to:&lt;/CODE&gt;&lt;BR /&gt;There are multiple checks like this in the installer logs, as the installer verifies access to each folder. If the checks are always taking a long time, for instance, more than a minute, it is likely that something like an Antivirus is interfering. Retry the installation after disabling the antivirus from scanning those directories.&lt;/P&gt;
&lt;/LI&gt;
&lt;/OL&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;H3&gt;Chromium autoupdate isn't completing&lt;A class="ws-nowrap" href="https://dynatrace.stackenterprise.co/articles/5294#heading-chromium-autoupdate-not-completing" target="_blank" rel="noopener"&gt;​&lt;/A&gt;&lt;/H3&gt;
&lt;P&gt;Chromium\ Chrome for Testing autoupdate is only relevant for Linux installations, as Windows ActiveGates have Chromium packaged with the installer. These are the most common scenarios:&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;
&lt;P&gt;Search the Synthetic installer log for&lt;BR /&gt;&lt;CODE&gt;Detected ActiveGate configuration (joined)&lt;/CODE&gt;&lt;BR /&gt;Below that is the section that states which options are enabled. For Chromium\ Chrome for Testing autoupdate to complete, both&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;CODE&gt;synthetic.synthetic_autoupgrade_chromium&lt;/CODE&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;and&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;CODE&gt;synthetic_autoinstall&lt;/CODE&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;must be true.&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;
&lt;P&gt;If&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;CODE&gt;synthetic.synthetic_autoupgrade_chromium&lt;/CODE&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;is false or has no value, update this in the location.&lt;BR /&gt;For Private locations, this can be done in the&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;A href="https://www.dynatrace.com/support/help/platform-modules/digital-experience/synthetic-monitoring/private-synthetic-locations/manage-private-synthetic-locations#chromium" target="_blank" rel="nofollow noopener noreferrer"&gt;WebUI&lt;/A&gt;&lt;BR /&gt;For Cluster locations, this can be done using the&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;A href="https://www.dynatrace.com/support/help/managed-cluster/cluster-api/cluster-api-v2/synthetic-locations-and-nodes/put-a-location" target="_blank" rel="nofollow noopener noreferrer"&gt;Cluster API&lt;/A&gt;&lt;BR /&gt;&lt;STRONG&gt;Note: &lt;/STRONG&gt;don't update this directly in custom.properties as the value is not persisted.&lt;/P&gt;
&lt;/LI&gt;
&lt;LI&gt;
&lt;P&gt;If&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;CODE&gt;synthetic_autoinstall&lt;/CODE&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;is false or has no value, add &amp;nbsp;&lt;CODE&gt;synthetic_autoinstall = true&lt;/CODE&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;to the [synthetic] section of the&amp;nbsp;/var/lib/dynatrace/gateway/config/custom.properties file and restart the vuc and gateway services.&lt;/P&gt;
&lt;/LI&gt;
&lt;/OL&gt;
&lt;/LI&gt;
&lt;LI&gt;
&lt;P&gt;Search the Synthetic installer log for&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;CODE&gt;Downloading Chromium package&lt;/CODE&gt;&lt;/P&gt;
&lt;P&gt;This line and the lines that follow will indicate if/ why the download failed. Like this example, where the connection was refused&lt;/P&gt;
&lt;PRE&gt;&lt;CODE&gt;01/08 11:22:24 Downloading Chromium packages from https://synthetic-packages.s3.amazonaws.com/Chromium/rpm/chromium-99.0.4844.84-1.el8.tgz...
01/08 11:22:24 Executing command:  curl --silent --show-error --continue-at - --connect-timeout 5 --retry 5 --retry-delay 10 --retry-max-time 80 --output /tmp/chromium/chromium.tgz https://synthetic-packages.s3.amazonaws.com/Chromium/rpm/chromium-99.0.4844.84-1.el8.tgz
curl: (7) Failed to connect to synthetic-packages.s3.amazonaws.com port 443: Connection refused
01/08 11:22:24 ERROR: Failed to download Chromium. Please check if https://synthetic-packages.s3.amazonaws.com/Chromium/rpm/chromium-99.0.4844.84-1.el8.tgz address is accessible.
&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;The log content is very similar for Chrome for Testing&lt;/SPAN&gt;&lt;/P&gt;
&lt;LI-CODE lang="markup"&gt;06/08 10:43:52 Downloading Chrome package from https://synthetic-packages.s3.amazonaws.com/Chrome/chrome-for-testing-linux64/chrome-for-testing-linux64-138.0.7204.94.zip...
06/08 10:43:52 Executing command: curl --silent --show-error --continue-at - --connect-timeout 5 --retry 5 --retry-delay 10 --retry-max-time 80 --output /tmp/chrome/chrome.zip https://synthetic-packages.s3.amazonaws.com/Chrome/chrome-for-testing-linux64/chrome-for-testing-linux64-138.0.7204.94.zip
curl: (28) Connection timeout after 5000 ms
curl: (28) Connection timeout after 5001 ms
curl: (28) Connection timeout after 5000 ms
curl: (28) Connection timeout after 5001 ms
curl: (28) Connection timeout after 5000 ms
curl: (28) Connection timeout after 5000 ms
06/08 10:45:12 ERROR: Failed to download Chrome. Please check if https://synthetic-packages.s3.amazonaws.com/Chrome/chrome-for-testing-linux64/chrome-for-testing-linux64-138.0.7204.94.zip address is accessible.&lt;/LI-CODE&gt;
&lt;P&gt;&lt;BR /&gt;For Chromium autoupdate to be successful, one of the following options must be chosen:&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;
&lt;P&gt;Allow a direct connection to&amp;nbsp;&lt;A style="background-color: #ffffff;" href="https://synthetic-packages.s3.amazonaws.com/Chromium/rpm/" target="_blank" rel="nofollow noopener noreferrer"&gt;https://synthetic-packages.s3.amazonaws.com&lt;/A&gt;&lt;BR /&gt;For Chromium, allow direct connection to&amp;nbsp;&lt;A style="background-color: #ffffff;" href="https://synthetic-packages.s3.amazonaws.com/Chromium/rpm/" target="_blank" rel="nofollow noopener noreferrer"&gt;https://synthetic-packages.s3.amazonaws.com/Chromium/rpm/&lt;/A&gt;&amp;nbsp;from the ActiveGate.&lt;/P&gt;
For Chrome for Testing, allow direct connection to&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;A href="https://synthetic-packages.s3.amazonaws.com/Chrome/chrome-for-testing-linux64/" target="_blank" rel="nofollow noopener noreferrer"&gt;https://synthetic-packages.s3.amazonaws.com/Chrome/chrome-for-testing-linux64/&lt;/A&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;from the ActiveGate.&lt;/LI&gt;
&lt;LI&gt;
&lt;P&gt;Use a mirror server on your network to serve the packages. See&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;A href="https://www.dynatrace.com/support/help/shortlink/private-synthetic-location#custom-repo" target="_blank" rel="nofollow noopener noreferrer"&gt;documentation&lt;/A&gt;&amp;nbsp;for configuration details.&lt;/P&gt;
&lt;/LI&gt;
&lt;LI&gt;
&lt;P&gt;Use a /.curlrc file to force curl to always use your proxy.&lt;SPAN&gt; See&amp;nbsp;&lt;A href="https://docs.dynatrace.com/docs/shortlink/private-synthetic-location#redhat" target="_blank" rel="nofollow noopener noreferrer"&gt;https://docs.dynatrace.com/docs/shortlink/private-synthetic-location#redhat&lt;/A&gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;STRONG&gt;Note:&lt;/STRONG&gt; The Synthetic Installer does not have access to any proxy information provided in the custom.properties file.&lt;BR /&gt;&lt;BR /&gt;Alternatively,&amp;nbsp;&lt;A href="https://docs.dynatrace.com/docs/platform-modules/digital-experience/synthetic-monitoring/private-synthetic-locations/manage-private-synthetic-locations#location-details" target="_self"&gt;Disable Chromium autoupdate on the location&lt;/A&gt; and &lt;A href="https://www.dynatrace.com/support/help/platform-modules/digital-experience/synthetic-monitoring/private-synthetic-locations/manage-private-synthetic-locations#chromium-manual" target="_self"&gt;manually update Chromium&lt;/A&gt;.&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;
&lt;/LI&gt;
&lt;/OL&gt;
&lt;/LI&gt;
&lt;LI&gt;
&lt;P&gt;Search for ERROR&lt;BR /&gt;The explanation is usually beneficial. For example:&lt;/P&gt;
&lt;PRE&gt;&lt;CODE&gt;29/06 05:39:55 ERROR: chromium-common package is not in supported version, min version: 96. Installed version is 90.0.4430.93 (90)
29/06 05:39:55 ERROR: Package libwayland-server is NOT installed!
29/06 05:39:56 ERROR: Package mesa-libgbm is NOT installed!
29/06 05:39:56 
29/06 05:39:56        For a typical OS installation with a working internet connection, use
29/06 05:39:56        the following commands to install required package(s):
29/06 05:39:56 
29/06 05:39:56            sudo yum install -y libwayland-server mesa-libgbm
29/06 05:39:56 
29/06 05:39:56            sudo rpm -e chromium chromium-common
29/06 05:39:56 
29/06 05:39:56            curl --remote-name https://synthetic-packages.s3.amazonaws.com/Chromium/rpm/chromium-112.0.5615.165-1.el8.tgz
29/06 05:39:56            tar xzf chromium-112.0.5615.165-1.el8.tgz
29/06 05:39:56            sudo yum install -y chromium-112.0.5615.165-1.el8.x86_64.rpm chromium-common-112.0.5615.165-1.el8.x86_64.rpm
29/06 05:39:56 
29/06 05:39:56 ERROR: Install missing or reinstall invalid packages and restart installation.
&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;Here, you can see that two packages needed to be installed. These are Chromium dependencies. The commands to resolve this issue are provided in&amp;nbsp;Private Synthetic locations: ActiveGate installation/update failed due to&lt;A href="https://community.dynatrace.com/t5/tkb/workflowpage/tkb-id/troubleshooting/article-id/636" target="_blank" rel="noopener"&gt;&amp;nbsp;missing dependencies.&lt;/A&gt;&lt;BR /&gt;Alternatively, you can try updating all Chromium and Engine dependencies using the commands relevant to your OS, which can be found &lt;A href="https://docs.dynatrace.com/docs/platform-modules/digital-experience/synthetic-monitoring/private-synthetic-locations/create-a-private-synthetic-location#manual" target="_self"&gt;here.&lt;/A&gt;&lt;/P&gt;
&lt;/LI&gt;
&lt;/OL&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;H2&gt;General Errors&lt;/H2&gt;
&lt;OL&gt;
&lt;LI&gt;
&lt;P&gt;Search the Synthetic installer log for ERROR&lt;BR /&gt;The explanation is usually beneficial. &lt;BR /&gt;For example:&lt;/P&gt;
&lt;LI-CODE lang="markup"&gt;18/11 14:46:15 Verifying installed software compatibility...
18/11 14:46:15 ERROR: chromium package is not in supported version, min version: 126. Installed version is 125.0.6422.76 (125)
18/11 14:46:15 ERROR: chromium-common package is not in supported version, min version: 126. Installed version is 125.0.6422.76 (125)
18/11 14:46:15
18/11 14:46:15        For a typical OS installation with a working internet connection, use
18/11 14:46:15        the following commands to install required package(s):
18/11 14:46:15
18/11 14:46:15            sudo rpm -e chromium chromium-common
18/11 14:46:15
18/11 14:46:15            curl --remote-name https://synthetic-packages.s3.amazonaws.com/Chromium/rpm/chromium-140.0.7339.185-1.el9.tgz
18/11 14:46:15            tar xzf chromium-140.0.7339.185-1.el9.tgz
18/11 14:46:15            sudo yum install -y chromium-140.0.7339.185-1.el9.x86_64.rpm chromium-common-140.0.7339.185-1.el9.x86_64.rpm
18/11 14:46:15
18/11 14:46:15 ERROR: Install missing or reinstall invalid packages and restart installation.
18/11 14:46:15 Aborting installation...
18/11 14:46:15 Installation failed.&lt;/LI-CODE&gt;
&lt;P&gt;This error indicates that the Chromium version installed on the machine is lower than the minimum required for the ActiveGate version, and provides the necessary commands to install the required version.&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;
&lt;/LI&gt;
&lt;/OL&gt;
&lt;H2 id="heading-after-resolving-the-cause-of-the-failure"&gt;After resolving the cause of the failure&lt;A class="ws-nowrap" href="https://dynatrace.stackenterprise.co/articles/5294#heading-after-resolving-the-cause-of-the-failure" target="_blank" rel="noopener"&gt;​&lt;/A&gt;&lt;/H2&gt;
&lt;OL&gt;
&lt;LI&gt;Delete any leftover installer files
&lt;OL&gt;
&lt;LI&gt;On Linux, delete any .sh files from /var/lib/dynatrace/packages&lt;/LI&gt;
&lt;LI&gt;On Windows, delete all files, except&amp;nbsp;&lt;SPAN&gt;module. status, from&amp;nbsp;C:\ProgramData\dynatrace\packages&lt;/SPAN&gt;&lt;/LI&gt;
&lt;/OL&gt;
&lt;/LI&gt;
&lt;LI&gt;Retry the update - either wait for the autoupdate to retry (usually hourly) or manually select update.&lt;/LI&gt;
&lt;/OL&gt;
&lt;P&gt;&lt;STRONG&gt;Note:&amp;nbsp;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P data-pm-slice="1 1 []"&gt;The ActiveGate status will remain at Update Pending until the .sh files from the failed update are removed from the packages folder. After that, the update option will be available.&lt;/P&gt;
&lt;P data-pm-slice="1 1 []"&gt;&amp;nbsp;&lt;/P&gt;
&lt;H2&gt;What's Next?&lt;/H2&gt;
&lt;OL&gt;
&lt;LI&gt;If you're not interested in the root cause and just want to get the ActiveGate up and running again, you can &lt;A href="https://docs.dynatrace.com/docs/setup-and-configuration/dynatrace-activegate/operation/uninstall-activegate" target="_self"&gt;uninstall&lt;/A&gt; and &lt;A href="https://docs.dynatrace.com/docs/platform-modules/digital-experience/synthetic-monitoring/private-synthetic-locations/create-a-private-synthetic-location#install" target="_self"&gt;reinstall the ActiveGate&lt;/A&gt;. You can now choose the private Synthetic Location to add this to during installation, see &lt;A href="https://docs.dynatrace.com/docs/platform-modules/digital-experience/synthetic-monitoring/private-synthetic-locations/create-a-private-synthetic-location#install" target="_self"&gt;step 6&lt;/A&gt;, so no Synthetic monitors will need to be updated to use a new Location. &lt;BR /&gt;or&lt;/LI&gt;
&lt;LI&gt;Create a chat or support ticket and provide
&lt;OL&gt;
&lt;LI&gt;the support archive or logs you have gathered during your troubleshooting.&lt;/LI&gt;
&lt;LI&gt;&lt;SPAN&gt;&amp;nbsp;troubleshooting steps you have already completed and&lt;/SPAN&gt;&amp;nbsp;the related outcomes.&lt;/LI&gt;
&lt;/OL&gt;
&lt;/LI&gt;
&lt;/OL&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;DIV class="lia-message-template-content-zone"&gt;
&lt;H3&gt;&lt;STRONG&gt;&lt;SPAN data-contrast="auto"&gt;Related reading&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;SPAN data-ccp-props="{&amp;quot;134233117&amp;quot;:false,&amp;quot;134233118&amp;quot;:false,&amp;quot;335559738&amp;quot;:299,&amp;quot;335559739&amp;quot;:299}"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/H3&gt;
&lt;P&gt;&lt;span class="lia-unicode-emoji" title=":open_book:"&gt;📖&lt;/span&gt;&amp;nbsp;&lt;A id="link_6" class="page-link lia-link-navigation lia-custom-event" style="font-family: inherit; background-color: #ffffff;" 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;P&gt;&lt;span class="lia-unicode-emoji" title=":open_book:"&gt;📖&lt;/span&gt;&amp;nbsp;&amp;nbsp;&lt;A id="link_6" class="page-link lia-link-navigation lia-custom-event" style="font-family: inherit; background-color: #ffffff;" href="https://docs.dynatrace.com/docs/shortlink/private-synthetic-location" target="_blank" rel="noopener"&gt;Create a private synthetic location&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-unicode-emoji" title=":open_book:"&gt;📖&lt;/span&gt;&amp;nbsp;&amp;nbsp;&lt;A id="link_7" class="page-link lia-link-navigation lia-custom-event" style="font-family: inherit; background-color: #ffffff;" href="https://community.dynatrace.com/t5/Troubleshooting/Why-is-my-Synthetic-ActiveGate-shutting-down/ta-p/239408" target="_blank" rel="noopener"&gt;Why is my Synthetic ActiveGate shutting down?&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-unicode-emoji" title=":open_book:"&gt;📖&lt;/span&gt;&amp;nbsp;&amp;nbsp;&lt;A id="link_7" class="page-link lia-link-navigation lia-custom-event" style="font-family: inherit; background-color: #ffffff;" href="https://community.dynatrace.com/t5/Troubleshooting/Why-does-Chromium-show-as-failed-or-skipped-in-Deployment-Status/ta-p/239469" target="_blank" rel="noopener"&gt;Why does Chromium show as failed or skipped in Deployment Status when it is up to date?&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-unicode-emoji" title=":open_book:"&gt;📖&lt;/span&gt;&amp;nbsp;&amp;nbsp;&lt;A id="link_7" class="page-link lia-link-navigation lia-custom-event" style="font-family: inherit; background-color: #ffffff;" href="https://community.dynatrace.com/t5/Troubleshooting/Private-Synthetic-locations-ActiveGate-installation-update/ta-p/242175" target="_blank" rel="noopener"&gt;Private Synthetic locations: ActiveGate installation/update failed because of missing dependencies&lt;/A&gt;&lt;/P&gt;
&lt;/DIV&gt;</description>
    <pubDate>Tue, 14 Apr 2026 09:21:53 GMT</pubDate>
    <dc:creator>HannahM</dc:creator>
    <dc:date>2026-04-14T09:21:53Z</dc:date>
    <item>
      <title>Why did the Synthetic Module on a Synthetic ActiveGate fail to update? Showing Failed or Skipped</title>
      <link>https://community.dynatrace.com/t5/Troubleshooting/Why-did-the-Synthetic-Module-on-a-Synthetic-ActiveGate-fail-to/ta-p/239402</link>
      <description>&lt;P&gt;&lt;LI-TOC indent="15" liststyle="disc" maxheadinglevel="2"&gt;&lt;/LI-TOC&gt;&lt;/P&gt;
&lt;DIV class="lia-message-template-content-zone"&gt;
&lt;P&gt;*&lt;EM&gt;Use a table of contents for longer articles.&amp;nbsp;&lt;/EM&gt;&lt;/P&gt;
&lt;H1&gt;Summary&lt;/H1&gt;
&lt;P&gt;&lt;EM&gt;*This is a mandatory section.&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;Short description of which part of the Dynatrace platform the article refers to and what kind of problem it will help resolve / task it will describe.&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;H1&gt;Problem&lt;/H1&gt;
&lt;P&gt;&lt;EM&gt;*This is a mandatory section.&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;Provide a precise description of the problem / task to be described.&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;H1&gt;Troubleshooting steps&lt;/H1&gt;
&lt;P&gt;&lt;EM&gt;*This section can be omitted.&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;H1&gt;Resolution&lt;/H1&gt;
&lt;P&gt;&lt;EM&gt;*This section can be omitted for ticket‑creation articles.&lt;/EM&gt;&lt;/P&gt;
&lt;H1&gt;What's next&lt;/H1&gt;
&lt;P&gt;&lt;EM&gt;*This is a mandatory section.&lt;/EM&gt;&lt;/P&gt;
&lt;/DIV&gt;</description>
      <pubDate>Tue, 14 Apr 2026 09:21:53 GMT</pubDate>
      <guid>https://community.dynatrace.com/t5/Troubleshooting/Why-did-the-Synthetic-Module-on-a-Synthetic-ActiveGate-fail-to/ta-p/239402</guid>
      <dc:creator>HannahM</dc:creator>
      <dc:date>2026-04-14T09:21:53Z</dc:date>
    </item>
    <item>
      <title>Re: Why did the Synthetic Module on a Synthetic ActiveGate fail to update? Showing Failed or Skipped</title>
      <link>https://community.dynatrace.com/t5/Troubleshooting/Why-did-the-Synthetic-Module-on-a-Synthetic-ActiveGate-fail-to/tac-p/267740#M827</link>
      <description>&lt;P&gt;Thank you&amp;nbsp;&lt;a href="https://community.dynatrace.com/t5/user/viewprofilepage/user-id/1433"&gt;@HannahM&lt;/a&gt;&amp;nbsp;,&amp;nbsp;&lt;/P&gt;&lt;P&gt;My synthetic AG failed to update and the root cause was a timeout on the curl command.&lt;BR /&gt;The following recommendation solved the issue :&amp;nbsp;&lt;SPAN&gt;Use a /.curlrc file to force curls to always use your proxy.&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;A href="https://reqbin.com/req/c-ddxflki5/curl-proxy-server" target="_blank" rel="nofollow noopener noreferrer"&gt;https://reqbin.com/req/c-ddxflki5/curl-proxy-server&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;Thank you&amp;nbsp;&lt;span class="lia-unicode-emoji" title=":ok_hand:"&gt;👌&lt;/span&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 17 Jan 2025 09:56:02 GMT</pubDate>
      <guid>https://community.dynatrace.com/t5/Troubleshooting/Why-did-the-Synthetic-Module-on-a-Synthetic-ActiveGate-fail-to/tac-p/267740#M827</guid>
      <dc:creator>AurelienGravier</dc:creator>
      <dc:date>2025-01-17T09:56:02Z</dc:date>
    </item>
  </channel>
</rss>

