|
|
Essentials provides you with methods for evaluating and troubleshooting problems.
The following sections are presented in this chapter:
For detailed information on troubleshooting, refer to the online help.
Essentials displays two types of error messages:
Interface error messages are displayed in dialog boxes with descriptions of the probable causes and recommended corrective actions, if any. (See Figure 11-1.)

Three types of interface error messages are available:
Some interface error messages include a Details button. (See Figure 11-2.)

Click Details for additional information and recommended corrective action. An informational dialog box appears. (See Figure 11-3.)

Refer to the appropriate Essentials installation guide for the location of the error message logs.
Figure 11-4 shows the syslog error message format.

Two interfaces are available for viewing and troubleshooting process problems:
Use the Process Status, Start Process, and Stop Process System Admin options to view process status and troubleshoot process problems. Use the CLI for processes that cannot be monitored through the desktop interface (for example, syslogd).
Table 11-1 shows the process features available in the desktop interface and their command-line equivalents.
| Essentials Desktop | Command-line Equivalents |
|---|---|
pdshow | |
pdexec | |
pdterm |
For a complete description of the desktop interface processes, refer to the online help.
Several events can cause a process to fail. For example, the database engine might fail for one of the following reasons:
If an application process fails, examine your system to see whether either of these conditions or any others has occurred and attempt to correct them.
Refer to the appropriate Essentials installation guide for the location of the error message logs.
If you cannot solve a process problem, call the Technical Assistance Center (TAC). Refer to the error log files to furnish the information they need to help you solve the problem.
The Process Failures table gives you information about potential process failures. It tells you that the process has failed, or an administrator has shut down the process.
Scenario: A process behaves in an unexpected way and you want to know the possible cause.
To troubleshoot a process, perform the following steps:
Step 1 Select Admin > Troubleshooting > Process Failures.
Step 2 Click on the process name to display the Process Details table.
Click Back to return to the Process Failures table.
Step 3 Click any process state to display the System Log.
Click Back to return to the Process Failures table.
Step 4 Click Update at any time to refresh the fields.
Scenario: You check process status and notice that the DbServer process in the Process Status table shows a state of "Failed to run." You attempt to restart the process.
To attempt a process restart using the navigation tree, perform the following steps:
Step 1 Select System Admin > Start Process.
The Start Process dialog box appears. (See Figure 11-5.)

Step 2 Click Process, select DbServer in the Process Name drop-down list box, then click Finish.
The Process Status table appears.
If the status now reads "Running normally," you have solved the problem.
If the process is still not running normally, call the TAC and provide error log information to troubleshoot the problem.
To restart a process using the CLI, perform the following steps:
Step 1 Enter pdexec DbServer.
Step 2 Enter pdshow DbServer again to see whether the process is operating properly.
If the process is operating properly, the following message appears:
Process= DbServer State = Running normally Pid = 21473 RC = 0 Signo = 0 Start = 19:16:15 06/02/1997 Stop = Not applicable Core = Not applicable Info = Data server (dbeng50) invoked
If the process is still not running normally, check the error log. If you cannot solve the problem, call the TAC and provide them with the error log information.
Scenario: You want to back up all data you have stored on your hard drive, so you shut down the DbServer process.
To stop the DbServer process using the navigation tree, perform the following steps:
Step 1 Select Admin > System Admin > Stop Process.
The Stop Process dialog box appears. (See Figure 11-6.)

