SolarWinds CatTools Changelog

What's new in SolarWinds CatTools 3.10.0

Dec 23, 2014
  • Adds:
  • Variations added to the follwing device types: Cisco Router.General, Cisco.Switch.IOS.
  • Variations added to the follwing device types: Dell.Switch.CLI,HP.Switch.2500.,and Enterasys.SecureStack.
  • Monthly Scheduling options on Activites.
  • Support for Cisco Small Business devices.
  • Support for HP Devices 12000,12500,3500.
  • Support for Windows Server 2012 R2.
  • Newest SolarWinds licensing framework adopted.
  • New option to ignore a block of text from comparison during Device Running Config activity.
  • Fixes:
  • Provision of handling paging prompts now added in Red Hat Linux Bash device types.
  • Fixed an issue with logging into Radware AppXcel.
  • New columns included in the Master Version Table Report of Extreme Switches.
  • Fixed an issue in ARP Table Reports and Palo Alto Devices.

New in SolarWinds CatTools 3.9.1 (Dec 23, 2014)

  • Adds:
  • Support for MikroTik devices.
  • Support for SolarWinds Licensing.
  • Added product maintenance renewal notifications.
  • Fixes:
  • Fixed issue with backups on Fortinet.FortiOS.General devices.
  • Fixed CLI issue with Cisco WLC reload commands.
  • Fixed issue with Palo Alto scripts.
  • Fixed issue with connect through option on middle devices.

New in SolarWinds CatTools 3.8.0 (Dec 23, 2014)

  • Adds:
  • Windows 8 support.
  • Windows Server 2012 support.
  • Support for F5 v11 (tmos).
  • Support for Palo Alto devices.
  • Support for SonicWall (SonicOS).
  • Support for RunExternalScript added to F5.BigIP and F5.BigIP.GTM.
  • Report.Version table activity added for HP switch.
  • Activities can now be applied to “All Devices” in the database. New option added to Devices tab of activity setup.
  • Changes:
  • CatTools evaluation to last 14 days.
  • Update of WodSSH COM component to latest (2.9.6) to fix or improve SSH connectivity with some devices (e.g. Cisco ACS, Nexus, Extreme…).
  • DNS Resolver upgraded to improve resolution of IPs to hostnames. New DNS settings tab added to CatTools setup screens.
  • Fixes:
  • Thwack integration and broken search.
  • Data parsing issue in Report.MAC.Address table activity for Cisco.NXOS (on Nexus 5000/7000).
  • Data parsing issue in Report.ARP table activity for Cisco.NXOS (on Nexus 5000/7000).
  • Data truncation issue in Device.Backup.Running Config activity for Cisco.Firewall.ASA.
  • Invalid command error in Device.Update.Banner activity for Cisco.Firewall.ASA.
  • Client script error: Variable undefined in Device.Update.Banner activity for Cisco.Firewall.ASA.
  • Login issue to Cisco.Wireless.LAN when connecting via Linux.RedHat.Bash.
  • Exclude null characters from the determined device hostname for Dell.Switch.CLI.
  • Missing Uptime data in Report.Version table activity for F5.BigIP and F5.BigIP.GTM.
  • Connection hanging problem when logging out of HP.Switch.
  • Improved data parsing in Report.ARP table activity for Juniper.Router.
  • Duplicated or missing data for Device.CLI.Send.commands activity on Nortel.Switch.Ethernet when capturing output to file.
  • Removal of bad characters from configuration file in Device.Backup.Running Config activity for Radware AppDirector.
  • Client Script error occurs while running Report.Version table activity for some Cisco IOS version.
  • Main script error occurs with corrupted rows in Report.X-Ref.Port MAC ARP activity.
  • SNMP timeout error in Report.SNMP.System Summary activity.
  • Group titles truncated in the CatTools setup tab in Windows 8 and Windows Server 2012.

