cc/td/doc/product/rtrmgmt/ip_mgr
hometocprevnextglossaryfeedbacksearchhelp
PDF

Table of Contents

Cisco IP Manager 1.0.10(c)
Release Notes

Cisco IP Manager 1.0.10(c)
Release Notes

Introduction

These notes supplement both the User Manual and API Reference for Cisco IP Manager version 1.0.10(c), which updates the 1.0 release. (The most recently published edition of the User Manual is the 1.0 version. Significant changes were made to the API, and the API Reference has been updated to version 1.0.10.)

Problems reported for API operations do not impact the GUI application and GUI problems do not impact API operations unless otherwise noted in the text.

Important Notes

    1. Hardware requirements listed in the Overview chapter of the User's Guide have been changed. The center and ding packages should be installed on an Ultra 60 with a minimum of 512 MB of RAM and a 2 GB hard drive (if packages are installed separately, each host should meet these specifications).The machine on which you install the dnem package should be an Ultra 10 with at least 256 MB of RAM.


Table 1:
Package Installation
(includes tar file)
Installed
(tar file deleted)

center

200 MB

100 MB

ding

100 MB

50 MB

dnem

40 MB

20 MB

gui

400 MB

200 MB

Orbix

350 MB

175 MB

Total (all packages)

1.1 GB

