<?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: SmartConsole Extension - Show VPN topology on gateways in SmartConsole Extensions</title>
    <link>https://community.checkpoint.com/t5/SmartConsole-Extensions/Show-VPN-topology-on-gateways/m-p/81750#M161</link>
    <description>&lt;P&gt;Thanks&amp;nbsp;&lt;a href="https://community.checkpoint.com/t5/user/viewprofilepage/user-id/332"&gt;@Tomer_Sole&lt;/a&gt;&amp;nbsp;, I really appreciate your feedback!&lt;/P&gt;
&lt;P&gt;As it's all just basic HTML I already have plans to use CSS stylesheets and SVGs in future for better appearance in SmartConsole.&lt;/P&gt;</description>
    <pubDate>Tue, 14 Apr 2020 07:53:26 GMT</pubDate>
    <dc:creator>Danny</dc:creator>
    <dc:date>2020-04-14T07:53:26Z</dc:date>
    <item>
      <title>Show VPN topology on gateways</title>
      <link>https://community.checkpoint.com/t5/SmartConsole-Extensions/Show-VPN-topology-on-gateways/m-p/81719#M158</link>
      <description>&lt;DIV class=""&gt;
&lt;P style="text-align: center;"&gt;&lt;span class="lia-unicode-emoji" title=":closed_book:"&gt;📕&lt;/span&gt;&amp;nbsp;Referenced in the book &lt;A href="http://www.maxpowerfirewalls.com/" target="_self"&gt;Max Power 2020&lt;/A&gt;&lt;BR /&gt;&lt;span class="lia-unicode-emoji" title=":information:"&gt;ℹ️&lt;/span&gt;&amp;nbsp;Supported from R80.30+&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;SmartConsole Extension to show the installed VPN topology on gateways.&lt;BR /&gt;&lt;STRONG&gt;Extension URL: &lt;A href="https://dannyjung.de/vpntopo.json" target="_self"&gt;https://dannyjung.de/vpntopo.json&lt;/A&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&lt;STRONG&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="vpn topology.png" style="width: 363px;"&gt;&lt;img src="https://community.checkpoint.com/t5/image/serverpage/image-id/8886iE92190194C620514/image-size/large?v=v2&amp;amp;px=999" role="button" title="vpn topology.png" alt="vpn topology.png" /&gt;&lt;/span&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="import_vpntopo.png" style="width: 724px;"&gt;&lt;img src="https://community.checkpoint.com/t5/image/serverpage/image-id/5538i7B990B4C6AADDFD0/image-size/large?v=v2&amp;amp;px=999" role="button" title="import_vpntopo.png" alt="import_vpntopo.png" /&gt;&lt;/span&gt;&lt;BR /&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="vpntopo.png" style="width: 832px;"&gt;&lt;img src="https://community.checkpoint.com/t5/image/serverpage/image-id/5539i919013825C72D31A/image-size/large?v=v2&amp;amp;px=999" role="button" title="vpntopo.png" alt="vpntopo.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Uses the One-liner developed in &lt;A href="https://community.checkpoint.com/t5/Enterprise-Appliances-and-Gaia/One-liner-to-show-VPN-topology-on-gateways/td-p/57975" target="_self"&gt;this thread&lt;/A&gt;.&lt;BR /&gt;&lt;BR /&gt;SMB / VSX gateways aren't supported yet (&lt;I&gt;need to implement loading of VS environment and changing to VS&lt;/I&gt;)&lt;/SPAN&gt;&lt;/P&gt;
&lt;/DIV&gt;</description>
      <pubDate>Mon, 06 Jun 2022 13:29:13 GMT</pubDate>
      <guid>https://community.checkpoint.com/t5/SmartConsole-Extensions/Show-VPN-topology-on-gateways/m-p/81719#M158</guid>
      <dc:creator>Danny</dc:creator>
      <dc:date>2022-06-06T13:29:13Z</dc:date>
    </item>
    <item>
      <title>Re: SmartConsole Extension - Show VPN topology on gateways</title>
      <link>https://community.checkpoint.com/t5/SmartConsole-Extensions/Show-VPN-topology-on-gateways/m-p/81745#M159</link>
      <description>&lt;P&gt;Very cool!&amp;nbsp;&lt;/P&gt;
