<?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: Exporting objects with mgmt_cli in Firewall and Security Management</title>
    <link>https://community.checkpoint.com/t5/Firewall-and-Security-Management/Exporting-objects-with-mgmt-cli/m-p/105308#M77392</link>
    <description>&lt;P&gt;No worries Dameon... I connected offline with Eric Beasley, so we will do remote this week and see if we can figure it out : )&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks as always!&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Andy&lt;/P&gt;</description>
    <pubDate>Mon, 14 Dec 2020 02:47:38 GMT</pubDate>
    <dc:creator>the_rock</dc:creator>
    <dc:date>2020-12-14T02:47:38Z</dc:date>
    <item>
      <title>Exporting objects with mgmt_cli</title>
      <link>https://community.checkpoint.com/t5/Firewall-and-Security-Management/Exporting-objects-with-mgmt-cli/m-p/105063#M77388</link>
      <description>&lt;P&gt;Hey guys,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Does anyone know the right syntax to export objects from one mgmt server using mgmt_cli command? I tried mgmt_cli export, but that appears to export the database and there is no way of telling where the file goes. Even TAC guy could not help and he suggested contact Professional services??!! Sounds ridiculous for such a small task...&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I looked at api guide, but does not show there either...I tried below, but this does not work with the export flag:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;mgmt_cli put-file file-path "/home/admin/" file-name "vsx_conf" file-content "vs ip 192.0.2.1\nvs2 ip 192.0.2.2" targets.1 "corporate-gateway" --format json
 • "--format json" is optional. By default the output is presented in plain text.&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/PRE&gt;&lt;P&gt;I also tried using script Eric Beasley wrote, but that was failing too.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;A href="https://community.checkpoint.com/t5/API-CLI-Discussion-and-Samples/CLI-API-Example-for-exporting-importing-and-deleting-different/td-p/40850" target="_blank" rel="noopener"&gt;https://community.checkpoint.com/t5/API-CLI-Discussion-and-Samples/CLI-API-Example-for-exporting-importing-and-deleting-different/td-p/40850&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Any idea if this can be done easily with mgmt_cli at all? Im pretty positive there is a flag missing somewhere...&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 10 Dec 2020 21:36:56 GMT</pubDate>
      <guid>https://community.checkpoint.com/t5/Firewall-and-Security-Management/Exporting-objects-with-mgmt-cli/m-p/105063#M77388</guid>
      <dc:creator>the_rock</dc:creator>
      <dc:date>2020-12-10T21:36:56Z</dc:date>
    </item>
    <item>
      <title>Re: Exporting objects with mgmt_cli</title>
      <link>https://community.checkpoint.com/t5/Firewall-and-Security-Management/Exporting-objects-with-mgmt-cli/m-p/105066#M77389</link>
      <description>&lt;P&gt;There’s not a single mgmt_cli command that will do it.&lt;BR /&gt;That is because mgmt_cli is merely a front-end for the API, which has different endpoints for each object type, each of which returns&amp;nbsp;a limited number of results by design.&lt;BR /&gt;You need to perform iterative calls to get all the objects, thus why I&amp;nbsp;pointed you at a script in the other thread versus “just execute this command.”&lt;/P&gt;
