12 Replies Latest reply on Jun 14, 2016 1:52 PM by chinese_ys

    Did any get Cattools 3.11 working with SonicWALL backups?

    chinese_ys

      I have handful of SonicWALLs in field I need to do scheduled backup. However from what I can tell, the Cattools 3.11 still can not backup SonicWALL properly. Versions of the running SonicOS are 5.9 and newer.

       

      Maybe it was my configuration issue...Here below are some screenshots.

      Screen Shot 2016-06-13 at 9.21.19 AM.pngScreen Shot 2016-06-13 at 9.21.35 AM.pngScreen Shot 2016-06-13 at 9.21.52 AM.png

      Other tabs are defaults and I did not use Variants if that matters.

       

      Thanks,

      /S

        • Re: Did any get Cattools 3.11 working with SonicWALL backups?
          bkyle

          Can you clean up a debug log, and post it here?   Use the CatTools File menu to select the "Enable capture mode" option.  Run the Sonicwall activity that you are having trouble with. This should create a debug file in the \CatTools3\Debug folder.

          • Re: Did any get Cattools 3.11 working with SonicWALL backups?
            chinese_ys

            Here you have it (I believe I gave these to support as well)...

             

            <NEWSESSION CatTools 3.11.0 6/13/2016 12:34:09 PM>

            <PROTOCOL=SSH2>

            <DEVICE TYPE=SonicWall.SonicOS>

            <ACTIVITY TYPE=Device.Backup.Running Config>

            <ACTIVITY SCRIPT=C:\Program Files (x86)\CatTools3\Scripts\Client.Device.Backup.Running Config.txt>

            <USERS NAME FOR DEVICE=TEST-FW>

            <C OK 12:34:10 PM>

            <R-12:34:10 PM>[13][13][10]                                                                      [13][10]Copyright (c) 2015 Dell | SonicWALL, Inc.                             [13][10]                                                                      [13][10]                                                                      [13][10][13][13][10]Using username 'test'.[13][10]Password:[13][10][13][10]test@test-gw01>

            <W-12:34:10 PM>[13]

            <R-12:34:10 PM>[13][13][10]test@test-gw01>

            <W-12:34:10 PM>show all

            <R-12:34:10 PM>show all

            <W-12:34:10 PM>[13]

            <R-12:34:10 PM>[13][13][10][07]% Error encountered at '^' marker:[13][10]    show all[13][10]         ^[13][10]% Error: No matching command found.[13][10]test@test-gw01>

            <W-12:34:10 PM>[13]

            <R-12:34:10 PM>[13][13][10]test@test-gw01>

            <W-12:34:10 PM>exit[13]

            <D 12:34:10 PM>

            <SCRIPT VALUES>

            <HOSTNAME="test@test-gw01">

            <PROMPT VTY="test@test-gw01>">

            <PROMPT ENABLE="test@test-gw01>">

            <PROMPT CONFIG="test@test-gw01])>">

            • Re: Did any get Cattools 3.11 working with SonicWALL backups?
              bkyle

              We are sending a "show all" command.  Is this the correct command to display the configuration?

              • Re: Did any get Cattools 3.11 working with SonicWALL backups?
                bkyle

                Try connection to the Sonicwall with putty.  Run the "show all" command, and see if you get an error.  If so, try show ?, and let me know what you get back.

                  • Re: Did any get Cattools 3.11 working with SonicWALL backups?
                    chinese_ys

                    The closet one I can see is "show current-config" but there is no "show all" command. Even I use variant to do "show current-config" still not working...

                     

                    test@TEST-FW> show all

                    % Error encountered at '^' marker:

                        show all

                             ^

                    % Error: No matching command found.

                    test@TEST-FW>  show

                     

                    System Commands:

                      cli                       Show CLI status or configuration.

                      current-config            Show current configuration.

                     

                    Top Level Commands:

                      access-rule               Show an access rule.

                      access-rules              Show all access rules.

                      action-object             Show action object configuration.

                      action-objects            Show all action objects.

                      address-group             Show an address group.

                      address-groups            Show all address groups.

                      address-object            Show an address object.

                      address-objects           Show all address objects.

                      administration            Show Administration Configuration and Information.

                      anti-spam                 Show anti-spam configuration and status.

                      app-control               Show App Control configuration.

                      arp                       Show ARP status or configuration.

                      bandwidth-management      Show bandwidth management settings.

                      bandwidth-object          Show a bandwidth object.

                      bandwidth-objects         Show all bandwidth objects.

                      checksum                  Validate configuration checksum.

                      client-av-enforcement     Show client anti-virus enforcement configuration.

                      dhcp-server               DHCP server.

                      dns                       Show DNS configuration.

                      dpi-ssl                   Show DPI-SSL configuration.

                      dynamic-dns               Show dynamic DNS status or configuration.

                      email-object              Show an e-mail address object.

                      email-objects             Show all e-mail address objects.

                      failover-lb               Show failover and load balancing information.

                      fips                      Show FIPS configuration.

                      firewall                  Show firewall settings.

                      firmware                  Show Firmware configuration.

                      gateway-antivirus         Show Gateway Anti-Virus configuration.

                      high-availability         Show high availability configuration.

                      icmp                      Show ICMP configuration.

                      interface                 Show interface configuration.

                      interfaces                Show all interfaces.

                      intrusion-prevention      Show Intrusion Prevention configuration.

                      ip-helper                 Show IP helper configuration.

                      license                   Show license.

                      log                       Show device log and configuration.

                      mac-ip-anti-spoof         Show MAC-IP anti-spoof configuration and

                                                information.

                      match-object              Show a match object.

                      match-objects             Show all match objects.

                      multicast                 Show multicast configuration.

                      nat-policies              Show NAT policies.

                      nat-policy                Show NAT policy.

                      ndp                       Show NDP status or configuration.

                      ndpp                      Show NDPP configuration.

                      network-monitor           Show network monitor status or configuration.

                      packet-monitor            Show packet monitor configuration.

                      qos-mapping               Show QoS mapping.

                      rbl                       Show Real-Time Blacklist configuration.

                      routing                   Show routing status or configuration.

                      schedule                  Show a Schedule Object.

                      schedules                 Show all Schedule Objects.

                      security-services         Show security services configuration.

                      service-group             Show service group.

                      service-groups            Show all service groups.

                      service-object            Show service object.

                      service-objects           Show service objects.

                      snmp                      Show SNMP Configuration and Information.

                      ssh                       Show SSH configuration.

                      ssl-control               Show SSL control configuration.

                      ssl-vpn                   Show SSL VPN status or configuration.

                      status                    Show basic system status and information.

                      tcp                       Show TCP configuration.

                      tech-support-report       Display complete technical support report or

                                                sections.

                      time                      Show Time information.

                      tunnel-interface          Show tunnel interface configuration.

                      tunnel-interfaces         Show all tunnel interface configuration.

                      udp                       Show UDP configuration.

                      user                      Show user-related status or configuration.

                      version                   Show system version information.

                      virtual-assist            Show virtual assist configuration.

                      voip                      Show VoIP configuration.

                      vpn                       Show VPN status or configuration.

                      web-proxy                 Show web proxy configuration.

                      zone                      Show a Zone Object.

                      zones                     Show all Zone Objects.

                  • Re: Did any get Cattools 3.11 working with SonicWALL backups?
                    bkyle

                    Please try the following:

                     

                     

                    1. Edit your Sonic wall device

                     

                     

                    2. Go to the Variations tab, and click Use Variations

                     

                     

                    3. Go to the Additional Commands tab, and check the Show Running Config box

                     

                     

                    4. In the box type show current-config

                     

                     

                    See below:

                     

                    • Re: Did any get Cattools 3.11 working with SonicWALL backups?
                      bkyle

                      Please post a new debug file result.

                        • Re: Did any get Cattools 3.11 working with SonicWALL backups?
                          chinese_ys

                          Here is the debug. First one does include "--MORE--" as the paging option in Variations and second one does not. Made no difference.

                           

                          <NEWSESSION CatTools 3.11.0 6/14/2016 1:07:45 PM>

                          <PROTOCOL=SSH2>

                          <DEVICE TYPE=SonicWall.SonicOS>

                          <ACTIVITY TYPE=Device.Backup.Running Config>

                          <ACTIVITY SCRIPT=C:\Program Files (x86)\CatTools3\Scripts\Client.Device.Backup.Running Config.txt>

                          <USERS NAME FOR DEVICE=test-fw>

                          <C OK 1:07:46 PM>

                          <R-1:07:46 PM>[13][13][10]                                                                      [13][10]Copyright (c) 2015 Dell | SonicWALL, Inc.                             [13][10]                                                                      [13][10]                                                                      [13][10][13][13][10]Using username 'test'.[13][10]Password:[13][10][13][10]test@test-gw01>

                          <W-1:07:46 PM>[13]

                          <R-1:07:46 PM>[13][13][10]test@test-gw01>

                          <W-1:07:46 PM>show current-config

                          <R-1:07:46 PM>show current-config

                          <W-1:07:46 PM>[13]

                          <R-1:07:46 PM>[13][13][10]

                          <R-1:07:46 PM>firmware-version "SonicOS Enhanced 6.2.4.2-20n"[13][10]rom-version 5.6.0.11[13][10]safemode-version 6.2.3.5[13][10]model "TZ 400"[13][10]serial-number 18B1-xxxx-CC34[13][10]system-time "2016/06/14 12:07:03.768"[13][10]system-uptime "42 Days, 19 Hours, 20 Minutes, 54 Seconds"[13][10]last-modified-by "test 172.24.90.120:X1 UI 2016/05/12 14:28:13"[13][10][13][10]administration[13][10]    firewall-name test-gw01[13][10]    firewall-domain-name test.local[13][10]    admin-name admin[13][10]    no password aging[13][10]    no password uniqueness[13][10]    password minimum-length 1[13][10]    no password complexity[13][10]    password constraints-apply-to builtin-admin[13][10]    password constraints-apply-to full-admins[13][10]    password constraints-apply-to limited-admins[13][10]    password constraints-apply-to local-users[13][10]    password constraints-apply-to guest-admins[13][10]    idle-logout-time 15[13][10]--MORE--

                           

                           

                          ================================================================================

                          WFMDRetVal=1 Waiting for: "--MORE--"

                          WFMDRetVal=2 Waiting for: "%% Syntax error (no matching command):"

                          WFMDRetVal=3 Waiting for: "%% Syntax error (incomplete command):"

                          WFMDRetVal=4 Waiting for: "(y/n)"

                          WFMDRetVal=5 Waiting for: "Unknown command:"

                          WFMDRetVal=6 Waiting for: "%% Syntax error (ambiguous command):"

                          WFMDRetVal=7 Waiting for: "%% incomplete command!"

                          WFMDRetVal=18 Waiting for: "test@test-gw01>"

                          WFMDRetVal=19 Waiting for: "test@test-gw01>"

                          WFMDRetVal=20 Waiting for: "test@test-gw01])>"

                          WFMDBuffer=""

                          ================================================================================

                          <W-1:10:16 PM>[13]

                          <R-1:10:17 PM>    no user-lockout[13][10]--MORE--

                           

                           

                          ================================================================================

                          WFMDRetVal=1 Waiting for: "test@test-gw01>"

                          WFMDRetVal=2 Waiting for: "test@test-gw01>"

                          WFMDRetVal=3 Waiting for: "test@test-gw01])>"

                          WFMDRetVal=4 Waiting for: "(config)"

                          WFMDBuffer="    no user-lockout[13][10]--more--"

                          ================================================================================

                          <W-1:10:47 PM>exit[13]

                          <D 1:10:47 PM>

                          <SCRIPT VALUES>

                          <HOSTNAME="test@test-gw01">

                          <PROMPT VTY="test@test-gw01>">

                          <PROMPT ENABLE="test@test-gw01>">

                          <PROMPT CONFIG="test@test-gw01])>">

                           

                          !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

                          <NEWSESSION CatTools 3.11.0 6/14/2016 1:15:17 PM>

                          <PROTOCOL=SSH2>

                          <DEVICE TYPE=SonicWall.SonicOS>

                          <ACTIVITY TYPE=Device.Backup.Running Config>

                          <ACTIVITY SCRIPT=C:\Program Files (x86)\CatTools3\Scripts\Client.Device.Backup.Running Config.txt>

                          <USERS NAME FOR DEVICE=ABM-NCS-FW>

                          <C OK 1:15:18 PM>

                          <R-1:15:18 PM>[13][13][10]                                                                      [13][10]Copyright (c) 2015 Dell | SonicWALL, Inc.                             [13][10]                                                                      [13][10]                                                                      [13][10][13][13][10]Using username 'test'.[13][10]Password:[13][10][13][10]test@test-gw01>

                          <W-1:15:18 PM>[13]

                          <R-1:15:18 PM>[13][13][10]test@test-gw01>

                          <W-1:15:18 PM>show current-config

                          <R-1:15:18 PM>show current-config

                          <W-1:15:18 PM>[13]

                          <R-1:15:18 PM>[13][13][10]firmware-version "SonicOS Enhanced 6.2.4.2-20n"[13][10]rom-version 5.6.0.11[13][10]safemode-version 6.2.3.5[13][10]model "TZ 400"[13][10]serial-number 18B1-xxxx-CC34[13][10]system-time "2016/06/14 12:14:35.800"[13][10]system-uptime "42 Days, 19 Hours, 28 Minutes, 26 Seconds"[13][10]last-modified-by "test 172.24.90.120:X1 UI 2016/05/12 14:28:13"[13][10]

                          <R-1:15:18 PM>[13][10]administration[13][10]    firewall-name ncs-gw01[13][10]    firewall-domain-name test.local[13][10]    admin-name admin[13][10]    no password aging[13][10]    no password uniqueness[13][10]    password minimum-length 1[13][10]    no password complexity[13][10]    password constraints-apply-to builtin-admin[13][10]    password constraints-apply-to full-admins[13][10]    password constraints-apply-to limited-admins[13][10]    password constraints-apply-to local-users[13][10]    password constraints-apply-to guest-admins[13][10]    idle-logout-time 15[13][10]--MORE--

                           

                           

                          ================================================================================

                          WFMDRetVal=1 Waiting for: "q-quit n-next p-prev h-head t-tail /-search?"

                          WFMDRetVal=2 Waiting for: "%% Syntax error (no matching command):"

                          WFMDRetVal=3 Waiting for: "%% Syntax error (incomplete command):"

                          WFMDRetVal=4 Waiting for: "(y/n)"

                          WFMDRetVal=5 Waiting for: "Unknown command:"

                          WFMDRetVal=6 Waiting for: "%% Syntax error (ambiguous command):"

                          WFMDRetVal=7 Waiting for: "%% incomplete command!"

                          WFMDRetVal=18 Waiting for: "test@test-gw01>"

                          WFMDRetVal=19 Waiting for: "test@test-gw01>"

                          WFMDRetVal=20 Waiting for: "test@test-gw01])>"

                          WFMDBuffer="[13][13][10]firmware-version "sonicos enhanced 6.2.4.2-20n"[13][10]rom-version 5.6.0.11[13][10]safemode-version 6.2.3.5[13][10]model "tz 400"[13][10]serial-number 18b1-xxxx-cc34[13][10]system-time "2016/06/14 12:14:35.800"[13][10]system-uptime "42 days, 19 hours, 28 minutes, 26 seconds"[13][10]last-modified-by "test 172.24.90.120:x1 ui 2016/05/12 14:28:13"[13][10][13][10]administration[13][10]    firewall-name ncs-gw01[13][10]    firewall-domain-name test.local[13][10]    admin-name admin[13][10]    no password aging[13][10]    no password uniqueness[13][10]    password minimum-length 1[13][10]    no password complexity[13][10]    password constraints-apply-to builtin-admin[13][10]    password constraints-apply-to full-admins[13][10]    password constraints-apply-to limited-admins[13][10]    password constraints-apply-to local-users[13][10]    password constraints-apply-to guest-admins[13][10]    idle-logout-time 15[13][10]--more--"

                          ================================================================================

                          <W-1:17:49 PM>[13]

                          <R-1:17:49 PM>    no user-lockout[13][10]--MORE--

                           

                           

                          ================================================================================

                          WFMDRetVal=1 Waiting for: "test@test-gw01>"

                          WFMDRetVal=2 Waiting for: "test@test-gw01>"

                          WFMDRetVal=3 Waiting for: "test@test-gw01])>"

                          WFMDRetVal=4 Waiting for: "(config)"

                          WFMDBuffer="    no user-lockout[13][10]--more--"

                          ================================================================================

                          <W-1:18:19 PM>exit[13]

                          <D 1:18:19 PM>

                          <SCRIPT VALUES>

                          <HOSTNAME="test@test-gw01">

                          <PROMPT VTY="test@test-gw01>">

                          <PROMPT ENABLE="test@test-gw01>">

                          <PROMPT CONFIG="test@test-gw01])>">

                        • Re: Did any get Cattools 3.11 working with SonicWALL backups?
                          bkyle

                          Try setting up your device like this(with the disable paging option):