Quantcast
Channel: THWACK: Popular Discussions - Kiwi CatTools
Viewing all 21331 articles
Browse latest View live

Device Standard configuration compare within KiwiCattools

$
0
0

Hi

We currently have a global SOE for all of our devices we run on our network. This includes firmware and configuration. We use Kiwi Cattools to backup all of our configurations.

What I would like to be able to do is to create a SOE backup file, for all of our device types, and then be able to run an activity which checks all of our device configurations files, based on device type, against this SOE backup file. I would then like Cattools to create a report against this activity and let us know which devices adhere to our standard configuration and which do NOT. It would also be good to then run another activity against those that don't and let me know what configuration is missing from those devices.

I have noticed that there is a "Report.Compare.Two files" activity but unfortunately this is not scaleable and manageable to use for all of our network devices.

Is this something that is possible within Kiwi Cattools and if so can this be submitted as a feature request please?

This would be such a useful feature for us from a manageability perspective but also from an audit compliance perspective.

Regards

Jamie


Switch faied to connect (10061)

$
0
0

Hi

 

I have only recently started a new position and am new to Kiwi Cat tools which this organisation uses, (Used Solar Winds before)

 

Any help or assistance would be greatfully appreciated. 

 

Just installed a new Cisco 3650 switch and Cisco 4331 Router at a new site and trying to configure Kiwi to back this up.

 

Keep getting the error 'failed to connect to x.x,x,x Reason (10061) The requested connection has been refused by the remote host on the switch, router works fine and backs up on Kiwi.

 

I have checked the config on the 3650 switch and it has the same log in details as the 4331 router at the site that is working on Kiwi

 

The Kiwi version that I am using is VER 3.11.2 Enterprise

 

The switch version is 03.06.04.E

 

I have also been asked to look at and resolve all the back up errors or Kiwi, Is there a downloadable Kiwi pdf that someone can post a link to and also a list of error codes

 

Thank you in advance.

Fail to connect

$
0
0

Hi,

 

I'm setting up backup for a Cisco 3850x switch. Cattool responded "Failed
to connect to 192.168.10.10. Reason: (30012) Protocol version mismatch error..
Giving up after 3 connection attempts.

 

Would you know what's the exact issue here?

 

 

 

Backup HP V1910 (Legacy 3Com 2928) switch

$
0
0

I am trying to backup this switch using the Device.CLI.Send activity.  Here is what I am trying to send:

Login authentication 

Username:xxxx
Password:
<Raben Tire IT Switch>_cmdline-mode on
All commands can be displayed and executed. Continue? [Y/N]y

 

Please input password:******
Warning: Now you enter an all-command mode for developer's testing, some commands may affect operation by wrong use, please carefully use it with our engineer's direction.
<Raben Tire IT Switch>backup startup-configuration to 10.21.1.13
Backup next startup-configuration file to 10.21.1.13, please wait...
finished!
<Raben Tire IT Switch>quit

I get to the input of the password and get a syntax error.  Since I get a syntax error there, the rest of the script never runs, it also gets a syntax error.  How do I input a password at that point?

Thanks,
Jeff

 

 

Problem to connect to HP Procurve 2530 switch with Cattools

$
0
0

Hi my friends,

 

I am running Cattools version 3.6.0, now I am trying to backup the running configuration a HP Procurve 2530 switch. I have tried to enter some combinations of values under the "Passwords" and "Prompts" tab, but always prompted error messages. Can someone show me what value should I set under "Passwords" and "Prompts" tabs?  Below I will show you how I telnet to this switch via command prompt. Thanks in advance!

 

4.jpg

5.png

 

From command prompt, I key in  telnet 10.x.x.x, then press enter, then I see below page

1.jpg

I key in manager, and press enter, then I am prompted to enter password.

2.jpg

 

I enter password, and then press enter, I successfully enter privilege mode

3.jpg

Device.CLI.Modify.Config problem - Did not receive expected response to command: system-view

$
0
0

I have a device that will not enter "configuration mode" because CatTools is not receiving "expected response"

 

The device type is "Huawei.General"

 

There are 2 different devices, one returns