545 MB

    2. All messages generated by CNGSServer (which generates the Netsys reports) will be directed to stderr, not stdout.

    3. Whenever the Cisco-supplied GUI application contacts a server, the GUI application will stop waiting for a response after 10 minutes (600 seconds). The length of the wait can be changed by entering a new TIMEOUT value in the PSSetup.properties file located in the GUI/java subdirectory of your IP Manager installation. The value must be in the range of 60..1200 seconds, and must be greater than the telnet timeout value of any NEMServer in the system (NEMServers have a default timeout value of 120 seconds and a minimum of 50). Note that the GUI application will not check to see if its timeout is larger than any NEMServer's timeout value. Coordination of these values is the responsibility of the Cisco IP Manager administrator.

    4. The NEMServer will now wait for a set period of time (the default is 120 seconds) for a response whenever it initiates a communications request. This value can be changed (range: 50..1200) by using the -w command line flag when the server is launched; by using the new script setElementOpTimeout, which has been added to the SRVRS subdirectory of your IP Manager installation; or from the Domain Properties window of the Cisco-supplied GUI application.

    5. The NEMServer timeout value, as well as telnet retry count and prompt timeout values, can also be set in the Domain Properties window (right click on a domain in the Cisco-supplied GUI and choose the Properties command, then choose either the NEM Server or NEM Backup Server tab). Previously, as documented in the User Manual, page 4-7, the telnet values (prompt timeout was called retry timeout) could be set only when the NEMServer was launched, and there was no Operation Timeout value.

    6. The maximum value for the NEMServer's Telnet prompt timeout has been increased The range is now 3..50 seconds. The default remains 5. If the value is greater than the maximum allowed, it will be decreased to 50. If the value is less than the minimum, it will be increased to 3. The prompt timeout value is called the Telnet wait prompt interval in the usage text displayed when the server is launched without an argument.

    7. If your Oracle database is not configured to grow dynamically, it could refuse to import new configurations when its maximum size has been reached. To allow automated datafile extensions, include the "autoextend" directive when you create your tablespace as described in the User Manual, Chapter 3, "Getting Started." At the SVRMGR prompt, enter the following on the command line:

      connect internal;
       
      CREATE TABLESPACE CIPM_DAT
      DATAFILE '/<your data directory>/CIPM_DAT_01.dbf' size 200M
      AUTOEXTEND ON
      NEXT 50M
      MAXSIZE UNLIMITED
       
      

    8. Whenever the LOGServer receives a message generated by a client application, it calculates a GMT timestamp based on the time of receipt according to the LOGServer's local clock. When the Cisco-supplied GUI application retrieves the message from the database, it converts this calculated GMT timestamp to its own local time zone. The Log Viewer window displays both the GMT timestamp and the local translation.

    9. The Cisco IP Manager NEMServer can recognize and respond to a variety of prompts generated by Authentication servers. The prompts recognized by NEMServer by default are the Username: and Password: prompts that are IOS defaults. The setCustomizedPrompt utility, located in the SRVRS subdirectory of your Cisco IP Manager installation, allows you to set up to two additional user name and password prompts (the default prompts are always checked). Usage is:

      setCustomizedPrompt <alternate username 1> <alternate password 1> 
      
        <alternate username 2> <alternate password 2>

    10. A telnet login option has been added to the Element Properties window of the Cisco-supplied GUI application. If VTY is the selected Connect Method and the Store User Name & Password checkbox is checked, fields for user name, password and enable password will be displayed, and the values you enter will be used for telnet operations. If the option is not checked, your Cisco IP Manager login name and password will be used.

    11. To turn the telnet trace feature on or off, you should use the setTelentTraceOn/Off scripts rather than editing the IOS.common.debug.exp file (see the section "Debugging NEMServer Configuration Errors" in the "Advanced Usage" appendix of the CIPM User Manual). You should only edit this file to use the log_enable and exp_internal options when you need to troubleshoot a specific problem. Leave them off during normal operations. These options not only slow down the process but also could cause the telnet session to timeout before completion.

    12. Once you have configured a Cisco IP Manager installation and launched the servers for the first time, your entire database may be invalidated if you change either the hostname or the domain of any of the machines on which any of the server software or the database is installed. This can occur if you move a machine from cisco.com to somewhere-else.com, for example.

    13. If you want to execute the ipmgr.killit utility from within a script (as part of the auto shutdown procedure described on page 3-23 of the User Manual, for example), enter the command in the script with the -nw (no wait) flag, as follows:

      ipmgr.killit -nw
       
      

    14. The CIPM NEMServer reserves socket ports 9000 through 9059. If these ports are used by non-CIPM processes, telnet sessions may be disrupted.

    15. A memory-management problem will sometimes prevent the display of a CIPM Integrity, Syntax, or Unconnected WAN Interfaces report. If you attempt to open one of these reports and an out-of-memory message is displayed, check Java's memory usage by choosing the About command on the CIPM Help menu. The total memory figure displayed refers to the amount of memory currently allocated to CIPM by the Java Virtual Machine (JVM). The free memory figure refers to the amount of allocated total memory that is not currently in use. If the amount of available memory (free memory plus the difference between total memory and the maximum allowed) is small, the JVM may not be able to supply CIPM with enough memory to display the report. Exit and restart the GUI application to clear the memory-management error condition.

    16. The status message displayed in the Configuration Reports window may report "Configuration check finished" even though no report is displayed, if the GUI application's timeout limit has been reached before the CNGSServer finishes generating the report. If this happens and CNGSServer has not sent an out-of-memory message to stdout, try increasing the GUI application's timeout value.

    17. An out-of-memory message may be generated and sent to stdout by the CNGSServer if your baseline is too large or too complex. This situation is separate from, and unrelated to, the Java memory allocation problem described previously. The GUI application will simply time out, without opening a report viewing window. If this happens and the CNGSServer has sent an out-of-memory message to stdout, try reducing the size and complexity of the baseline by selecting a subset of devices (keeping in mind that a CNGSServer analysis only makes sense for configurations that make up a contiguous set---that is, a set of routers that are directly interconnected). Increasing RAM---either system or swap---may also help.

    18. The Import and Export buttons on the Configuration Reports window (which opens when you select the Add to Analysis Baseline command on the Options menu in the Element Manager window) allow you to save and reopen a baseline. Choose the Export button to save the currently opened baseline. In the file-locator dialog that opens, select a directory and enter a filename. The baseline will be saved as a text file listing the elements as they appear in the Configuration Reports window. Choose the Import button to locate and open a previously saved baseline file. Imported baselines will be added to the currently opened baseline. If you want the baseline to consist of only the elements named in the imported file, choose the Configuration Report window's Delete All button before importing.

    19. The GUI application's Log Viewer holds up to 5,000 log records in memory. If there are less than 5,000 records in the database and no filters are in effect to limit the view, then all records in the database will be present in the view. The Export and Export All commands on the Log Server window's File menu will produce the same result---all log records will be exported, with either command.

    20. When uploading or downloading configurations, the Abort button on the status window will always be disabled unless you have selected multiple elements. This button will cause the upload or download operation to halt, but only after the operation currently underway has been completed. That is, if you have selected elementOne, elementTwo, and elementThree, initiated an upload operation and then choose the Abort button while the elementOne upload is in progress, the elementOne upload will continue until finished, then the operation will halt without uploading from elementTwo or elementThree.

    21. To upload from multiple devices, the menu command is Upload from Elements, not Group Upload from Elements as documented in the User Manual (page 4-19). Also, all elements must be in the same domain (also true of downloading to multiple elements).

    22. If you check the Update Startup Config before Reload checkbox on the Reload Element dialog, the startup configuration will be updated immediately, even if the reload is scheduled to occur later.

    23. Use of attributes (${...}, $[...], and $<...>) and data values in template body text must conform to the rules specified in the User Manual regardless of where they appear in the body text, including banner text and comments. This is true whether you use the GUI application or the API.

    24. CIPM allows you to specify only a port password, without a username, for a communications server line. When Console is selected as the Connect Method in the Device Properties window (or con is specified as connectType in the device's ElementStruct in the API), the communications server cannot be configured to use login local---which requires both a password and a username---on its outgoing lines. However, login local is allowed for entry into the communications server itself, since both username and password can be specified for the server in CIPM.

    25. The Orbix daemon must be running continuously on each IP Manager host machine. If the daemon stops for any reason, you must stop all servers on that host and relaunch them after the daemon has been started again. See the Getting Started chapter and Advanced Usage appendix of the User Manual for more information about the Orbix daemon.

    26. The Cisco IP Manager software is not designed to work with routers configured with customized prompts. The system expects the last character of the prompt to be either the # or the > marker. If you use the Cisco IOS prompt command, you must end your prompt with the %p option. This tells the router to append the default markers to your custom text. Enter the prompt command as:

      prompt MyPrompt%p
       
      

    27. The Cisco IP Manager system has been tested with the following devices and Cisco Internetwork Operating System (Cisco IOS) versions (n means no, not tested; y means yes, tested):


Table 2: Device/Cisco IOS Version Matrix
Device Cisco IOS Release Version Connection Type
11.0 11.1 11.2 11.3 12.0 VTY Console

7513

n

y

y

y

n

y

y

7507

n

n

y

y

n

y

y

7200

n

n

y

y

n

y

y

5300

n

n

n

y

n

y

y

5200

n

n

y

y

n

y

y

4500

n

n

y

y

n

y

y

3810

n

n

n

y

n

y

y

2524

y

n

y

y

n

y

y

2525

n

y

y

y

n

y

y

25181

n

n

n

n

n

n

n

2514

n

n

y

y

n

y

y

2505

n

n

y

y

n

y

y

1600

n

y

n

n

n

y

y

GSR 12000

n

n

n

y

n

y

y

LS 1010

n

y

y

n

n

y

y

MGX 88002

n

n

n

n

y

n

y

1The 2518 device is incorrectly listed as certified in the Cisco IP Manager User Manual. It has not been tested.
2Cisco IP Manager does not support the local TFTP server available on the MGX 8800's PXM card

    28. The file ipm_client.tar.z on your installation CD contains a pair of Java utilities which can be used in conjunction with an operating Cisco IP Manager installation to modify device configurations in an existing network. See the document titled Cisco IP Manager Configuration Control Scripts in your software package. The document is also included in PDF format on your CIPM installation CD. The Java utilities are invoked via C shell scripts, which are included in the ipm_client package.

Resolved Problems

The following previously reported problems have been resolved:

CSCdk72276

Problem: The Cisco IP Manager GUI application sometimes erroneously reported "no valid NEMServer configured for this domain" when a user attempted to create an element.

Status: Closed.

Reason: Problem fixed; situation no longer occurs.

CSCdk73923

Problem: Entering a series of spaces as the login user name in the Device Properties window caused the device to repeatedly prompt the server for a user name indefinitely.

Status: Closed.

Reason: Problem fixed; router will now return an "invalid login" message.

CSCdk74297

Problem: The CTM::lockIt() operation in the API only worked for the SuperUser.

Status: Closed.

Reason: Problem fixed. Operation now works as designed.

CSCdk74658

Problem: The CTM::getAllTemplates() operation in the API never retrieved any templates, even though the return code indicates success.

Status: Closed.

Reason: Problem fixed. Operation now works as designed.

CSCdk74767

Problem: The GUI application displayed an "out of resources" message and the Go button in the Configuration Reports window was disabled, when multiple GUI applications launched the report-generating server (CNGSServer) simultaneously.

Status: Closed.

Reason: Problem fixed; situation no longer occurs.

CSCdk75865

Problem: The GUI application stopped functioning when a user chose the Apply button while updating user information in the User Authentication Manager.

Status: Closed.

Reason: Problem fixed; situation no longer occurs

CSCdk76302

Problem: The NEM::writeConfig() API operations occasionally returned a value of 2024, which is supposed to indicate that the router's IOS parser has generated a message, even though no IOS parser message was received in the response buffer.

Status: Closed.

Reason: Problem fixed; situation no longer occurs.

CSCdk79234

Problem: NEMServer hosts with slow CPUs were not always able to force devices to reload properly after downloading configurations.

Status: Closed.

Reason: Problem was traced to a special condition that existed only in a specific test environment; will not occur under normal operating conditions.

CSCdk79565

Problem: Some configuration lines were being truncated in the GUI application's Download Status window.

Status: Closed.

Reason: This was a display problem that occurred when using config term mode, and was related to the $ marker used by routers to show that text has been scrolled when echoing back configuration lines. The problem has been resolved, except that the $ character may now appear within the echoed text, and some characters may be repeated. Display of the configuration text in the Download Status window is considered to be incidental to the operation; you should already have validated the configuration before reaching this part of the process.

CSCdm00278

Problem: CIPM displayed an "object already exists" message even though it was deleted prior to creating a copy.

Workaround: The problem has been resolved.

CSCdm22990

Problem: The API operation CTM::TemplateManagement::getAllTemplates() allowed non-registered users to obtain templates.

Workaround: The problem has been resolved. The API works as designed.

Known Problems

The following items list known problems in Cisco IP Manager 1.0. The most recently reported problems are listed first, by their identifiers in the Distributed Defect Tracking System (DDTs) used by Cisco to track product defects and enhancement requests.

CSCdm59458

Problem: When the primary NEMServer becomes unavailable, the backup NEMServer fails to take over.

Workaround: None. Do not rely on CIPM automatically switching to the backup NEMServer.

CSCdm56666

Problem: When downloading to a device, not all IOS messages returned by the router are displayed in the CIPM Download Status window. If you choose to update the startup configuration after downloading, for example, the status window will contain messages about the download operation, but feedback from the write mem (update) operation will not be displayed.

Workaround: Seperate the download and update operations by using the Update command on the Options menu (right-click on an element in the Element Manager window) after the download is complete, instead of using the Update option on the Download Options window.

CSCdm56649

Problem: When downloading to a device in config term mode, the last line in the IOS message sent by the device, signifying that the download operation is ended, is clipped from the display in the CIPM Download Status window.

Workaround: None.

CSCdm55584 and CSCdm55519

Problem: Logging in via console line fails sometimes.

Workaround: Do not use the IOS prompt characters # and > in a device's banner. (The setCheckPromptOn utility described in the Cisco IP Manager User Manual is not always successful in determining when these characters are used in a banner.)

CSCdm45232

Problem: The API operation NEMServer::getElementListByGroupName() does not validate the UserName_s uname in parameter. A list will be returned regardless of username.

Workaround: Don't rely on this operation to validate usernames.

CSCdm45231

Problem: The NEMserver can fail if a list of devices is being deleted in a continuously flowing operation (most likely via an external client program) at the same the GUI is performing read operations (such as refreshing the display while the domain containing the elements is open) on these listed devices.

Workaround: Avoid deleting a list of devices while the GUI is simultaneously using them, or delete devices manually using the GUI's Element Manager window.

CSCdm45225

Problem: After an extensive test cycle that put the Event Server through heavy stress by creating and deleting multiple devices numerous times, Cisco's QA team observed some memory loss in certain servers, most notably ES. Because of the large number of events required to produce the observed results, Cisco does not believe this will be a problem in a production environment. This problem was observed during the same test cycle that produced CSCdm45231.

Workaround: Avoid deleting a list of devices while the GUI is using these devices simultaneously. Contact Cisco support if excess memory loss is observed.

CSCdm45207

Problem: The API operation NEMServer::getElementListByElementName does not validate the UserName_s uname in parameter. A list will be returned regardless of username.

Workaround: Don't rely on this operation to validate usernames.

CSCdm45161

Problem: If a device's running configuration does not contain a version statement, there will be no response in the Verify Connectivity tab of the GUI application's Device Properties window.

CSCdm45145

Problem: An incorrect message is displayed when when an unsuccessful attempt is made to connect to an element via console. The message advises the user to "check element ip address," which is not appropriate when connecting via the console port.

CSCdm44955

Problem: Whenever you attempt to initialize a router with no starting config, the router will respond with a prompt asking if you want to enter a configuration dialog. This will cause the initialization attempt from the GUI application's Download Options dialog to fail.

Workaround: Clear the message box and try it again. The second time should work.

CSCdm16116

Problem: The script for restarting after a reboot (User Manual, p. 3-23) does not work as shown. When the su command is given, you must use the form of the command which sets the user environment to the oracle user's environment.

Workaround: Issue the su command followed by a dash, as follows:

su - oracle -c "<$ORACLE_HOME>/bin/dbstart"
 

Note also that in order to use the ipmgr.killit command in the restart script, you must use the -nw flag with the command, or else the utility will wait for user response before continuing.

CSCdm12380

Problem: Data entered in the Login Security control group of the Element Properties window is not updated properly when you change from one Connect Method to another. Only one set of login data is stored in the database; the fields should contain the same information when either VTY or Console is selected.

Workaround: The information displayed in the Login Security fields is stored in one area of RAM when the Connect Method is VTY and in a different area of RAM when the Connect Method is Console. These two memory areas are not being updated properly by the GUI application. Always close and then reopen the Element Properties window after clicking the Apply button. This forces the application to retrieve the current data from the database. This is a display problem only; current data is always retrieved from the database when communications operations are initiated.

CSCdk75226

Problem: Data values entered into the spreadsheet portion of a template will not be saved if a device is not specified in the first column of the row. This is by design. The device name is mandatory. However, the GUI application will not warn you that some data will be discarded when you save the template and exit the Configuration Builder window.

Workaround: Always specify a value in the device column for every row of data.

CSCdk61108

Problem: A "Non-utilized Rule in Access List" warning in the Integrity Check report may actually mean your configuration has duplicated an access list entry, rather than hidden a rule. This may occur if you are using the Cisco IP Manager software to update an existing configuration by applying a partial configuration containing the duplicate access-list rule.

CSCdk06800

Problem: The GUI application sometimes terminates unexpectedly. This seemingly random, intermittent problem has been observed primarily on machines running the Cisco-supplied GUI application via X windows and appears to be a Java-related problem. If it occurs, simply relaunch the GUI application.

Documentation Issues

If you are installing the ding package on a machine other than the one on which the center package is installed, you must edit the Orbix.hosts file as described on page 3-16 of the User Manual. However, you should add the name of the host on which the center package is installed, not the ding package.

The example shown should read:

CNGSServer:<center installation hostname>:
 

Cisco Connection Online

Cisco Connection Online (CCO) is Cisco Systems' primary, real-time support channel. Maintenance customers and partners can self-register on CCO to obtain additional information and services.

Available 24 hours a day, 7 days a week, CCO provides a wealth of standard and value-added services to Cisco's customers and business partners. CCO services include product information, product documentation, software updates, release notes, technical tips, the Bug Navigator, configuration notes, brochures, descriptions of service offerings, and download access to public and authorized files.

CCO serves a wide variety of users through two interfaces that are updated and enhanced simultaneously: a character-based version and a multimedia version that resides on the World Wide Web (WWW). The character-based CCO supports Zmodem, Kermit, Xmodem, FTP, and Internet e-mail, and it is excellent for quick access to information over lower bandwidths. The WWW version of CCO provides richly formatted documents with photographs, figures, graphics, and video, as well as hyperlinks to related information.

You can access CCO in the following ways:

For a copy of CCO's Frequently Asked Questions (FAQ), contact cco-help@cisco.com. For additional information, contact cco-team@cisco.com.


Note If you are a network administrator and need personal technical assistance with a Cisco product that is under warranty or covered by a maintenance contract, contact Cisco's Technical Assistance Center (TAC) at 800 553-2447, 408 526-7209, or tac@cisco.com. To obtain general information about Cisco Systems, Cisco products, or upgrades, contact 800 553-6387, 408 526-7208, or cs-rep@cisco.com.

Documentation CD-ROM

Cisco documentation and additional literature are available in a CD-ROM package, which ships with your product. The Documentation CD-ROM, a member of the Cisco Connection Family, is updated monthly. Therefore, it might be more current than printed documentation. To order additional copies of the Documentation CD-ROM, contact your local sales representative or call customer service. The CD-ROM package is available as a single package or as an annual subscription. You can also access Cisco documentation on the World Wide Web at http://www.cisco.com, http://www-china.cisco.com, or http://www-europe.cisco.com.

If you are reading Cisco product documentation on the World Wide Web, you can submit comments electronically. Click Feedback in the toolbar and select Documentation. After you complete the form, click Submit to send it to Cisco. We appreciate your comments.





hometocprevnextglossaryfeedbacksearchhelp
Posted: Thu Sep 2 09:20:01 PDT 1999
Copyright 1989-1999©Cisco Systems Inc.