Step 2 Click the Process radio button.
Step 3 Select DbServer from the Process Name drop-down list box, then click Finish.
The process stops and the Process Status table displays the message "Administrator has shut down this server."
To stop the DbServer process using the CLI, perform the following steps:
Step 1 Enter pdterm DbServer.
Step 2 Enter pdshow DbServer.
The following status message appears, showing that the process has been stopped.
Process= DbServer State = Administrator has shut down this server Pid = 0 RC = 0 Signo = 0 Start = 19:16:15 06/02/97 Stop = 11:27:05 06/03/97 Core = Not applicable Info = Not applicable
Table 11-2 lists troubleshooting suggestions. If the action items suggested do not resolve the error, check the release notes supporting your platform for possible workarounds, or contact the Cisco TAC or your customer support.
| Error | Possible Reasons | Actions | ||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Admin: unable to log on to Essentials. (Windows NT only.) | Incompatible Microsoft Internet Information Server (IIS) installed. |
| ||||||||||||||
"Authorization required. Please log in with your username and password". | Incompatible browser causing cookie failure (unable to retrieve cookie). |
| ||||||||||||||
Database: inaccessible. This can appear by Process status showing one of the following:
Alternatively, the error message "failed to get complete list of domains" could appear on an Add Device operation. | Server is unable to connect to the database, which is corrupt or inaccessible. |
| ||||||||||||||
Database: ODBC error with Essentials. (Windows NT only.) | ODBC resource .dll and ODBC driver manager are different versions. |
| ||||||||||||||
Device Configuration: archive cannot retrieve the configuration module for Catalyst devices. | Incorrect password given when adding or importing the device. |
| ||||||||||||||
Device Configuration: archive cannot retrieve the running configuration for a device. | Incorrect Read and Write community strings given when adding or importing the device. |
| ||||||||||||||
Device Configuration: archive cannot retrieve the startup configuration for a device. | Incorrect password given when adding or importing the device. |
| ||||||||||||||
|
|
| ||||||||||||||
|
|
| ||||||||||||||
|
|
| ||||||||||||||
Device Configuration: "DNS hostname mismatch. ip_address unknown to DNS." | Device does not have the DNS server set up to resolve the host name. |
| ||||||||||||||
Device Configuration: server runtime error when running Tasks > | CMLogger is not running. |
| ||||||||||||||
Device Configuration: SNMP timeout prevents TFTP from retrieving the running configuration for a device. | SNMP did not allow sufficient time for the operation. |
| ||||||||||||||
Display: applet cannot start: class browserServer not found. (Solaris only) | The server name is not in the httpd.conf file. |
| ||||||||||||||
Display: only right side of Essentials Window displayed. | Incompatible browser software. |
| ||||||||||||||
Desktop is not registered in DNS. |
| |||||||||||||||
Inventory: device import from local database fails. (Solaris only.) | User bin is not a member of the CiscoWorks group. |
| ||||||||||||||
Name resolution is incorrect. |
| |||||||||||||||
Inventory: device import fails from remote NMS. | Essentials and the remote NMS reside in different DNS domains. |
| ||||||||||||||
Inventory: device serial or router chassis numbers differ from those shown on outside labels. | Hardware reports get data from the user-defined optional serial number field when the device or router is added to the Essentials (or via Change Device Attributes) and not from the SNMP variable chassis serial number. The manually changed serial number takes precedence over the external number. |
| ||||||||||||||
Inventory: device stays in a pending state. | Corrupt database. |
| ||||||||||||||
| DIServer not running |
| ||||||||||||||
A broadcast address has been imported and is being used for an SNMP write. |
| |||||||||||||||
Inventory: devices not importing. | Access list applied to the SNMP-server community configuration. |
| ||||||||||||||
SNMP timeout. |
| |||||||||||||||
Reverse DNS lookup failure. |
| |||||||||||||||
Device name not configured in DNS or localhost file. |
| |||||||||||||||
Inventory: cannot add device to database. | HP OpenView/SNMP has old version of wsnmp.dll files. |
| ||||||||||||||
Performance: Essentials running slow when importing device. (Windows NT only.) | Incompatible software. |
| ||||||||||||||
Printing: cannot print graphs in Essentials. | Browser print restriction. |
| ||||||||||||||
Reports: browser hangs when running reports. | Incompatible browser software. |
| ||||||||||||||
Software Management: approver cannot change scheduled time for Distribute Images jobs using Software Management. | Maker-checker is enforced on Distribute Images jobs. |
| ||||||||||||||
Software Management: cannot Undo an Upgrade operation on Microcom and Catalyst devices. | Undo software upgrade not supported on device. |
| ||||||||||||||
Software Management: Distribute Images and Image Import jobs fail on a device. | Defective software running on the device. |
| ||||||||||||||
Software Management: job remains in "pending" state after scheduled time. | Essentials server is not functioning, or has been powered off or rebooted before job schedule time arrives. |
| ||||||||||||||
Software Management: job remains in "running" state, and the Job Details report shows no progress on job. | Essentials server is not functioning or has been powered off or rebooted while job is running, causing job to be abnormally terminated. |
| ||||||||||||||
Software Management: while adding modem images or CIP microcode images into the software management library, the image type is displayed as "Unknown." Software management cannot retrieve attributes from images. |
|
| ||||||||||||||
Software Management: cannot schedule Distribute Images and Image Import jobs. |
|
| ||||||||||||||
Software Management: Essentials cannot upload images from device. | Essentials needs Read-Write SNMP access to device. |
| ||||||||||||||
Software Management: Mail or Copy Log File function does not mail log files. (Windows NT only.) | Incorrect e-mail address. |
| ||||||||||||||
Software Management: MICA/Microcom/CIP card: Software Management does not recognize the MICA/Microcom/CIP cards on AS5x00 or 7x00 device. | Devices running an unsupported version of Cisco IOS System Software. |
| ||||||||||||||
Software Management: RCP is not being used to transfer software images between Essentials and devices. |
|
| ||||||||||||||
Software Management: "Internal Error: Can't resolve address for proxy" message when invoking functions "Browse Bugs by Device" or "Locate Devices by Bugs". | Proxy or DNS incorrectly set up. |
| ||||||||||||||
Software Management: Schedule Synchronization Job report is not mailed. (Windows NT only.) | Incorrect e-mail address. |
| ||||||||||||||
SMTP server not configured. |
| |||||||||||||||
Software Management: unable to download Cisco IOS (error 4151). | /var/tmp file has insufficient space to accommodate IOS image. |
| ||||||||||||||
Software Management: CCO Upgrade Analysis screen and Recommend Image Upgrade (from Distribute Images) screen time-out. |
|
| ||||||||||||||
Software Management: upgrade failure. | Software Management does not allow a direct upgrade from version 4.0 software to version 4.2 X.25 software on Cisco 700 series. |
| ||||||||||||||
Syslog Analyzer: filters not taking effect immediately after changing. | It takes about 5 minutes for filters to take effect. |
| ||||||||||||||
Syslog Analyzer: no messages on any generated syslog report. | Network devices are not sending messages to Essentials server. |
| ||||||||||||||
Syslog Analyzer: message source is given as "???" in /var/syslog_info (Solaris only.) | Solaris bug - syslogd cannot resolve the source address of the network device sending the message. |
| ||||||||||||||
Syslog Analyzer: syslog messages get appended to /var/log/syslog_info (Solaris) or to c:\Program Files\CSCOpx\log\syslog.log (Windows NT), but all Syslog Reports are empty. | Processes not running properly. |
| ||||||||||||||
Timestamp problem. |
| |||||||||||||||
Syslog Analyzer: remote collector not running properly when installed and started on non-Essentials machine. | Incorrect configuration parameters. |
| ||||||||||||||
Syslog Analyzer: remote collector - messages in syslog file, but not in reports. | Running incorrect version of Java. |
| ||||||||||||||
Remote collector stopped. |
| |||||||||||||||
Remote collector not installed correctly. |
| |||||||||||||||
Syslog Analyzer: logging is enabled in the IOS/Catalyst device to send messages to Essentials, but is not working. | Messages sent to the Essentials server by network devices are logged by a process independent of the Syslog Analyzer. For Solaris, the logging process is syslogd. For Windows NT, it is the Essentials syslog service. The problem may be that the syslog daemons are not running properly. | Connect to the network device and generate a syslog message as follows:
| ||||||||||||||
Syslog Analyzer: logging is enabled in the IOS/Catalyst device to send messages to Essentials, but is not working. |
|
| ||||||||||||||
The device might be configured incorrectly. |
| |||||||||||||||
Syslog Analyzer: the following error message is sent to the Windows NT Event Viewer when using remote NT Windows collector: "Could not start the Syslog Collector service on the server_name ERROR 0002: The system cannot find the file "specified" new messages not appearing in reports after changing syslog message file (defined using: Admin > Syslog Analysis > Change Storage Options). | Installation failure. |
| ||||||||||||||
Syslog Analyzer: the following error messages are sent to the Windows NT Event Viewer when using remote Windows NT collector: "Could not start the Syslog Collector service on the server_name ERROR 1067: The process terminated unexpectedly" and "SacNTService: The service cannot be started without the properties file specified, please specify the properties file you want to use". | Configuration failure. |
| ||||||||||||||
Syslog Analyzer: new messages not appearing in reports after changing syslog message file (defined using: Admin > Syslog Analysis > Change Storage Options). | New filename needs defining in configuration information. |
| ||||||||||||||
Syslog Analyzer: server runtime error when running Tasks > Syslog Analyzer tasks. | CMLogger is not running. |
| ||||||||||||||
Syslog Analyzer: Unexpected Device Report (Tasks > Syslog Analysis > Unexpected Device Report) contains syslog messages that should not be in the Standard Report (Tasks > Syslog Analysis > Standard Report). | The Syslog Standard Device Report displays messages for all selected devices and dates. These devices must be managed by Essentials inventory. This error could arise if the device is not managed by Essentials inventory. |
| ||||||||||||||
| If the device is managed by Essentials inventory, it could be a name resolution problem. (Syslog analyzer uses all IP addresses associated with the device name to try to map it to a device managed by Essentials Inventory.) |
| ||||||||||||||
|
|
| ||||||||||||||
System Configuration: server runtime error when running Admin > System Admin > Device Configuration task. | CMLogger is not running. |
| ||||||||||||||
"TFTP server on the device timed out" error appears during operation on Cisco 700 Series devices. | Cannot access TFTP client on Essentials server |
|
This completes the chapter on troubleshooting.
![]()
![]()
![]()
![]()
![]()
![]()
![]()
Posted: Wed Oct 6 12:06:07 PDT 1999
Copyright 1989-1999©Cisco Systems Inc.