New in SolarWinds CatTools 3.7.0 (Dec 23, 2014)

  • Adds:
  • Updated help documentation for System.File.Delete activity with new 'Troubleshooting' section
  • Updated help documentation for API with more CatTools client variables.
  • Updated Cisco.ACE device type with Report.ARP.table support
  • Changes:
  • Freeware version device, client thread, and TFTP session limitations changed
  • Modified Brocade.Switch device script to disable paging (skip-page-display) to prevent backspace characters in captured data when CatTools tries to strip paging prompts
  • Modified Cisco.Firewall.ASA device script Device.Backup.Running Config activity to prevent removal of ‘FWSM Version’ line in later ASA O/S versions
  • Modified Cisco.MDS.Fibre device script Report.MAC address table activity to try new IOS version 'show mac address-table' command if 'show mac-address-table' command fails
  • Modified Cisco.Router.General device script Report.MAC address table activity to try new IOS version 'show mac address-table' command if 'show mac-address-table' command fails
  • Modified Cisco.Router.NoEnable device script Report.MAC address table activity to try new IOS version 'show mac address-table' command if 'show mac-address-table' command fails
  • Modified Cisco.Switch.IOS device script Report.MAC address table activity to try new IOS version 'show mac address-table' command if 'show mac-address-table' command fails
  • Modified Cisco.Switch.IOS device script Report.Port info table activity to handle hostname prompt appearing in 'show interface' command output when switches is in a VSS configuration.
  • Modified Cisco.Wireless.Lan device script Device.Backup.TFTP activity to increase timeout for the TFTP transfer command
  • Modified Enterasys device scripts login routine to only retry once if initial login fails as 3 failed login attempts can lockout the device
  • Modified Extreme.Switch.General device script login routine to handle random echoing of 'login:' prompt in device response causing CatTools to report a login failure
  • Modified F5.BigIP & F5.BigIP.GTM device scripts Report.Version table activity to include missing data including Uptime information
  • Modified Fortinet.FortiOS.General device script to ensure device has exited 'global' mode before sending the command to capture the device config
  • Modified Fortinet.FortiOS.General device script try 'ssh [email protected]' syntax if 'ssh -l admin x.x.x.x' syntax fails (fixes issue when doing connect via another Fortinet device)
  • Modified HP.Switch device script to handle the 'Do you want to log out [y/n]?' prompt before disconnecting the session (prevents errors being logged on some devices)
  • Modified IronPort.Security.General device script Device.Backup.Running config activity to handle change to the password masking prompt in response to the 'showconfig' command for O/S revision v7.5
  • Modified Linux.RedHat.Bash device script Connect Via code to check for 'password:' instead of 'password: ' which resolve issue connecting to Brocade device via Linux
  • Modified Netopia.DSL device script to improve hostname determination
  • Fixes:
  • Fixed issue where config changes were not always being detected on Windows Server 2008R2 and Windows 7
  • Fixed bug where using �teWDN% variable would use previous days weekday value
  • Fixed bug in variations feature where 'space' text in pre-login keystroke/post-login keystroke fields would not get converted
  • Fixed bug in variations feature 'Additional Command' tab where enabled variations with blank text fields (to override script defaults) were not being remembered
  • Fixed bug in activity import feature where activity name with a single quotation mark in its name causes error number: 3001
  • Fixed bug in Activity setup screen where double-clicking on a group header within device list box caused an application crash
  • Fixed bug where TFTP 'Bind to' field value in CatTools settings was not being used for TFTP transfers
  • Fixed bug in Device.Backup.TFTP activity where activity would reports "Backup via TFTP results: Failed" although TFTP file is successfully transferred
  • Fixed bug in Bluecoat.Cacheflow device script where --More-- prompt was not being stripped
  • Fixed bug in Cisco.NXOS (Nexus) device script where Username (login:) and Password (password:) prompts were not being excluded from prompt checks during login routine for an SSH connection
  • Fixed bug in Cisco.NXOS (Nexus) device script for Report.ARP table activity where MAC addresses were missing
  • Fixed bug in Cisco.NXOS (Nexus) device script for Report.MAC address table activity where data was not parsing correctly on some Nexus devices
  • Fixed bug in Cisco.NXOS (Nexus) device script for Report.Port info table activity where data was not parsing correctly on some Nexus devices
  • Fixed bug in Cisco.Router.General device script for Report.ARP table activity where a client script error "Type mismatch: 'UBound' on line: ..." occurred
  • Fixed bug in Cisco.Switch.IOS device script where a client script error "Invalid procedure call or argument 'Mid' on line ..." occurs on IOS-XE