&lt;P&gt;Have no idea what put-file has to do with what you’re trying to accomplish here.&lt;/P&gt;
&lt;P&gt;Meanwhile, as to what’s happening with the script, I recommend, perhaps on a separate thread, post some basic details about what happens when you run the script.&lt;BR /&gt;Also version/JHF of management.&lt;/P&gt;</description>
      <pubDate>Thu, 10 Dec 2020 21:54:48 GMT</pubDate>
      <guid>https://community.checkpoint.com/t5/Firewall-and-Security-Management/Exporting-objects-with-mgmt-cli/m-p/105066#M77389</guid>
      <dc:creator>PhoneBoy</dc:creator>
      <dc:date>2020-12-10T21:54:48Z</dc:date>
    </item>
    <item>
      <title>Re: Exporting objects with mgmt_cli</title>
      <link>https://community.checkpoint.com/t5/Firewall-and-Security-Management/Exporting-objects-with-mgmt-cli/m-p/105067#M77390</link>
      <description>&lt;P&gt;I figured put-file may show where the export is going, but it did not...thats all : )&lt;/P&gt;&lt;P&gt;Sure, here is what I get when I run the other script:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;[Expert@tarion-mgmt:0]# ./cli_api_export_objects_to_csv.sh&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;./cli_api_export_objects_to_csv.sh&lt;/P&gt;&lt;P&gt;Script:&amp;nbsp; cli_api_export_objects_to_csv&amp;nbsp; Script Version: 00.50.00&amp;nbsp; Revision: 055&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;-------------------------------------------------------------------------------------------------&lt;/P&gt;&lt;P&gt;Check API Operational Status before starting&lt;/P&gt;&lt;P&gt;-------------------------------------------------------------------------------------------------&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;First make sure we do not have any issues:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;product-version: "Check Point Gaia R80.40"&lt;/P&gt;&lt;P&gt;os-build: "294"&lt;/P&gt;&lt;P&gt;os-kernel-version: "3.10.0-957.21.3cpx86_64"&lt;/P&gt;&lt;P&gt;os-edition: "64-bit"&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;API is operating as expected so api status should work as expected!&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Next check api status:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;API Settings:&lt;/P&gt;&lt;P&gt;---------------------&lt;/P&gt;&lt;P&gt;Accessibility:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Require ip 127.0.0.1&lt;/P&gt;&lt;P&gt;Automatic Start:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Enabled&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Processes:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Name&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; State&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; PID&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; More Information&lt;/P&gt;&lt;P&gt;-------------------------------------------------&lt;/P&gt;&lt;P&gt;API&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Started&amp;nbsp;&amp;nbsp; 5340&lt;/P&gt;&lt;P&gt;CPM&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Started&amp;nbsp;&amp;nbsp; 9868&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Check Point Security Management Server is running and ready&lt;/P&gt;&lt;P&gt;FWM&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Started&amp;nbsp;&amp;nbsp; 8909&lt;/P&gt;&lt;P&gt;APACHE&amp;nbsp;&amp;nbsp;&amp;nbsp; Started&amp;nbsp; &amp;nbsp;8508&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Port Details:&lt;/P&gt;&lt;P&gt;-------------------&lt;/P&gt;&lt;P&gt;JETTY Internal Port:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 50276&lt;/P&gt;&lt;P&gt;APACHE Gaia Port:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 443&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Profile:&lt;/P&gt;&lt;P&gt;------------&lt;/P&gt;&lt;P&gt;Machine profile:&amp;nbsp; Medium env resources profile&lt;/P&gt;&lt;P&gt;CPM heap size:&amp;nbsp;&amp;nbsp;&amp;nbsp; 1024m&lt;/P&gt;&lt;P&gt;API heap size:&amp;nbsp;&amp;nbsp;&amp;nbsp; 256m&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;--------------------------------------------&lt;/P&gt;&lt;P&gt;Overall API Status: Started&lt;/P&gt;&lt;P&gt;--------------------------------------------&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;API readiness test SUCCESSFUL. The server is up and ready to receive connections&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Notes:&lt;/P&gt;&lt;P&gt;------------&lt;/P&gt;&lt;P&gt;To collect troubleshooting data, please run 'api status -s &amp;lt;comment&amp;gt;'&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;API status check result ( 0 = OK ) : 0&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;API is operating as expected so API calls should work!&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Current Log output in file /var/tmp/cli_api_export_objects_to_csv_v00x50x00_2020-12-10-164050EST.log&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;-------------------------------------------------------------------------------------------------&lt;/P&gt;&lt;P&gt;./common/identify_gaia_and_installation.action.common.006.v00.50.00.sh: line 402: [: -gt: unary operator expected&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Gaia Version : $gaiaversion = R80.40&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;System is Security Management Server!&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Security Management Server version R80.40&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Final $gaiaversion = R80.40&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;NEW Kernel version 3.10.0-957.21.3cpx86_64&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;sys_type = SMS&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;System Type : SMS&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; :true&lt;/P&gt;&lt;P&gt;System Type : MDS&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;:false&lt;/P&gt;&lt;P&gt;System Type : SmartEvent&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; :false&lt;/P&gt;&lt;P&gt;System Type : SmEv Correlation Unit :false&lt;/P&gt;&lt;P&gt;System Type : GATEWAY&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; :false&lt;/P&gt;&lt;P&gt;System Type : STANDALONE&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; :false&lt;/P&gt;&lt;P&gt;System Type : VSX&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; :false&lt;/P&gt;&lt;P&gt;System Type : UEPM Endpoint Server&amp;nbsp; :false&lt;/P&gt;&lt;P&gt;System Type : UEPM Policy Server&amp;nbsp;&amp;nbsp;&amp;nbsp; :false&lt;/P&gt;&lt;P&gt;System Type : UEPM Installed&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; :true&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;mkdir: created directory './dump'&lt;/P&gt;&lt;P&gt;Output and Log file, folder locations:&lt;/P&gt;&lt;P&gt;$APICLIpathbase&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : ./dump/2020-12-10-1640EST&lt;/P&gt;&lt;P&gt;$APICLIlogfilepath&amp;nbsp;&amp;nbsp;&amp;nbsp; : ./dump/2020-12-10-1640EST/cli_api_export_objects_to_csv_v00x50x00_2020-12-10-164050EST.log&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;mgmt_cli Login!&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Login to mgmt_cli as administrator and save to session file :&amp;nbsp; id.20201210-164058EST.txt&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Password:&lt;/P&gt;&lt;P&gt;mgmt_cli login error!&amp;nbsp; EXITCODE = 1&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;{&lt;/P&gt;&lt;P&gt;&amp;nbsp; "code" : "err_login_failed",&lt;/P&gt;&lt;P&gt;&amp;nbsp; "message" : "Authentication to server failed."&lt;/P&gt;&lt;P&gt;}&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Terminating script...&lt;/P&gt;&lt;P&gt;Exitcode 255&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Log output in file ./dump/2020-12-10-1640EST/cli_api_export_objects_to_csv_v00x50x00_2020-12-10-164050EST.log&lt;/P&gt;</description>
      <pubDate>Thu, 10 Dec 2020 21:57:01 GMT</pubDate>
      <guid>https://community.checkpoint.com/t5/Firewall-and-Security-Management/Exporting-objects-with-mgmt-cli/m-p/105067#M77390</guid>
      <dc:creator>the_rock</dc:creator>
      <dc:date>2020-12-10T21:57:01Z</dc:date>
    </item>
    <item>
      <title>Re: Exporting objects with mgmt_cli</title>
      <link>https://community.checkpoint.com/t5/Firewall-and-Security-Management/Exporting-objects-with-mgmt-cli/m-p/105307#M77391</link>
      <description>&lt;P&gt;It's been a while since I've looked at this script, but I believe you have to modify it with the credentials you need to log into the management API before execution.&lt;/P&gt;</description>
      <pubDate>Mon, 14 Dec 2020 02:45:47 GMT</pubDate>
      <guid>https://community.checkpoint.com/t5/Firewall-and-Security-Management/Exporting-objects-with-mgmt-cli/m-p/105307#M77391</guid>
      <dc:creator>PhoneBoy</dc:creator>
      <dc:date>2020-12-14T02:45:47Z</dc:date>
    </item>
    <item>
      <title>Re: Exporting objects with mgmt_cli</title>
      <link>https://community.checkpoint.com/t5/Firewall-and-Security-Management/Exporting-objects-with-mgmt-cli/m-p/105308#M77392</link>
      <description>&lt;P&gt;No worries Dameon... I connected offline with Eric Beasley, so we will do remote this week and see if we can figure it out : )&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks as always!&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Andy&lt;/P&gt;</description>
      <pubDate>Mon, 14 Dec 2020 02:47:38 GMT</pubDate>
      <guid>https://community.checkpoint.com/t5/Firewall-and-Security-Management/Exporting-objects-with-mgmt-cli/m-p/105308#M77392</guid>
      <dc:creator>the_rock</dc:creator>
      <dc:date>2020-12-14T02:47:38Z</dc:date>
    </item>
  </channel>
</rss>

