<?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 Re: Quantum Maestro: clish vs gclish (Global clish)  What to Use, When, and Why It Matters in Hyperscale Firewall (Maestro)</title>
    <link>https://community.checkpoint.com/t5/Hyperscale-Firewall-Maestro/Quantum-Maestro-clish-vs-gclish-Global-clish-What-to-Use-When/m-p/271649#M3997</link>
    <description>&lt;P&gt;There's no such thing as a command starting with 'global', all commands are already global when you're in gclish.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Aside from working with snapshots you should basically always be in gclish - any 'show' command sends output from all SGMs anyway and they should always be identical. If they're not, then you have a problem.&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Mon, 23 Feb 2026 07:39:09 GMT</pubDate>
    <dc:creator>emmap</dc:creator>
    <dc:date>2026-02-23T07:39:09Z</dc:date>
    <item>
      <title>Quantum Maestro: clish vs gclish (Global clish)  What to Use, When, and Why It Matters</title>
      <link>https://community.checkpoint.com/t5/Hyperscale-Firewall-Maestro/Quantum-Maestro-clish-vs-gclish-Global-clish-What-to-Use-When/m-p/271640#M3995</link>
      <description>&lt;P&gt;If you’re new to &lt;STRONG&gt;Check Point Quantum Maestro&lt;/STRONG&gt;, one of the fastest ways to create “mysterious” issues is to treat the environment like a traditional standalone gateway and run changes in the wrong CLI context.&lt;/P&gt;