New in SolarWinds CatTools 3.5.0 (May 14, 2010)

  • Adds:
  • Added Cisco.NXOS device script to support Cisco Nexus devices
  • Added Generic.Device script to provide basic login, config backup and send commands functionality to unsupported devices (when used with new Device Variations feature)
  • Added Device.Backup.TFTP activity to Fortinet.FortiOS.General device script
  • Connect via support to Allied Telesis scripts
  • Support for Windows 7 & Windows Server 2008 R2
  • Added 'Upgrade' menu item to navigate to NCM landing page
  • Pop-up reminder of 'days left in evalution' added to the Evaluation package
  • Device Variations feature added to CatTools core
  • SSH Username and SSH Password fields to CatTools API
  • Changes:
  • SolarWinds rebranding
  • Fixes:
  • Fixed intermittant service error bugs when logging in to devices using Cisco.Router.General and Cisco.Switch.IOS device types
  • Cisco.Firewall.ASA device script modified to improve handling of security context switching
  • Cisco.Other.CSS device script modified to fix missing serial number in Report.Version table activity
  • Cisco.Other.CUE script modified to fix serial number and software version issues in Report.Version table activity for Cisco AIM-CUE
  • Cisco.Switch.IOS script modified to fix missing serial number issue in Report.Version table activity for Wireless APs
  • HP.Switch device script modified to fix Report.ARP table and Report.Port info table parsing issues
  • Nortel.Switch.Ethernet device script modified to fix intermittant failure to send 'C' to enter CLI
  • Fixed bug where SSH Username and SSH Password fields are not populated when importing devices from CatTools 3.3.17 and prior
  • Fixed bug in ConnectVia logic where the AAA Username was being sent for SSH connections
  • Fixed bug where Stop Timer button required double-click to disable (Application version only)
  • Fixed bug with Error Counter and InfoLog syncronization
  • Fixed issue with 'Clear log window before starting each activity' option not working in CatTools Setup screen
  • Fixed issue with Activity log not being cleared (all activities would reappear on next activity run)

New in SolarWinds CatTools 3.4.0 (Jun 18, 2009)

  • Adds:
  • Added Startup configuration wizard for first-time users, to guide through the initial configuration of device, activities and CatTools general email notification settings
  • Added menu item to Options menu to call the new Device Wizard
  • Added menu item to Options menu to call the new Activity Wizard
  • Added Thwack search bar to top menu bar
  • Added DB.Backup.CatTools activity to schedule backup of the CatTools database
  • Added Device.Backup.TFTP activity to allow backup of devices which do not support the Device.Backup.Running Config activity (i.e. have no CLI command support to show the configuration to terminal window)
  • Added System.File.Delete activity to schedule deletion of files on the CatTools systems (e.g. to delete old configuration backup files)
  • 'Maximize pane' and 'Restore panes' right-click short menu items added to maximize current selected pane and then restore panes back to previous layout
  • Added 'Vendor' field to Device setup form to filter device types by vendor
  • Added 'SSH Username' and 'SSH Password' fields to Device setup form Passwords tab to facilitate log on to devices where the SSH and Local credentials differ
  • Changes:
  • Additional prompt handling added to Aruba.ArubaOS.General device script
  • Report.Version table activity enhanced for Fortinet.FortiOS.General device script
  • Filename variable support added to Report.X-Ref.Port MAC ARP activity
  • Modified activity setup form E-mail tab to include override tick-box options allowing the enabling and disabling of the Alternative e-mail addresses
  • Modified device import from tab delimited file so Filename field is no longer mandatory within the import file
  • Removed option in CatTools Service installations to configure the state of the scheduler timer when the CatTools Manager interface is started
  • Timer is now always turned off when the Manager Interface is started (prevents intermittent service crashes issues)
  • Automatic CatTools database backups path changed to KDB BackupSystem Backups
  • Replaced KiwiDiff component with GNU Diff for diff reporting
  • Fixes:
  • Cisco.Router.General device script modified increasing timeout when performing TFTP transfers using the Device.CLI.Send commands activity
  • Extreme.Switch.General device script modified to add a delay when determining hostname, to ensure the device banner and hostname prompt has been received in full
  • HP.Switch device script modified to remove 'Running Configuration:' text from top of stored configuration so that it can be reloaded to device
  • Riverbed.Steelhead device script modified to strip out the intermittent multiple device hostname prompts from the end of device configuration captures which cause a 'config change' alert to be generated
  • 3COM.Switch.SSII device script modified to handle the '…is invalid' response message if an invalid unit number was specified when using connect via Session functionality
  • Fixed device count bug in import for Freeware version which allowed the import of one extra device
  • Fixed CatTools database rollback issue
  • Fixed variable initialization bug that can cause 'Invalid index' crash when manually comparing two files
  • Fixed Group field bug where a new group would be lost if the device type is changed
  • Syntax checking added to Email fields