&lt;P&gt;So basically reading CPProdUtil and adding that great information to SmartConsole - I like! And you can probably extend it to additional buttons that take data from CPProdUtil and that you find useful.&lt;/P&gt;
&lt;P&gt;If this was just a regular gateway, not a cluster, you could also get it from the Management API Command "show simple-gateway" and the property vpn-settings.vpn-domain&amp;nbsp;&lt;A href="https://sc1.checkpoint.com/documents/latest/APIs/index.html#cli/show-simple-gateway~v1.6%20" target="_blank"&gt;https://sc1.checkpoint.com/documents/latest/APIs/index.html#cli/show-simple-gateway~v1.6%20&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;I also like the many validations that you added, such as no relevant gateways.&lt;/P&gt;
&lt;P&gt;Worth to mention this requires R80.30 and above. Below that version, we get this:&lt;/P&gt;
&lt;DIV id="tinyMceEditorTomer_Sole_0" class="mceNonEditable lia-copypaste-placeholder"&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;P&gt;&lt;SPAN style="font-family: inherit; background-color: #ffffff;"&gt;... another reason to upgrade already &lt;span class="lia-unicode-emoji" title=":grinning_face:"&gt;😀&lt;/span&gt;&amp;nbsp; R80.30 is the most popular version already.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;Might be better if you include a "welcome" / "please go to Gateways page and find a new tab called VPN Topology" type of page after I click OK.&lt;/P&gt;
&lt;P&gt;You do that by adding this to your manifest:&lt;/P&gt;
&lt;PRE&gt;	{
		"location": "post-enable-popup",
		"relevant-types": ["extension"],
		"ui-element": {
			"caption": "My Fancy Extension",
			"tooltip": "",
			"action": {
				"browser-window": {
						"height": "320",
						"width": "600"
					},
				"details-level": "uid",
				"method": "get",
				"trigger-id": "post-installation-popup",
				"url": "instructions.html"
			}
		}
	}],
&lt;/PRE&gt;
&lt;P&gt;I then went to the Gateways page and found the new bottom pane with the button. I can see why you made that button - because clicking it pops up a request to commit changes so it's definitely better to have it only happening when the user clicks a button.&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="2020-04-14 10_10_46-SmartConsole (Cloud Demo Server [ID_759557341]).png" style="width: 999px;"&gt;&lt;img src="https://community.checkpoint.com/t5/image/serverpage/image-id/5544i24FEC6DA711F1D12/image-size/large?v=v2&amp;amp;px=999" role="button" title="2020-04-14 10_10_46-SmartConsole (Cloud Demo Server [ID_759557341]).png" alt="2020-04-14 10_10_46-SmartConsole (Cloud Demo Server [ID_759557341]).png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;If I click "cancel" and don't approve the change the button changes its text to "{" so you may want to handle that as well&lt;/P&gt;</description>
      <pubDate>Tue, 14 Apr 2020 07:19:12 GMT</pubDate>
      <guid>https://community.checkpoint.com/t5/SmartConsole-Extensions/Show-VPN-topology-on-gateways/m-p/81745#M159</guid>
      <dc:creator>Tomer_Sole</dc:creator>
      <dc:date>2020-04-14T07:19:12Z</dc:date>
    </item>
    <item>
      <title>Re: SmartConsole Extension - Show VPN topology on gateways</title>
      <link>https://community.checkpoint.com/t5/SmartConsole-Extensions/Show-VPN-topology-on-gateways/m-p/81749#M160</link>
      <description>&lt;DIV class=""&gt;