<sysname-1>system-view

Enter system view, return user view with Ctrl+Z.

[sysname-1]

 

The other returns

<sysname-2>system-view

Enter system view, return user view with return command.

[sysname-2]

 

Is there a simple way to solve this problem?

Feature Request: Send Initial Carriage Return

$
0
0

It would be nice to have a "send initial carriage return" device option.  This would be especially useful when connecting to a device attached to a terminal server.  For example, when CatTools connects to the console port of Cisco switch (Cisco Switch IOS device type) via a Lantronix terminal server a CR is required to start sending data - i.e. receive a username/password prompt.  I know support has created custom device scripts for customers, but this feature may solve a lot of those issues.

Thanks,

John

Device Standard configuration compare within KiwiCattools

$
0
0

Hi

We currently have a global SOE for all of our devices we run on our network. This includes firmware and configuration. We use Kiwi Cattools to backup all of our configurations.

What I would like to be able to do is to create a SOE backup file, for all of our device types, and then be able to run an activity which checks all of our device configurations files, based on device type, against this SOE backup file. I would then like Cattools to create a report against this activity and let us know which devices adhere to our standard configuration and which do NOT. It would also be good to then run another activity against those that don't and let me know what configuration is missing from those devices.

I have noticed that there is a "Report.Compare.Two files" activity but unfortunately this is not scaleable and manageable to use for all of our network devices.

Is this something that is possible within Kiwi Cattools and if so can this be submitted as a feature request please?

This would be such a useful feature for us from a manageability perspective but also from an audit compliance perspective.

Regards

Jamie


Kiwi Cattools become unlicensed

$
0
0

Hi,

 

I have an existing support case open with SolarWinds support for this issue 1066183.

 

I just want to find out from the community whether anyone had encountered this issue and have a solution.

My Kiwi Cattools show its unlicensed since yesterday even though it was licensed correctly and working properly for past few years.

SolarWinds License Manager show a message Licensing System Repair: There is a problem with your licensing system. Contact SolarWinds technical support.

 

SolarWinds support reset our license key and ask me to reactivate it but the activation fail and following log were observed in SolarWinds License Manager log.

I'm still waiting for SolarWinds technical support get back to me on how to resolve this issue.

 

2016-10-19 09:27:04,770 [1] INFO  List licenses - Decrypting store document

2016-10-19 09:27:04,785 [1] INFO  List licenses - 1 licences found

2016-10-19 09:27:04,785 [1] INFO  List licenses - Found license - Name: KiwiCatTools; Version: 3; Type: Commercial, ActivationKey: XXXX-XXXX-XXXX-XXXX-XXXX-XXXX-XXXX-XXXX, MaintenanceEndDate: 5/21/2017 12:00:00 AM, SWID: XXXXXXXXX, #Features: 4, Node Locking Data: [XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX]

2016-10-19 09:27:04,785 [1] INFO  List licenses - Using Licensing Framework to obtain license for KiwiCatTools / 3 / Commercial

2016-10-19 09:27:04,801 [1] ERROR SolarWinds.Licensing.Framework.Diagnostic.Logger - License store exception

SolarWinds.Licensing.Framework.Store.LicenseStoreException: Exception of type 'SolarWinds.Licensing.Framework.Store.LicenseStoreException' was thrown.

   at SolarWinds.Licensing.Framework.Store.LicenseStore.RetrieveLicensesInternal(String appName, Int32 licenseVersion, LicenseType type)

2016-10-19 09:27:04,801 [1] ERROR SolarWinds.Licensing.Framework.Diagnostic.Logger - License error

SolarWinds.Licensing.Framework.ProductLicenseNotFoundException: A license for product KiwiCatTools, version 3, could not be retrieved.

   at SolarWinds.Licensing.Framework.LicenseManager.GetLicenses(String appName, Int32 licenseVersion, LicenseType licenseType)

2016-10-19 09:27:04,801 [1] ERROR List licenses - Exception occurred when trying to obtain license for KiwiCatTools / 3 / Commercial