New in SolarWinds CatTools 3.3.17 (Apr 20, 2009)

  • Added Cisco.CallManager device script
  • Added Cisco.SCE device script
  • Added Alcatel.Switch.Omnistack device script
  • Added AlliedTelesis.Switch.8000 device script
  • Added Trapeze.Wireless.Lan device script
  • Added Report.Version table activity support to APC.AOS device script for Rack PDU and Smart UPS devices
  • Automatic daily flushing of the Kiwi DNS Resolver cache added to flush resolved hostnames within the Report.ARP table activity
  • Modified Cisco.Switch.IOS device script increasing the timeout to 2 minutes for "write mem" command
  • Modified Cisco.Switch.IOS device script to handle double authentication (e.g. SSH connection then local authentication)
  • Modified Cisco.Switch.IOS device script to exclude checking for "Error:" in output data if sending the "show log" command
  • Modified Cisco.Router.General device script increasing the timeout to 1.5 minutes for "clear counters" command
  • Modified Cisco.Router.General device script to handle double authentication (e.g. SSH connection then local authentication)
  • Modified Cisco.Other.CUE device script to remove VT100 Escape characters
  • Modified Cisco.Wireless.Lan device script adding "Username:" as a valid device prompt (for some Cisco Aironet devices)
  • Modified Aruba.ArubaOS.General device script adding CRLF & "Password:" as a valid device response when sending commands to set passwords
  • Modified Checkpoint.VPN device script adding "]#" as a valid device privilege prompt
  • Modified Dell.Switch.CLI device script adding checks for "(y/n)" as a valid device response when sending commands
  • Modified Dell.Switch.CLI device script to strip the More paging prompts once all the response data has been captured, instead of stripping them as they occur (resolves issue with SSH2 connections which may result in bits of missing data)
  • Modified Dell.Switch.CLI device script to recheck for device enable prompt if a command timeout occurs after handling a More paging prompt (may occur with SSH2 connections)
  • Modified Extreme.Switch.General device script to send a CR if no login prompt is received after the device banner text
  • Modified F5.BigIP device script adding check for "terminal type?" response message, then send "vt100" to set the terminal type (Dell BigIP devices)
  • Modified Fortinet.FortiOS.General device script adding checks for "(admin)#" as a valid device prompt
  • Modified Fortinet.FortiOS.General device script adding checks for "(console) #" as a valid device prompt
  • Modified HP.Switch.2500 device script to now send two CRs during login in an attempt to get the device prompt
  • Modified HP.Switch.2500 device script to handle TFTP transfer prompts
  • Modified HP.Switch.2500 device script adding a 1 second delay before attempting to check the buffer for the login prompt (resolves issue in HP where subsequent connections to device within short time period could result in the 'Password:' prompt flashing to screen, causing CatTools login failures.)
  • Modified HP.Switch.2500 device script to check for alternative config header line of 'Building configuration...' for Device.Backup.Running Config activity
  • Ignore text "Time Remaining =" and lines starting with "current time" added to IronPort.Security.General device script for Device.Backup.Running Config activity
  • Ignore text "opw" and "l4apw" added to Nortel.Application.Switch device script for Device.Backup.Running Config activity
  • "The service is unresponsive" message logging changed from an Error (level 1) to a Warning (level 2)
  • Manager interface startup routine modified to prevent database connection issues and improve speed of loading the program interface
  • Fixed bug in Cisco.Router.General script where the "show tech" command output may be truncated if the device enable prompt appears within the data
  • Fixed bug in Cisco.Switch.IOS script where the "show tech" command output may be truncated if the device enable prompt appears within the data
  • Fixed Report.Compare.Running Startup activity where report/error e-mails were only sent if the "Attach reports to e-mail" option was selected
  • Fixed bug where error would occur if an import of devices via tab delimited file contained new groups
  • Added error trap to mailer code if trying to read past end of file
  • Fixed bug in Reports pane where German date formats with '.' separators cause data to load into the wrong columns
  • Fixed bug in CatTools configuration settings where POP Authentication setting for POP Port field would default back to port 110 whenever the interface reloads
  • Fixed "Error: 381" bug added in v3.3.16 release, which occurs when trying to add the first device into CatTools (effected Application installs only)