&lt;P&gt;I just tried it in my lab environment and clicking the button makes my SmartConsole hang and I have to force close it (task never shows up in SmartConsole, neither as done or error). Same happens btw. for your other extension. My version is R80.40 JHF 25 for mgmt and gw.&lt;/P&gt;
&lt;P&gt;I troubleshooted it a bit and extracted the relevant code from the .htm.&lt;/P&gt;
&lt;P&gt;edited post (my fault):&lt;/P&gt;
&lt;P&gt;If I only run the cpprod_util, the command is working and also with mgmt_cli it runs the task.&amp;nbsp;&lt;SPAN style="font-family: inherit; background-color: #ffffff;"&gt;Here the output from cpprod_util&lt;/SPAN&gt;&lt;/P&gt;
&lt;/DIV&gt;
&lt;LI-SPOILER&gt;
&lt;P&gt;$CPDIR/bin/cprid_util -server "10.2.231.52" -verbose rexec -rcmd /bin/bash -c "base64 -id &amp;lt;&amp;lt;&amp;lt; aWYgW1sgYCRDUERJUi9iaW4vY3Bwcm9kX3V0aWwgRndJc0ZpcmV3YWxsTW9kdWxlIDI+L2Rldi9udWxsYCAhPSAqJzEnKiBdXTsgdGhlbiBlY2hvOyB0cHV0IGJvbGQ7IHRwdXQgc2V0YWIgMTsgZWNobyAnIE5vdCBhIGZpcmV3YWxsIGdhdGV3YXkhICc7IHRwdXQgc2dyMDsgZWNobzsgZWxzZSBpZiBbWyBgZ3JlcCBSODAuNDAgL2V0Yy9jcC1yZWxlYXNlIHwgd2MgLWxgICE9IDAgXV07IHRoZW4gZWNobzsgdHB1dCBib2xkOyB0cHV0IHNldGFiIDE7IGVjaG8gLW4gJyBJbmZvOiBWUE4gRG9tYWluIGZvciBHYXRld2F5IENvbW11bml0aWVzIGFyZSBjdXJyZW50bHkgbm90IGRpc3BsYXllZCBjb3JyZWN0bHkgYnkgdGhpcyB0b29sISAnOyB0cHV0IHNncjA7IGVjaG87IGZpOyBmdyB0YWIgLXQgdnBuX3JvdXRpbmcgLXUgfCBhd2sgJ05SPjMgeyQwPXN1YnN0cigkMCwyLDI4KTsgZ3N1YigiLCAiLCAiIik7IGdzdWIoIjsgIiwgIiIpOyBnc3ViKCIuLiIsICIweCYgIik7IHByaW50fScgfCB4YXJncyBwcmludGYgIiVkLiVkLiVkLiVkICVkLiVkLiVkLiVkICVkLiVkLiVkLiVkXG4iIHwgYXdrICd7cHJpbnQgJDMiLiIkMSIgLSAiJDJ9JyB8IHNvcnQgLXQgLiAtayAgMSwxbiAtayAyLDJuIC1rIDMsM24gLWsgNCw0biAtayA1LDVuIC1rIDYsNm4gLWsgNyw3biAtayA4LDhuIHwgc2VkICdzL14veC8nIHwgc2VkICdzL1wuL1xuXHQvNCcgfCBhd2sgJyF4WyQwXSsrJyB8IHNlZCAnL3gvcy8kL1xuXHRFbmNyeXB0aW9uIGRvbWFpbi8nIHwgc2VkICdzL3gvXG5WUE4gR2F0ZXdheSA+IC8nIHwgaWYgW1sgJChjYXQgL2V0Yy9jcC1yZWxlYXNlKSAhPSAqIkVtYmVkZGVkIiogXV07IHRoZW4gZWdyZXAgLUMgOTk5OSAtLWNvbG9yPWF1dG8gJCdWUE4gR2F0ZXdheXxFbmNyeXB0aW9uIGRvbWFpbic7IGVsc2UgY2F0ICQxIHwgc2VkICdzL15cdC8vJzsgZmk7IGVjaG87IGZpOyBpZiBbWyBgZ3JlcCBSODAuNDAgL2V0Yy9jcC1yZWxlYXNlIHwgd2MgLWxgICE9IDAgXV07IHRoZW4gdHB1dCBib2xkOyB0cHV0IHNldGFiIDE7IGVjaG8gLW4gJyBJbmZvOiBWUE4gRG9tYWluIGZvciBHYXRld2F5IENvbW11bml0aWVzIGFyZSBjdXJyZW50bHkgbm90IGRpc3BsYXllZCBjb3JyZWN0bHkgYnkgdGhpcyB0b29sISAnOyB0cHV0IHNncjA7IGVjaG87IGVjaG87IGZp | sh"&lt;BR /&gt;Info: VPN Domain for Gateway Communities are currently not displayed correctly by this tool!&lt;/P&gt;
&lt;P&gt;VPN Gateway &amp;gt; 10.2.231.51&lt;BR /&gt;Encryption domain&lt;BR /&gt;10.2.231.51 - 10.2.231.53&lt;BR /&gt;192.168.220.0 - 192.168.220.255&lt;BR /&gt;192.168.221.1 - 192.168.221.3&lt;BR /&gt;192.168.229.1 - 192.168.229.2&lt;/P&gt;
&lt;P&gt;Info: VPN Domain for Gateway Communities are currently not displayed correctly by this tool!&lt;/P&gt;
&lt;/LI-SPOILER&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 14 Apr 2020 11:41:01 GMT</pubDate>
      <guid>https://community.checkpoint.com/t5/SmartConsole-Extensions/Show-VPN-topology-on-gateways/m-p/81749#M160</guid>
      <dc:creator>Norbert_Bohusch</dc:creator>
      <dc:date>2020-04-14T11:41:01Z</dc:date>
    </item>
    <item>
      <title>Re: SmartConsole Extension - Show VPN topology on gateways</title>
      <link>https://community.checkpoint.com/t5/SmartConsole-Extensions/Show-VPN-topology-on-gateways/m-p/81750#M161</link>
      <description>&lt;P&gt;Thanks&amp;nbsp;&lt;a href="https://community.checkpoint.com/t5/user/viewprofilepage/user-id/332"&gt;@Tomer_Sole&lt;/a&gt;&amp;nbsp;, I really appreciate your feedback!&lt;/P&gt;
