<?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>topic How to Update Specific Versions of Content via the CLI in Next-Generation Firewall Discussions</title>
    <link>https://live.paloaltonetworks.com/t5/next-generation-firewall/how-to-update-specific-versions-of-content-via-the-cli/m-p/1263108#M7112</link>
    <description>&lt;P&gt;Hello Palo Alto Networks Support Team,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I would like to ask about the current method for updating content via the CLI.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Previously, we used the following command to install a specific content version:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;request content upgrade download &amp;lt;content version&amp;gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;A href="https://docs.paloaltonetworks.com/pan-os/10-2/pan-os-upgrade/cli-commands-for-upgrade/use-cli-commands-for-upgrade-tasks" target="_blank"&gt;https://docs.paloaltonetworks.com/pan-os/10-2/pan-os-upgrade/cli-commands-for-upgrade/use-cli-commands-for-upgrade-tasks&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;However, it appears that this command is no longer available.&lt;/P&gt;
&lt;P&gt;At the same time, it is still possible to download and install a specific content version through the GUI.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Could you please advise whether there is a current CLI method to download or install a specific content version?&lt;/P&gt;
&lt;P&gt;If so, would you be able to provide the relevant command and any applicable documentation?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thank you for your assistance.&lt;/P&gt;
&lt;P&gt;Best regards,&lt;/P&gt;</description>
    <pubDate>Fri, 28 Aug 2026 08:28:12 GMT</pubDate>
    <dc:creator>Y.Narita347153</dc:creator>
    <dc:date>2026-08-28T08:28:12Z</dc:date>
    <item>
      <title>How to Update Specific Versions of Content via the CLI</title>
      <link>https://live.paloaltonetworks.com/t5/next-generation-firewall/how-to-update-specific-versions-of-content-via-the-cli/m-p/1263108#M7112</link>
      <description>&lt;P&gt;Hello Palo Alto Networks Support Team,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I would like to ask about the current method for updating content via the CLI.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Previously, we used the following command to install a specific content version:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;request content upgrade download &amp;lt;content version&amp;gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;A href="https://docs.paloaltonetworks.com/pan-os/10-2/pan-os-upgrade/cli-commands-for-upgrade/use-cli-commands-for-upgrade-tasks" target="_blank"&gt;https://docs.paloaltonetworks.com/pan-os/10-2/pan-os-upgrade/cli-commands-for-upgrade/use-cli-commands-for-upgrade-tasks&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;However, it appears that this command is no longer available.&lt;/P&gt;
&lt;P&gt;At the same time, it is still possible to download and install a specific content version through the GUI.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Could you please advise whether there is a current CLI method to download or install a specific content version?&lt;/P&gt;
&lt;P&gt;If so, would you be able to provide the relevant command and any applicable documentation?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thank you for your assistance.&lt;/P&gt;
&lt;P&gt;Best regards,&lt;/P&gt;</description>
      <pubDate>Fri, 28 Aug 2026 08:28:12 GMT</pubDate>
      <guid>https://live.paloaltonetworks.com/t5/next-generation-firewall/how-to-update-specific-versions-of-content-via-the-cli/m-p/1263108#M7112</guid>
      <dc:creator>Y.Narita347153</dc:creator>
      <dc:date>2026-08-28T08:28:12Z</dc:date>
    </item>
    <item>
      <title>Re: How to Update Specific Versions of Content via the CLI</title>
      <link>https://live.paloaltonetworks.com/t5/next-generation-firewall/how-to-update-specific-versions-of-content-via-the-cli/m-p/1263123#M7113</link>
      <description>&lt;P&gt;As you know, we can download specific content version via GUI, so let's debug it.&lt;/P&gt;
&lt;P&gt;Here is my result:&lt;/P&gt;
&lt;LI-CODE lang="markup"&gt;========= RemoteCall: DynamicUpdates.executeContentAction =========
[2026/08/28 17:57:09] &amp;#27;[44m panui_core\mgmt\MSConnection &amp;#27;[0m (DEBUG) 2302836 8602855971214498 - -
socket 50 sending request &amp;lt;request cmd="op" cookie="8602855971214498" refresh="no"&amp;gt;
  &amp;lt;operations xml="yes"&amp;gt;
    &amp;lt;request&amp;gt;
      &amp;lt;content&amp;gt;
        &amp;lt;upgrade&amp;gt;
          &amp;lt;download&amp;gt;
            &amp;lt;file&amp;gt;panupv2-all-contents-9130-10174&amp;lt;/file&amp;gt;
          &amp;lt;/download&amp;gt;
        &amp;lt;/upgrade&amp;gt;
      &amp;lt;/content&amp;gt;
    &amp;lt;/request&amp;gt;
  &amp;lt;/operations&amp;gt;
&amp;lt;/request&amp;gt;
[2026/08/28 17:57:09] &amp;#27;[41m ExtDirect_Router &amp;#27;[0m (INFO) 2188567 8602855971214498 - -
Call to [PanDirect.run] /DeviceDirect.refreshSession from router.php
[2026/08/28 17:57:09] &amp;#27;[42m PanDirect &amp;#27;[0m (INFO) 2188567 8602855971214498 - -
========= RemoteCall: DeviceDirect.refreshSession =========
[2026/08/28 17:57:09] &amp;#27;[44m panui_core\mgmt\MSConnection &amp;#27;[0m (DEBUG) 2188567 8602855971214498 - -
socket 45 sending request &amp;lt;request cmd="op" cookie="8602855971214498" refresh="yes" skip-audit="yes"&amp;gt;
  &amp;lt;operations xml="yes"&amp;gt;
    &amp;lt;show&amp;gt;
      &amp;lt;cli&amp;gt;
        &amp;lt;idle-timeout/&amp;gt;
      &amp;lt;/cli&amp;gt;
    &amp;lt;/show&amp;gt;
  &amp;lt;/operations&amp;gt;