New in SolarWinds CatTools 3.3.15 Beta (Feb 18, 2009)

  • Adds:
  • Added login Connect Via support to Cisco.ACE device script
  • Added a daily purge routine of the CatTools ActivityLog database table (with a default of records greater than 30 days)
  • Added a caption to the Activity Log pane to show a count of the returned records
  • Changes:
  • Modified Foundry.Switch.General device script to strip leading Null character from the device hostname if found
  • Modified Foundry.Switch.General device script to try the 'copy running-config startup-config' command if the 'write mem' command is not valid
  • Modified Juniper.Netscreen.Firewall device script to negotiate the "accept this agreement y/[n]" prompt which appears in the login banner for Juniper Netscreen O/S version 6.1
  • Modified Netgear.Switch.General device script reducing the speed at which password characters are sent to the device. This is to prevent characters from being missed on slower devices (therefore passwords would fail)
  • Modified Netgear.Switch.General device script for Report.Version Table activity to not fail if 'show memory cpu' command is invalid or no data returned
  • Modified Sun.SunOS.General device script to accept device hostname prompts of :~>
  • Activity pane caption now includes a count of enabled (ticked) activities
  • Scheduler timer can no longer be started if there are no activities, or there the user hasn't enabled (ticked) any activities
  • If the "When exiting the Manager should:" option value is 'Set the timer to ON' or 'PROMPT if the timer is off', CatTools now checks for at least one enabled (ticked) activity. If none found the timer is not started and a message box is displayed to the user
  • If the "When opening the Manager should:" option value is 'Set the timer to ON', CatTools now checks for at least one enabled (ticked) activity. If none found then the timer is not started
  • The "Auto enable timer mode 'X' second after service startup" event is now cancelled when the Manager interface is started
  • The "Auto enable timer mode 'X' second after service startup" option minimum value is now 1 second (previously allowed a value of 0 to be set)
  • The "Auto enable timer mode 'X' second after service startup" option removed from CatTools configuration settings form if installed as the Application version
  • Activity Log pane is no longer populated on Manager interface startup (for startup performance increase)
  • Removed code to refresh Activity Log pane on completion of an activity if running as a Service without the Manager interface running (for performance increases)
  • The "HTML report maximum row limit" value is now checked before closing the CatTools configuration setting form, to ensure the value entered is within the permissible range
  • Fixes:
  • Fixed bug in Activities pane where incorrect count of records was being shown in the caption if the grouping box option was being used
  • Code added to force dates in a 'mm.dd.yyyy' format to 'mm/dd/yyyy' format which is then compatible with the Jet database
  • Fixed the CatTools Client to replace illegal characters /:*? found in the device file name to a safe _ (underscore) character
  • Upgrade of CatTools protocol connection client to v2.6.8.84. Resolves connection issue with Enterasys XSR3250 router (30017 error)