SolarWinds.Licensing.Framework.SolarWindsLicensingException: A license for product KiwiCatTools, version 3, could not be retrieved. ---> SolarWinds.Licensing.Framework.ProductLicenseNotFoundException: A license for product KiwiCatTools, version 3, could not be retrieved.

   at SolarWinds.Licensing.Framework.LicenseManager.GetLicenses(String appName, Int32 licenseVersion, LicenseType licenseType)

   --- End of inner exception stack trace ---

   at SolarWinds.Licensing.Framework.LicenseManager.GetLicenses(String appName, Int32 licenseVersion, LicenseType licenseType)

   at SolarWinds.Licensing.Framework.LicenseManager.GetLicense(String appName, Int32 licenseVersion, LicenseType licenseType)

   at SolarWinds.Licensing.Analysis.TestRun.ListLicensesTestRun.Run(TestRunResults previousResults)

2016-10-19 09:27:04,801 [1] INFO  SolarWinds.Licensing.Analysis.LicenseStoreHelper - Creating formatter

 

 

2016-10-19 09:27:04,817 [1] INFO  SolarWinds.Licensing.Analysis.LicenseStoreHelper - License store instance was created successfully

2016-10-19 09:27:04,817 [1] INFO  List licenses - Serial number for product KiwiCatTools / 3 / Commercial: [XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX]

2016-10-19 09:27:04,817 [1] INFO  List licenses - Trying to get license information from registry for product KiwiCatTools / 3 / Commercial

2016-10-19 09:27:04,817 [1] INFO  List licenses - Days left for product KiwiCatTools / 3 / Commercial: 2916049

2016-10-19 09:27:04,817 [1] INFO  List licenses - Test List licenses result: Failure

 

2016-10-19 09:27:07,145 [1] ERROR SolarWinds.Licensing.Framework.Diagnostic.Logger - License store exception

SolarWinds.Licensing.Framework.Store.LicenseStoreException: Exception of type 'SolarWinds.Licensing.Framework.Store.LicenseStoreException' was thrown.

   at SolarWinds.Licensing.Framework.Store.LicenseStore.RetrieveLicenses()

CAT Tools - Juniper

$
0
0

I would like the version report to list the current version of a Juniper Switch configured as a stack,

 

The show versoin command yeilds:

 

me@SW1> show version

fpc0:

--------------------------------------------------------------------------

Hostname: SW1

Model: ex3300-48t

Junos: 14.1X53-D25.2

JUNOS EX  Software Suite [14.1X53-D25.2]

JUNOS FIPS mode utilities [14.1X53-D25.2]

JUNOS Online Documentation [14.1X53-D25.2]

JUNOS EX 3300 Software Suite [14.1X53-D25.2]

JUNOS Web Management Platform Package [14.1X53-D25.2]

JUNOS Web Management Application package [14.1X53-A1.1]

 

 

fpc1:

--------------------------------------------------------------------------

Hostname: SW1

Model: ex3300-48t

Junos: 14.1X53-D25.2

JUNOS EX  Software Suite [14.1X53-D25.2]

JUNOS FIPS mode utilities [14.1X53-D25.2]

JUNOS Online Documentation [14.1X53-D25.2]

JUNOS EX 3300 Software Suite [14.1X53-D25.2]

JUNOS Web Management Platform Package [14.1X53-D25.2]

 

The command should be:

 

me@SW1> show version local

Hostname: SW1

Model: ex3300-48t

Junos: 14.1X53-D25.2

JUNOS EX  Software Suite [14.1X53-D25.2]

JUNOS FIPS mode utilities [14.1X53-D25.2]

JUNOS Online Documentation [14.1X53-D25.2]

JUNOS EX 3300 Software Suite [14.1X53-D25.2]

JUNOS Web Management Platform Package [14.1X53-D25.2]

JUNOS Web Management Application package [14.1X53-A1.1]

 

 

Is there anyway to set variations for these types of commands? I am runing 3.10.

Fortinet Fortigate Backups via TFTP

$
0
0

Hi

 

I have managed to get a full back of a Fortigate firewall working using TFTP and I thought I would share how I did it with the community.

 