&amp;lt;/request&amp;gt;
[2026/08/28 17:57:09] &amp;#27;[44m panui_core\mgmt\MSConnection &amp;#27;[0m (DEBUG) 2188567 8602855971214498 - -
socket 45 response took 0.044s &amp;lt;response status="success"&amp;gt;
  &amp;lt;result&amp;gt;
    &amp;lt;idle-timeout&amp;gt;3600&amp;lt;/idle-timeout&amp;gt;
    &amp;lt;remaining&amp;gt;3600&amp;lt;/remaining&amp;gt;
  &amp;lt;/result&amp;gt;
&amp;lt;/response&amp;gt;
[2026/08/28 17:57:09] &amp;#27;[41m ExtDirect_Router &amp;#27;[0m (INFO) 2188567 8602855971214498 - -
Call to [PanDirect.run] /DeviceDirect.refreshSession from router.php took 0.058s
[2026/08/28 17:57:11] &amp;#27;[44m panui_core\mgmt\MSConnection &amp;#27;[0m (DEBUG) 2302836 8602855971214498 - -
socket 50 response took 2.465s &amp;lt;response status="success" code="19"&amp;gt;
  &amp;lt;result&amp;gt;
    &amp;lt;msg&amp;gt;
      &amp;lt;line&amp;gt;Download job enqueued with jobid 10150&amp;lt;/line&amp;gt;
    &amp;lt;/msg&amp;gt;
    &amp;lt;job&amp;gt;10150&amp;lt;/job&amp;gt;
  &amp;lt;/result&amp;gt;
&amp;lt;/response&amp;gt;
[2026/08/28 17:57:11] &amp;#27;[41m ExtDirect_Router &amp;#27;[0m (INFO) 2302836 8602855971214498 - -
Call to [PanDirect.execute] /DynamicUpdates.executeContentAction from router.php took 2.477s&lt;/LI-CODE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;From above,&amp;nbsp;&amp;nbsp;"&lt;EM&gt;&amp;lt;request&amp;gt; &amp;lt;content&amp;gt; &amp;lt;upgrade&amp;gt; &amp;lt;download&amp;gt; &amp;lt;file&amp;gt;panupv2-all-contents-9130-10174&lt;/EM&gt;" seems to be valuable command.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Even CLI does not suggest us that "file" is valid prompt as below, it worked on my platform (pavm with 12.1.6)&lt;/P&gt;
&lt;P&gt;==========&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;&amp;gt; request content upgrade download ?&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;+ force Force install even autocommit is not done&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;+ latest Most recent content package&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;+ sync-to-peer Send a copy to HA peer&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&amp;lt;Enter&amp;gt; Finish input&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;&amp;gt; request content upgrade download file panupv2-all-contents-9130-10174&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;Download job enqueued with jobid 10151&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;10151&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;&amp;gt; show jobs id 10151&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;Enqueued Dequeued ID Type Status Result Completed&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;------------------------------------------------------------------------------------------------------------------------------&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;2026/08/28 17:59:05 17:59:05 10151 Downld FIN OK 17:59:26&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;Warnings:&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;Details:File successfully downloaded&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;Successfully downloaded&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;Applications and Threats version: 9130-10174&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;==========&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Try on your platform.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Note: I'm not PAN employee, so I can't help you with official reply.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 28 Aug 2026 09:12:38 GMT</pubDate>
      <guid>https://live.paloaltonetworks.com/t5/next-generation-firewall/how-to-update-specific-versions-of-content-via-the-cli/m-p/1263123#M7113</guid>
      <dc:creator>emr_1</dc:creator>
      <dc:date>2026-08-28T09:12:38Z</dc:date>
    </item>
    <item>
      <title>Re: How to Update Specific Versions of Content via the CLI</title>
      <link>https://live.paloaltonetworks.com/t5/next-generation-firewall/how-to-update-specific-versions-of-content-via-the-cli/m-p/1263127#M7114</link>
      <description>&lt;DIV&gt;&lt;SPAN&gt;Thank you for your response.&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt;I was able to download the content package using the method you provided.&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt;Could you also advise whether it is possible to specify a particular version during installation in the same manner?&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt;&lt;SPAN&gt;I attempted to install the content package using the command below; however, although the command was accepted, the installation ultimately failed with an error.&lt;BR /&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;
&lt;P&gt;&amp;gt; request content upgrade install skip-content-validity-check yes file panupv2-all-apps-9140-10212&lt;/P&gt;
&lt;P&gt;Content cannot be installed. Failed to determine version of content.&lt;/P&gt;
&lt;/DIV&gt;
&lt;P&gt;&lt;LI-WRAPPER&gt;&lt;/LI-WRAPPER&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 28 Aug 2026 10:58:54 GMT</pubDate>
      <guid>https://live.paloaltonetworks.com/t5/next-generation-firewall/how-to-update-specific-versions-of-content-via-the-cli/m-p/1263127#M7114</guid>
      <dc:creator>Y.Narita347153</dc:creator>
      <dc:date>2026-08-28T10:58:54Z</dc:date>
    </item>
  </channel>
</rss>