New in SolarWinds CatTools 3.3.14 (Sep 29, 2008)

  • Adds
  • Added Nortel.Switch.NoCLI device script to support Nortel 450 switches and other Menu only switches
  • Added Riverbed.Steelhead device script
  • Added Report.ARP table activity support to Linux.RedHat.Bash device script
  • Added 'SSH1-3DES' connection Method to the Dell.Switch.CLI device type
  • Added 'Telnet-132col' and 'SSH2-132col' connection Methods to the Juniper.App.Accelerator-DX device type to increase the terminal emulator width to 132 columns. This fixes the truncation of data which occurs with the default width of 80 columns
  • Changes
  • Modified Cisco.Switch.IOS device script to now include version data for switch stacks within the Report.Version Table activity
  • Modified Cisco.Wireless.Lan device script for Device.Backup.Running config activity to try 'show running-config' command first. If this fails, then try the 'show run-config' instead
  • Modified Cisco.Router.General device script to raise an Error (Level-1) infolog message instead of a Warning (Level-2) message, for the 'Password required, but none set' device response
  • Modified Cisco.Router.NoEnable device script to raise an Error (Level-1) infolog message instead of a Warning (Level-2) message, for the 'Password required, but none set' device response
  • Modified Cisco.Switch.IOS device script to raise an Error (Level-1) infolog message instead of a Warning (Level-2) message, for the 'Password required, but none set' device response
  • Modified Brocade.Switch device script removing the 'Stepping past...' infolog messages from appearing if a paging prompt is encountered
  • Ignore text '! Last configuration change at' added to Cisco.Wireless.Lan device script for Device.Backup.Running Config activity
  • Fixes
  • Fixed 'Telnet' button issue for Windows x64 operating systems
  • Modified Cisco.Router.General device script for Device.Update.Banner activity to handle hostname truncation issue for devices with long hostnames
  • Modified Cisco.Router.General device script for Device.CLI.Send commands activity to handle 'reload' command
  • Fixed Brocade.Switch device script to handle a bug in the Brocade O/S where the first character of the device hostname is intermittently truncated after displaying the configuration
  • Fixed Brocade.Switch device script to remove the trailing 'ESC' & '>' characters from the end of the configuration output
  • Modified Checkpoint.VPN device script for SSH login to check for "terminal type?" device response and send a 'CR' to continue
  • Modified Linux.RedHat.Bash device script for Device.CLI.Send Commands activity to handle '(y/n)' confirmation prompt
  • Modified Nortel.Application.Switch device script to handle 'Press any key to continue' prompt

New in SolarWinds CatTools 3.3.13 Beta (Aug 22, 2008)

  • Added Report.Version Table to Bluecoat.Cacheflow device script
  • Added Report.Version Table for Cisco.Wireless.Lan device script
  • Added a 'Host Address' field to the HTML report file for Device.Backup.Running Config activity
  • Modified Cisco.Switch.IOS device script to now include VRF data within the Report.ARP Table activity report
  • Modified Cisco.Switch.IOS device script to try enter enable mode before issuing the 'session' command
  • Modified Cisco.Router.General device script for Report.MAC Address table activity, adding new MAC address table type for 6509's setup as routers
  • Modified Cisco.Router.General device script for Report.MAC Address table activity, to strip any leading '*' from the VLAN data
  • Modified Cisco.Switch.IOS device script for Report.MAC Address table activity, to handle "% Unrecognized command" and "% Incomplete command" responses on devices where the 'show bridge' command is no longer valid
  • Modified Fortinet.FortiOS.General device script to improve the way that the commands to disable paging are sent to the device