&lt;P&gt;As it's all just basic HTML I already have plans to use CSS stylesheets and SVGs in future for better appearance in SmartConsole.&lt;/P&gt;</description>
      <pubDate>Tue, 14 Apr 2020 07:53:26 GMT</pubDate>
      <guid>https://community.checkpoint.com/t5/SmartConsole-Extensions/Show-VPN-topology-on-gateways/m-p/81750#M161</guid>
      <dc:creator>Danny</dc:creator>
      <dc:date>2020-04-14T07:53:26Z</dc:date>
    </item>
    <item>
      <title>Re: SmartConsole Extension - Show VPN topology on gateways</title>
      <link>https://community.checkpoint.com/t5/SmartConsole-Extensions/Show-VPN-topology-on-gateways/m-p/81764#M162</link>
      <description>&lt;P&gt;can you share the hang offline immediately after the hang occurs?&lt;/P&gt;
&lt;P&gt;%LocalAppData%\Check Point\R80.40 as zip folder&lt;/P&gt;
&lt;P&gt;$MDS_FWDIR/log/cpm*.elg* as zip folder&lt;/P&gt;</description>
      <pubDate>Tue, 14 Apr 2020 09:55:06 GMT</pubDate>
      <guid>https://community.checkpoint.com/t5/SmartConsole-Extensions/Show-VPN-topology-on-gateways/m-p/81764#M162</guid>
      <dc:creator>Tomer_Sole</dc:creator>
      <dc:date>2020-04-14T09:55:06Z</dc:date>
    </item>
    <item>
      <title>Re: SmartConsole Extension - Show VPN topology on gateways</title>
      <link>https://community.checkpoint.com/t5/SmartConsole-Extensions/Show-VPN-topology-on-gateways/m-p/81899#M164</link>
      <description>&lt;a href="https://community.checkpoint.com/t5/user/viewprofilepage/user-id/332"&gt;@Tomer_Sole&lt;/a&gt;: I sent them to you via email.&lt;BR /&gt;</description>
      <pubDate>Wed, 15 Apr 2020 05:45:35 GMT</pubDate>
      <guid>https://community.checkpoint.com/t5/SmartConsole-Extensions/Show-VPN-topology-on-gateways/m-p/81899#M164</guid>
      <dc:creator>Norbert_Bohusch</dc:creator>
      <dc:date>2020-04-15T05:45:35Z</dc:date>
    </item>
    <item>
      <title>Re: SmartConsole Extension - Show VPN topology on gateways</title>
      <link>https://community.checkpoint.com/t5/SmartConsole-Extensions/Show-VPN-topology-on-gateways/m-p/82097#M165</link>
      <description>&lt;DIV class=""&gt;hi, thanks for your work. is it possible to use your extensions in my smart-console? if i want to add, i got error that manifest is not valid.&lt;P&gt;thanks, daniel&lt;/P&gt;&lt;/DIV&gt;</description>
      <pubDate>Thu, 16 Apr 2020 11:16:36 GMT</pubDate>
      <guid>https://community.checkpoint.com/t5/SmartConsole-Extensions/Show-VPN-topology-on-gateways/m-p/82097#M165</guid>
      <dc:creator>Daniel_Hainich</dc:creator>
      <dc:date>2020-04-16T11:16:36Z</dc:date>
    </item>
    <item>
      <title>Re: SmartConsole Extension - Show VPN topology on gateways</title>
      <link>https://community.checkpoint.com/t5/SmartConsole-Extensions/Show-VPN-topology-on-gateways/m-p/82098#M166</link>
      <description>&lt;P&gt;This extension is supported from R80.30+ onwards. You probably tried to import it in an older version.&lt;/P&gt;</description>
      <pubDate>Thu, 16 Apr 2020 11:02:43 GMT</pubDate>
      <guid>https://community.checkpoint.com/t5/SmartConsole-Extensions/Show-VPN-topology-on-gateways/m-p/82098#M166</guid>
      <dc:creator>Danny</dc:creator>
      <dc:date>2020-04-16T11:02:43Z</dc:date>
    </item>
    <item>
      <title>Re: SmartConsole Extension - Show VPN topology on gateways</title>
      <link>https://community.checkpoint.com/t5/SmartConsole-Extensions/Show-VPN-topology-on-gateways/m-p/82104#M167</link>
      <description>ok, iam running R80.20.&lt;BR /&gt;&lt;BR /&gt;</description>
      <pubDate>Thu, 16 Apr 2020 10:55:44 GMT</pubDate>
      <guid>https://community.checkpoint.com/t5/SmartConsole-Extensions/Show-VPN-topology-on-gateways/m-p/82104#M167</guid>
      <dc:creator>Daniel_Hainich</dc:creator>
      <dc:date>2020-04-16T10:55:44Z</dc:date>
    </item>
    <item>
      <title>Re: SmartConsole Extension - Show VPN topology on gateways</title>
      <link>https://community.checkpoint.com/t5/SmartConsole-Extensions/Show-VPN-topology-on-gateways/m-p/82108#M168</link>
      <description>&lt;P&gt;Hi Danny,&lt;/P&gt;&lt;P&gt;&lt;FONT size="2"&gt;We using R80.40 in our test environment and latest build smartconsole but i try to run script smartconsole freeze and not responding.&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2"&gt;We need to special setting for this script and other once ? &lt;/FONT&gt;&lt;FONT size="2"&gt;Additional info; Windows 10 x64 1909 build my computer os.&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT color="#FF0000"&gt;Edit:&lt;/FONT&gt;&lt;STRONG&gt; Perfectly running now. Thanks for help and script Danny.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 22 Apr 2020 10:06:43 GMT</pubDate>
      <guid>https://community.checkpoint.com/t5/SmartConsole-Extensions/Show-VPN-topology-on-gateways/m-p/82108#M168</guid>
      <dc:creator>Feridun_ÖZTOK</dc:creator>
      <dc:date>2020-04-22T10:06:43Z</dc:date>
    </item>
    <item>
      <title>Re: SmartConsole Extension - Show VPN topology on gateways</title>
      <link>https://community.checkpoint.com/t5/SmartConsole-Extensions/Show-VPN-topology-on-gateways/m-p/89929#M169</link>
      <description>&lt;P&gt;Curious what exactly are the connectivity requirements?&amp;nbsp; Does the CP Manager SSH need to SSH to the gateways?&lt;/P&gt;&lt;P&gt;We have a few clusters in GCP where the cluster IP configured in SmartConsole is actually a public IP address.&amp;nbsp; But we don't allow inbound SSH to the gateways via internet for obvious security reasons.&amp;nbsp;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 26 Jun 2020 16:51:50 GMT</pubDate>
      <guid>https://community.checkpoint.com/t5/SmartConsole-Extensions/Show-VPN-topology-on-gateways/m-p/89929#M169</guid>
      <dc:creator>johnnyringo</dc:creator>
      <dc:date>2020-06-26T16:51:50Z</dc:date>
    </item>
    <item>
      <title>Re: SmartConsole Extension - Show VPN topology on gateways</title>
      <link>https://community.checkpoint.com/t5/SmartConsole-Extensions/Show-VPN-topology-on-gateways/m-p/89934#M170</link>
      <description>&lt;P&gt;There are no connectivity requirements, just use it as it is.&lt;/P&gt;</description>
      <pubDate>Fri, 26 Jun 2020 18:55:59 GMT</pubDate>
      <guid>https://community.checkpoint.com/t5/SmartConsole-Extensions/Show-VPN-topology-on-gateways/m-p/89934#M170</guid>
      <dc:creator>Danny</dc:creator>
      <dc:date>2020-06-26T18:55:59Z</dc:date>
    </item>
  </channel>
</rss>