We have a pair of Fortigates 3600C and we run multiple VDOMs on these, this meant the default script withing Cattools didn't work for us. We also require a keystroke before logging in as well. All this meant I had to use a combination of variations and also the TFTP backup method.

 

Variations configuration

 

  • Add your devices using the "Generic.Device" type, this will allow you to use "Variations"
  • Give them a group name - it is well worth using the same group name for all Fortinets as this will allow you to apply the same variations to all devices within that "Group"
  • Fill in the rest of the device info and passwords as you would do normally
  • Go to the "variations" tab and click "use variations"
  • Go to the "prompts" tab and fill in the information as shown in the "qoutes":-

DEVICE_USERNAMEPROMPT = "login as:"

DEVICE_PASSWORDPROMPT = "password:"

DEVICE_STANDARDPROMPT = "#"

DEVICE_PRIVILEGEDPROMPT = "#"

DEVICE_CONFIGPROMPT = "(global) #"

  • Go to the "additional commands" tab and fill in the information as shown in the "qoutes":-

COMMAND_ENTERCONFIG = "configure global"

COMMAND_EXITCONFIG = "end"

  • Go to the "pre/post login" tab and fill in the information as shown in the "qoutes":-
  • NOTE: you may not need to do this if you aren't asking for a pre login key stroke.

PRE_LOGIN_MESSAGE = "(Press 'a' to accept):"

PRE_LOGIN_KEYSTROKE = "a"

  • Then click on the "group save" button as this will then save the changes to the group you specified. This will allow you to add more devices to this group and it will pre-populate the variations for you. This saves a lot of work in the future.

 

 

TFTP activity configuration

 

  • Go to activities and click add
  • Set Type to "Device.Backup.TFTP"
  • Fill in name and description
  • Set schedule under the time tab
  • Add your devices
  • Go to "Options" tab
  • Untick the "file to write to tftp server"
  • Untick the "enter commands in enable mode"
  • In the "optional alternative list of commands" section input the following:-

%ctUM: Timeout 100

%ctUM: EchoOff

config global

%ctUM: EchoOff

execute backup config tftp %ctDeviceName-Running-Config <input your IP Address>

%ctUM: EchoOff

  • If your not using the default file locations don't forget to change them, I got caught out on this. Mine look like:-

F:\CatTools2\Configs\%GroupName%\Config.Current.Running.%BaseFile%.txt

F:\CatTools2\Configs\Archives\%GroupName%\Config.Dated.Running.%BaseFile%.%DateISO%-%TimeHHMM%.txt

  • Click ok to save

 

Now run the activity to check it all works. What you will find is there is about a 5 minute delay where it shows as a busy task. Be patient as it will finish. I would recommend running this task outside of any other backups as it does take a bit longer than others.

 

Hope this helps others getting this working.

 

EDIT

 

I have updated this to change from using the command "execute backup full-config" to use "execute backup config". This is because we had an issue recently where we were unable to restore the backup taking using the "execute backup full-config" command.

Fortinet recommend using the "execute backup config" command as this just restores the configuration that has been changed.

I have now tested this on our lab device and I was able to restore the configuration successfully.

 

Cheers

 

Jay

 

Message was edited by: Jaybed --

Backup HP V1910 (Legacy 3Com 2928) switch

$
0
0

I am trying to backup this switch using the Device.CLI.Send activity.  Here is what I am trying to send:

Login authentication 

Username:xxxx
Password:
<Raben Tire IT Switch>_cmdline-mode on
All commands can be displayed and executed. Continue? [Y/N]y

 

Please input password:******
Warning: Now you enter an all-command mode for developer's testing, some commands may affect operation by wrong use, please carefully use it with our engineer's direction.
<Raben Tire IT Switch>backup startup-configuration to 10.21.1.13
Backup next startup-configuration file to 10.21.1.13, please wait...
finished!
<Raben Tire IT Switch>quit

I get to the input of the password and get a syntax error.  Since I get a syntax error there, the rest of the script never runs, it also gets a syntax error.  How do I input a password at that point?

Thanks,
Jeff

 

 

Latest Cattools on SG300 switches?

$
0
0

Can the latest RC of Cattools perform config backups on Cisco Small Business SG300 switches? We are having a hard time getting this working over SSH with TACACS.