New in SolarWinds CatTools 3.3.11 (Jun 16, 2008)

  • Changes
  • Modified Cisco.Router.General for Device.Backup.Running Config activity to check for 'buggy' device IOS versions of the device enable prompt which may contain NULL characters between the carriage return , line feed and device hostname.
  • Modified Cisco.Router.General to remove checking for "%Error opening" text in output of 'show tech' command which would cause Device.CLI.Send commands activity to fail on certain devices.
  • Modified Cisco.Switch.IOS to remove checking for "%Error opening" text and "Error:" text in output of 'show tech' command which would cause Device.CLI.Send commands activity to fail on certain devices.
  • Modified Juniper.Application.Accelerator adding "# Created locally at" to ignore text for Device.Backup.Running Config activity.
  • Fixes
  • Fixed bug in Cisco.Router.General for the Device.Backup.Running Config activity, where the config would intermittently be truncated if CatTools encounters the 'prompt hostname#' config line in the command output.
  • Removed testing code block from Client.Custom.Activity.Template.txt which causes script error if copied across into user custom activity script files.
  • Fixed bug in Manager interface startup routine which would cause CPU to max out under certain conditions. Also resolves intermittent startup error of 'Unable to start timer. Database is not connected.

New in SolarWinds CatTools 3.3.7 (Apr 26, 2008)

  • Added new Misc tab option to the CatTools Setup form that allows control of the schedule timer upon Manager startup.
  • Fail to enter enable mode is now a level-2 warning and not a level-1 error on Cisco.Router.General, Cisco.Switch.IOS.
  • Additional 'Term len 0' removed from PostLoginCommands for Cisco.Switch.IOS and Cisco.Router.General, Port Report, MAC Report, ARP report and Version report altered to handle this.
  • Enhanced monitoring to better report state between the manager and the service.
  • Removed dependency on entering enable mode for Port Report, MAC Report, ARP report and Version report on Cisco.Router.General, Cisco.Switch.IOS.
  • Added ignore text lines ending in PST and PDT for the backup activity for Nortel.Switch.Passport.
  • Changed Checkpoint.VPN to send a vbcr when no data is received as firmware 6.x required this.

New in SolarWinds CatTools 3.3.4 (Jan 26, 2008)

  • Security wrapper caused problems for Application mode.

New in SolarWinds CatTools 3.3.3 (Jan 24, 2008)

  • Fixed Cisco.Firewall.PIX script 'Client script error: Expected identifier on line: 240' bug introduced in 3.3.2.
  • Fixed bug on Device form where new group was causing a crash on device-type change
  • Changed Cisco.Firewall.ASA script to try 'show running-config' command if 'more system:running config' command fails (normally because of trying to execute command while in a security context)

New in SolarWinds CatTools 3.3.2 (Jan 22, 2008)

  • Added 'Enterasys SSH2-nopty' method for Enterasys.Router.General and Enterasys.Router.XSR1800 to allow connection using AES encryption cipher and without allocating a pseudo-terminal
  • Modified Device.Backup.Running Config activity for Cisco.Firewall.ASA script to strip comments (e.g. ': Written by ') from config file header
  • Changed the Citrix Netcaler script as it appears that is can be configured with a hostname rather than just giving the '>' prompt.
  • Fixed bug in Nortel.Ethernet.Switch after negotiating Main menu to enter CLI mode, where CatTools was reporting a login failure on a device that has no authentication setup
  • Fixed bug on Device Info form to set Report file name correctly on copied devices
  • Fixed bug with attachment of files when zip was not selected

New in SolarWinds CatTools 3.3.1 Beta (Dec 18, 2007)

  • Support for Windows Vista
  • Custom Scripting for devices and activities.
  • A new Mail server
  • A new TFTP server
  • Support for yet more devices

New in SolarWinds CatTools 3.2.19 (Aug 10, 2007)

  • Fixed "Cannot change thread mode after it is set" error

New in SolarWinds CatTools 3.2.17 Beta (Jul 6, 2007)

  • Added support for Juniper Application Accelerator DX
  • Changed Cisco CatOS device login function to wait 2 seconds after sending a CR to 'wake' device up.
  • Upgraded TFTP server to version 2 which accounts for files in excess of 32meg
  • Changed default max TFTP file size from 20 to 64 meg
  • Fixed a display bug which under certain circumstances caused the count of devices to be wrong
  • Fixed bug in Juniper Netscreen Firewall script where commands from activities were not being sent to the device