&lt;P&gt;In Maestro, &lt;STRONG&gt;consistency across SGMs&lt;/STRONG&gt; is everything. That’s why understanding the difference between &lt;STRONG&gt;clish&lt;/STRONG&gt; and &lt;STRONG&gt;gclish&lt;/STRONG&gt; (Global clish) is a foundational skill.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;H2&gt;1) What are clish and gclish?&lt;/H2&gt;
&lt;H3&gt;clish (Gaia clish)&lt;/H3&gt;
&lt;UL&gt;
&lt;LI&gt;
&lt;P&gt;The standard Gaia OS command shell.&lt;/P&gt;
&lt;/LI&gt;
&lt;LI&gt;
&lt;P&gt;Provides a &lt;STRONG&gt;restricted, configuration-oriented CLI&lt;/STRONG&gt; for system administration.&lt;/P&gt;
&lt;/LI&gt;
&lt;LI&gt;
&lt;P&gt;Scope is &lt;STRONG&gt;local&lt;/STRONG&gt;: it affects only the appliance/node you are currently connected to.&lt;/P&gt;
&lt;/LI&gt;
&lt;LI&gt;
&lt;P&gt;Access and available commands are controlled by administrative roles and permissions.&lt;/P&gt;
&lt;/LI&gt;
&lt;LI&gt;
&lt;P&gt;Not intended for low-level OS operations (that’s what Expert mode is for).&lt;/P&gt;
&lt;/LI&gt;
&lt;/UL&gt;
&lt;H3&gt;gclish (Global clish)&lt;/H3&gt;
&lt;UL&gt;
&lt;LI&gt;
&lt;P&gt;A &lt;STRONG&gt;special shell for Scalable Platforms&lt;/STRONG&gt; such as &lt;STRONG&gt;Quantum Maestro&lt;/STRONG&gt;&amp;nbsp;environments.&lt;/P&gt;
&lt;/LI&gt;
&lt;LI&gt;
&lt;P&gt;Designed to run commands &lt;STRONG&gt;globally&lt;/STRONG&gt; across &lt;STRONG&gt;all SGMs&lt;/STRONG&gt; in a &lt;STRONG&gt;Security Group&lt;/STRONG&gt;.&lt;/P&gt;
&lt;/LI&gt;
&lt;LI&gt;
&lt;P&gt;Ideal when you need &lt;STRONG&gt;uniform configuration&lt;/STRONG&gt; and consistent operational state across multiple members.&lt;/P&gt;
&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&lt;STRONG&gt;Why it exists:&lt;/STRONG&gt; In Maestro, the “gateway” is distributed. gclish helps you operate it as a single logical system.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;H2&gt;2) The key technical differences (practical view)&lt;/H2&gt;
&lt;TABLE&gt;
&lt;THEAD&gt;
&lt;TR&gt;
&lt;TH&gt;Feature&lt;/TH&gt;
&lt;TH&gt;clish (Gaia clish)&lt;/TH&gt;
&lt;TH&gt;gclish (Global clish)&lt;/TH&gt;
&lt;/TR&gt;
&lt;/THEAD&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD&gt;Scope&lt;/TD&gt;
&lt;TD&gt;Local (current node only)&lt;/TD&gt;
&lt;TD&gt;Global (all SGMs in the Security Group)&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;Where available&lt;/TD&gt;
&lt;TD&gt;Any Gaia appliance&lt;/TD&gt;
&lt;TD&gt;Maestro (Scalable Platforms)&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;Typical use&lt;/TD&gt;
&lt;TD&gt;Single-node config &amp;amp; checks&lt;/TD&gt;
&lt;TD&gt;Consistent changes and checks across all SGMs&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;Risk if misused&lt;/TD&gt;
&lt;TD&gt;Creates per-node drift in Maestro&lt;/TD&gt;
&lt;TD&gt;Can impact the entire Security Group if used carelessly&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;Best for&lt;/TD&gt;
&lt;TD&gt;Point troubleshooting, local inspection&lt;/TD&gt;
&lt;TD&gt;Fleet-wide configuration, global validation, uniform actions&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;P&gt;&lt;STRONG&gt;Field reality:&lt;/STRONG&gt; A config change made in &lt;STRONG&gt;clish&lt;/STRONG&gt; on one SGM can lead to &lt;STRONG&gt;drift&lt;/STRONG&gt;—and drift is the root cause of many “intermittent”incidents in Maestro.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;H2&gt;3) Most-used commands (starter set)&lt;/H2&gt;
&lt;H3&gt;clish (Gaia clish) – common basics&lt;/H3&gt;
&lt;PRE&gt;&lt;CODE class="language-text"&gt;show interface
set interface
show configuration
save config
show route
set static-route
show version all
&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;To enter Expert mode:&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class="language-text"&gt;expert
&lt;/CODE&gt;&lt;/PRE&gt;
&lt;H3&gt;gclish (Global clish) – common basics&lt;/H3&gt;
&lt;PRE&gt;&lt;CODE class="language-text"&gt;show interfaces
show configuration
save config
show route
set static-route
cpstop
cpstart
&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;To enter gclish (from Expert mode):&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class="language-text"&gt;gclish
&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;To list global command help:&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class="language-text"&gt;global help
&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;Example:&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class="language-text"&gt;show interfaces
&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;This runs the command on &lt;STRONG&gt;all SGMs&lt;/STRONG&gt; in the Security Group.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;H2&gt;4) When to use which (simple rules that prevent 80% of mistakes)&lt;/H2&gt;
&lt;H3&gt;Use &lt;STRONG&gt;clish&lt;/STRONG&gt; when:&lt;/H3&gt;
&lt;UL&gt;
&lt;LI&gt;
&lt;P&gt;You are checking or troubleshooting &lt;STRONG&gt;one specific node/SGM&lt;/STRONG&gt;.&lt;/P&gt;
&lt;/LI&gt;
&lt;LI&gt;
&lt;P&gt;You need a &lt;STRONG&gt;local&lt;/STRONG&gt; view of interfaces/routes/config on the node you’re logged into.&lt;/P&gt;
&lt;/LI&gt;
&lt;LI&gt;
&lt;P&gt;The change is intentionally &lt;STRONG&gt;node-specific&lt;/STRONG&gt; (rare in Maestro operational practice).&lt;/P&gt;
&lt;/LI&gt;
&lt;/UL&gt;
&lt;H3&gt;Use &lt;STRONG&gt;gclish&lt;/STRONG&gt; when:&lt;/H3&gt;
&lt;UL&gt;
&lt;LI&gt;
&lt;P&gt;The configuration must be &lt;STRONG&gt;identical across all SGMs&lt;/STRONG&gt; (interfaces, routes, global settings).&lt;/P&gt;
&lt;/LI&gt;
&lt;LI&gt;
&lt;P&gt;You want to &lt;STRONG&gt;collect the same output&lt;/STRONG&gt; from all SGMs quickly (consistency validation).&lt;/P&gt;
&lt;/LI&gt;
&lt;LI&gt;
&lt;P&gt;You need to run a global administrative action and you fully understand the impact (e.g., restarting services on all members).&lt;/P&gt;
&lt;/LI&gt;
&lt;/UL&gt;
&lt;H3&gt;Avoid these common mistakes:&lt;/H3&gt;
&lt;UL&gt;
&lt;LI&gt;
&lt;P&gt;&lt;STRONG&gt;Do not use clish for global changes&lt;/STRONG&gt; in Maestro unless you intentionally want per-node divergence.&lt;/P&gt;
&lt;/LI&gt;
&lt;LI&gt;
&lt;P&gt;&lt;STRONG&gt;Do not use gclish for single-node troubleshooting&lt;/STRONG&gt; when you are trying to isolate an issue to one member—because you may affect the entire group.&lt;/P&gt;
&lt;/LI&gt;
&lt;/UL&gt;
&lt;H2&gt;5) Maestro-specific operational notes (high value)&lt;/H2&gt;
&lt;UL&gt;
&lt;LI&gt;
&lt;P&gt;When operating Maestro, &lt;STRONG&gt;think “Security Group” first&lt;/STRONG&gt;, not “a single gateway node.”&lt;/P&gt;
&lt;/LI&gt;
&lt;LI&gt;
&lt;P&gt;If a change must be consistent across the group, use &lt;STRONG&gt;gclish&lt;/STRONG&gt; and finish with:&lt;/P&gt;
&lt;/LI&gt;
&lt;/UL&gt;
&lt;PRE&gt;&lt;CODE class="language-text"&gt;save config
&lt;/CODE&gt;&lt;/PRE&gt;
&lt;UL&gt;
&lt;LI&gt;
&lt;P&gt;If you need low-level operations, use &lt;STRONG&gt;Expert mode&lt;/STRONG&gt;, but prefer global commands when the action is meant to apply to the whole Security Group.&lt;/P&gt;
&lt;/LI&gt;
&lt;LI&gt;
&lt;P&gt;If you’re unsure which commands are supported globally:&lt;/P&gt;
&lt;/LI&gt;
&lt;/UL&gt;
&lt;PRE&gt;&lt;CODE class="language-text"&gt;global help
&lt;/CODE&gt;&lt;/PRE&gt;
&lt;HR /&gt;
&lt;H2&gt;Quick visual summary&lt;/H2&gt;
&lt;TABLE&gt;
&lt;THEAD&gt;
&lt;TR&gt;
&lt;TH&gt;Scenario&lt;/TH&gt;
&lt;TH align="center"&gt;Use clish&lt;/TH&gt;
&lt;TH align="center"&gt;Use gclish&lt;/TH&gt;
&lt;/TR&gt;
&lt;/THEAD&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD&gt;Local configuration on one node&lt;/TD&gt;
&lt;TD align="center"&gt;&lt;span class="lia-unicode-emoji" title=":white_heavy_check_mark:"&gt;✅&lt;/span&gt;&lt;/TD&gt;
&lt;TD align="center"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;Global Maestro configuration (uniform across SGMs)&lt;/TD&gt;
&lt;TD align="center"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD align="center"&gt;&lt;span class="lia-unicode-emoji" title=":white_heavy_check_mark:"&gt;✅&lt;/span&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;Troubleshooting on a single SGM&lt;/TD&gt;
&lt;TD align="center"&gt;&lt;span class="lia-unicode-emoji" title=":white_heavy_check_mark:"&gt;✅&lt;/span&gt;&lt;/TD&gt;
&lt;TD align="center"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;Same action/check across all SGMs&lt;/TD&gt;
&lt;TD align="center"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD align="center"&gt;&lt;span class="lia-unicode-emoji" title=":white_heavy_check_mark:"&gt;✅&lt;/span&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 25 Feb 2026 11:59:34 GMT</pubDate>
      <guid>https://community.checkpoint.com/t5/Hyperscale-Firewall-Maestro/Quantum-Maestro-clish-vs-gclish-Global-clish-What-to-Use-When/m-p/271640#M3995</guid>
      <dc:creator>WiliRGasparetto</dc:creator>
      <dc:date>2026-02-25T11:59:34Z</dc:date>
    </item>
    <item>
      <title>Re: Quantum Maestro: clish vs gclish (Global clish)  What to Use, When, and Why It Matters</title>
      <link>https://community.checkpoint.com/t5/Hyperscale-Firewall-Maestro/Quantum-Maestro-clish-vs-gclish-Global-clish-What-to-Use-When/m-p/271642#M3996</link>
      <description>&lt;P&gt;Very nice!&lt;/P&gt;</description>
      <pubDate>Mon, 23 Feb 2026 02:52:21 GMT</pubDate>
      <guid>https://community.checkpoint.com/t5/Hyperscale-Firewall-Maestro/Quantum-Maestro-clish-vs-gclish-Global-clish-What-to-Use-When/m-p/271642#M3996</guid>
      <dc:creator>the_rock</dc:creator>
      <dc:date>2026-02-23T02:52:21Z</dc:date>
    </item>
    <item>
      <title>Re: Quantum Maestro: clish vs gclish (Global clish)  What to Use, When, and Why It Matters</title>
      <link>https://community.checkpoint.com/t5/Hyperscale-Firewall-Maestro/Quantum-Maestro-clish-vs-gclish-Global-clish-What-to-Use-When/m-p/271649#M3997</link>
      <description>&lt;P&gt;There's no such thing as a command starting with 'global', all commands are already global when you're in gclish.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Aside from working with snapshots you should basically always be in gclish - any 'show' command sends output from all SGMs anyway and they should always be identical. If they're not, then you have a problem.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 23 Feb 2026 07:39:09 GMT</pubDate>
      <guid>https://community.checkpoint.com/t5/Hyperscale-Firewall-Maestro/Quantum-Maestro-clish-vs-gclish-Global-clish-What-to-Use-When/m-p/271649#M3997</guid>
      <dc:creator>emmap</dc:creator>
      <dc:date>2026-02-23T07:39:09Z</dc:date>
    </item>
    <item>
      <title>Re: Quantum Maestro: clish vs gclish (Global clish)  What to Use, When, and Why It Matters</title>
      <link>https://community.checkpoint.com/t5/Hyperscale-Firewall-Maestro/Quantum-Maestro-clish-vs-gclish-Global-clish-What-to-Use-When/m-p/271652#M3998</link>
      <description>&lt;P&gt;&lt;a href="https://community.checkpoint.com/t5/user/viewprofilepage/user-id/96099"&gt;@WiliRGasparetto&lt;/a&gt;&amp;nbsp; this &lt;span class="lia-unicode-emoji" title=":up_arrow:"&gt;⬆️&lt;/span&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Please fix what&amp;nbsp;&lt;a href="https://community.checkpoint.com/t5/user/viewprofilepage/user-id/71054"&gt;@emmap&lt;/a&gt;&amp;nbsp;mentioned. In the future, please always provide documentation sources and verify with the guides before posting&lt;/P&gt;</description>
      <pubDate>Mon, 23 Feb 2026 08:00:51 GMT</pubDate>
      <guid>https://community.checkpoint.com/t5/Hyperscale-Firewall-Maestro/Quantum-Maestro-clish-vs-gclish-Global-clish-What-to-Use-When/m-p/271652#M3998</guid>
      <dc:creator>_Val_</dc:creator>
      <dc:date>2026-02-23T08:00:51Z</dc:date>
    </item>
    <item>
      <title>Re: Quantum Maestro: clish vs gclish (Global clish)  What to Use, When, and Why It Matters</title>
      <link>https://community.checkpoint.com/t5/Hyperscale-Firewall-Maestro/Quantum-Maestro-clish-vs-gclish-Global-clish-What-to-Use-When/m-p/271673#M4004</link>
      <description>&lt;P&gt;Thank you very much for the correction; it was an oversight on my part. I will be more careful next time.&lt;/P&gt;</description>
      <pubDate>Mon, 23 Feb 2026 11:02:16 GMT</pubDate>
      <guid>https://community.checkpoint.com/t5/Hyperscale-Firewall-Maestro/Quantum-Maestro-clish-vs-gclish-Global-clish-What-to-Use-When/m-p/271673#M4004</guid>
      <dc:creator>WiliRGasparetto</dc:creator>
      <dc:date>2026-02-23T11:02:16Z</dc:date>
    </item>
  </channel>
</rss>