Device.Backup.Running Config not comparing files

$
0
0

I have been running CatTools 3.4 Free on an XP machine for some time and found it brilliant.

I've recently replaced this machine with a Win 7 x64 machine and installed CatTools 3.6 Free.  Everything is working correctly except for the compare running configs which tells me that there is no change even when there is.  This is occurring for several Cisco and Juniper models and they worked fine under 3.4 (which unfortunately I don't have anymore).

I dont' know if it's a cause or a result but the Dated Configs folder remains empty and does not have any history of the changed configs either.  The version of the running config in the Config directory is always correct (ie it updates correctly when the activity runs) it's just the comparison and Dated Config that fails (or never occurs).

Please help, this is exactly what I used CatTools for.  I've tried a fresh install and created new activities to no avail.

Thanks,
J

Problem with a Cat Tools 3.10 (Enterprise) activity - Cisco SF300 switch

$
0
0

Hello,

 

We use CatTools 3.10 (Enterprise) to modify the configuration or send commands remotely to our switches.

Everything works fine with our Cisco 2950, 2960, 3560, 3750...

 

But the issue we are currently facing is all about another kind of Cisco switch, the Cisco SmallBusiness SF300.

 

Since the 3.10 version supports Small Business switches, we can define it in the "Device Type" field of a Deivce, along with the "Model" (which is 300).

The rest of the configuration of the new device is the same as we used for the other Cisco switches (Method : SSH Port : 22, Connect via  : Direct Connect, etc...)

 

The activity is define as "Device.CLI.Modify.Config" and aim to change (S)NTP settings.

 

The connection to the SF300 switch is OK but then there is a problem when entering the "configure terminal" command (output info logs attached) :

"Waiting for an echo of conf t command

Waiting for a response to : conf t

Did not receive expected response to command : conf t

Commands resultts : 0 of 9, 1

Aborting command entry due to command error

Waiting for an echo of <Ctrl-Z> command

Exiting config mode

Did not receive echo of <Ctrl-Z> command"

 

I've already tried to define the activty as "Device.CLI.Send.commands" and to send a "conf t" as first command but the same problem happens.


Fortinet Fortigate Backups via TFTP

$
0
0

Hi

 

I have managed to get a full back of a Fortigate firewall working using TFTP and I thought I would share how I did it with the community.

 

We have a pair of Fortigates 3600C and we run multiple VDOMs on these, this meant the default script withing Cattools didn't work for us. We also require a keystroke before logging in as well. All this meant I had to use a combination of variations and also the TFTP backup method.

 

Variations configuration

 

  • Add your devices using the "Generic.Device" type, this will allow you to use "Variations"
  • Give them a group name - it is well worth using the same group name for all Fortinets as this will allow you to apply the same variations to all devices within that "Group"
  • Fill in the rest of the device info and passwords as you would do normally
  • Go to the "variations" tab and click "use variations"
  • Go to the "prompts" tab and fill in the information as shown in the "qoutes":-

DEVICE_USERNAMEPROMPT = "login as:"

DEVICE_PASSWORDPROMPT = "password:"

DEVICE_STANDARDPROMPT = "#"

DEVICE_PRIVILEGEDPROMPT = "#"

DEVICE_CONFIGPROMPT = "(global) #"

  • Go to the "additional commands" tab and fill in the information as shown in the "qoutes":-

COMMAND_ENTERCONFIG = "configure global"

COMMAND_EXITCONFIG = "end"

  • Go to the "pre/post login" tab and fill in the information as shown in the "qoutes":-
  • NOTE: you may not need to do this if you aren't asking for a pre login key stroke.

PRE_LOGIN_MESSAGE = "(Press 'a' to accept):"

PRE_LOGIN_KEYSTROKE = "a"

  • Then click on the "group save" button as this will then save the changes to the group you specified. This will allow you to add more devices to this group and it will pre-populate the variations for you. This saves a lot of work in the future.

 

 