New in SolarWinds CatTools 3.2.15 (Jun 6, 2007)

  • Added functionality to the Cisco.Switch.IOS script so that VLAN data is better captured in the Report.Port info table activity.
  • %ctUM: EchoOn, %ctUM: EchoOff and %ctUM: Timeout meta commands added
  • Added new device Symbol2000.Wireless.Switch
  • Added new device Adtran.Netvanta.General
  • Added support for Huawei devices.
  • Fixed column width issue in Compare pane to resize the two compared data columns based on the width of the Compare pane rather than best fit to longest data row.
  • Fix bug in Bluecoat.Cacheflow device when stripping out paging --More-- prompts
  • Changed Extreme.Switch.General config backup activity. Lowered errorlevel to a warning when trying 'show config detail' command, so no failure email is generated if the command is invalid (non ExtremeXOS software devices only).
  • Updated Packeteer Packetshaper script adding "Saved on " ignored text to the backup activity.
  • Juniper script altered to enter CLI mode if not already in it when connection established.
  • Changed Cisco.Switch.IOS to handle prompts received when ConnectingVia a Digi
  • Changed Cisco.Switch.IOS to more gracefully exit the connection when disconnecting from a device

New in SolarWinds CatTools 3.2.11 (Mar 23, 2007)

  • Fixed Nortel.Switch.Ethernet script to send a "C" to enter CLI if presented with device main menu after successful login.
  • Updated Foundry.Switch.General script to send a CR to continue login process if required.
  • Updated the TFTP server fixing a bug with UNC paths introduced by the recent security patch
  • Updated Cisco.Router.General to append "-v 1" to connect via SSH1 script.
  • Changed Nortel.ARN.General adding second layer prompts inside config mode of bcc.
  • Updated filename variables �teYYYY%, �teMM% and �teDD% to allow use in config filenames.
  • Changed error message when trying to set more threads than license allows.
  • Altered resize code on Mail Queue form so controls display without overlapping.
  • Changed Nortel.ARN.General, Timout increased on entering BCC to resolve collison of echo of BCC response with entering BCC mode response

New in SolarWinds CatTools 3.2.2 (Dec 14, 2006)

  • Additions:
  • � Added device support for Nortel Passport devices
  • Fixes:
  • � Standardised emailed reports so that the subject line of all emails contains the name of the Activity
  • � Altered Cisco.Switch.IOS script. Device.CLI.Modify Config activity now allows longer timeout when "crypto" command is issued.
  • � Altered Cisco.Other.CUE script. Changed expected device password prompt default.
  • � Fixed upgrading database problem to prevent 'Operation is not allowed when the object is closed' error.
  • � Altered Cisco Switch IOS and Cisco switch CatOS scripts. Now handles "Usage:" output from 'show tech' and 'show env' commands for Device.CLI.Send commands activity.
  • Changes:
  • � Altered the Selected icon on grids
  • � Changed Cisco Switch IOS/CatOS and Cisco Router General scripts to send CR if no prompt received when logging in via SSH
  • � Added an Icon field to the Info Log grid.
  • � Info Log columns can now be shown/hidden
  • � Changed how CatTools creates new database to help prevent error:91.
  • � Upgraded all popup (right click) menus
  • � Modified HP switch device type to handle "Press any key to continue" prompt at login via SSH.
  • � Modified minimum size of the Edit an Activity form.
  • � Modified Activity form so that a unique name is presented as default
  • � Set default connect type on Cisco CUE device type to be Telnet.

New in SolarWinds CatTools 3.0.9 (Aug 1, 2006)

  • Added XP/2003 theme support
  • CatTools V3 uses a new display grid for the major displays.*
  • The performance when handling large numbers of devices is improved.
  • Cisco Teminal Servers are now fully supported without the need for chatscripts
  • Updated help file
  • Added new product licensing system (Update plans)