TFTP activity configuration

 

  • Go to activities and click add
  • Set Type to "Device.Backup.TFTP"
  • Fill in name and description
  • Set schedule under the time tab
  • Add your devices
  • Go to "Options" tab
  • Untick the "file to write to tftp server"
  • Untick the "enter commands in enable mode"
  • In the "optional alternative list of commands" section input the following:-

%ctUM: Timeout 100

%ctUM: EchoOff

config global

%ctUM: EchoOff

execute backup config tftp %ctDeviceName-Running-Config <input your IP Address>

%ctUM: EchoOff

  • If your not using the default file locations don't forget to change them, I got caught out on this. Mine look like:-

F:\CatTools2\Configs\%GroupName%\Config.Current.Running.%BaseFile%.txt

F:\CatTools2\Configs\Archives\%GroupName%\Config.Dated.Running.%BaseFile%.%DateISO%-%TimeHHMM%.txt

  • Click ok to save

 

Now run the activity to check it all works. What you will find is there is about a 5 minute delay where it shows as a busy task. Be patient as it will finish. I would recommend running this task outside of any other backups as it does take a bit longer than others.

 

Hope this helps others getting this working.

 

EDIT

 

I have updated this to change from using the command "execute backup full-config" to use "execute backup config". This is because we had an issue recently where we were unable to restore the backup taking using the "execute backup full-config" command.

Fortinet recommend using the "execute backup config" command as this just restores the configuration that has been changed.

I have now tested this on our lab device and I was able to restore the configuration successfully.

 

Cheers

 

Jay

 

Message was edited by: Jaybed --

Problem to connect to HP Procurve 2530 switch with Cattools

$
0
0

Hi my friends,

 

I am running Cattools version 3.6.0, now I am trying to backup the running configuration a HP Procurve 2530 switch. I have tried to enter some combinations of values under the "Passwords" and "Prompts" tab, but always prompted error messages. Can someone show me what value should I set under "Passwords" and "Prompts" tabs?  Below I will show you how I telnet to this switch via command prompt. Thanks in advance!

 

4.jpg

5.png

 

From command prompt, I key in  telnet 10.x.x.x, then press enter, then I see below page

1.jpg

I key in manager, and press enter, then I am prompted to enter password.

2.jpg

 

I enter password, and then press enter, I successfully enter privilege mode

3.jpg

HP Procurve Switches - Compare running startup activity

$
0
0

It would be great if you could add compare report activities on HP switches.

It should not be a big development as device is already supported with backup running configuration. All should be done is to adapt the command and the start of the startup configuration capture.

Command : show config

Output Result :

Startup configuration:

; ModelNumber Configuration Editor; Created on release #FirmwareVersion

line1
line2

....

Backup Device Config for Vyatta

$
0
0

We are looking to backup the configurations of a bunch of Vyatta type routers, same as we do for our Cisco routers.  We went plowing through the custom scripts and device documentation and aren't getting very far.  Since the Device.Backup.Running Config activity can backup different types of devices using different commands, it would appear that in the device would where the "show config" commands would be set up.  However, the Custom.Device.Template.txt.custom "script" has a lot more info that we are looking for and then it appears you have to bind together a main and client activity to the custom device?  We are just looking to have something exactly the same as Device.Backup.Running Config activity that will issue a "show configuration commands" for Vyatta instead of "show running-config" for Cisco.  We don't want to learn a new language to write scripts with and if we did, we wouldn't be paying over $200 per year for maintenance as we would then be writing our own software.

 

Is there a simple way to modify the backup running config activity to be able to work with Vyatta routers?

 

Thanks much

  ---RWR

F5 BigIP cli backup fails

$
0
0

Try to backup an F5 using SSH cli.  The backups are failing with the error "Did not receive echo of modify modify cli preference page enabled display-threshold 0 command"

 

This is the variations file:

COMMAND_DISABLEPAGING = "modify cli preference pager disabled display-threshold 0"

COMMAND_RUNNINGCONFIG = "list"

 

I've tried disabling echo but get the same result.  The output of the config capture is below.  Almost like a carriage return is not being sent after the disable paging command.  Any help getting this working would be appreciated.

 

Syntax Error: invalid property value "display-threshold":"0list"

Viewing all 21331 articles
Browse latest View live