- Preface
- Using Cisco IOS XE Software
- SIP and SPA Product Overview
- Overview of the SIP
- Configuring the SIP
- Troubleshooting the SIP
- Overview of the ATM SPAs
- Configuring the ATM SPAs
- Troubleshooting the ATM SPAs
- Overview of the Ethernet SPAs
- Configuring the Ethernet SPAs
- Troubleshooting the Gigabit Ethernet SPAs
- Overview of the POS SPAs
- Configuring the POS SPAs
- Overview of the Serial SPAs
- Configuring the 8-Port Channelized T1/E1 Serial SPA
- Configuring the 2-Port and 4-Port Channelized T3 SPAs
- Configuring the 2-Port and 4-Port T3/E3 Serial SPA
- Configuring the 4-Port Serial Interface SPA
- Configuring the 1-Port Channelized OC-3/STM-1 SPA and 1-Port Channelized OC-12/STM-4 SPA
- Troubleshooting the Serial SPAs
- Overview of the Cisco WebEx Node for the Cisco ASR 1000 Series Routers
- Configuring the Cisco WebEx Node for the ASR 1000 Series Aggregation Services Routers
- Troubleshooting the Cisco WebEx Node for the ASR 1000 Series Aggregation Services Routers
- Overview of the Cisco DSP SPA for the ASR 1000 Series Aggregation Services Routers
- Configuring the Cisco DSP SPA for the ASR 1000 Series Aggregation Services Routers
- Upgrading Field-Programmable Devices
- Classifying and Scheduling Packets for the ASR 1000 Series Aggregation Services Routers
- Overview of the Circuit Emulation over Packet Shared Port Adapter
- Configuring the Circuit Emulation over Packet Shared Port Adapter
- Index
- General Troubleshooting Information
- Interpreting Console Error and System Messages
- Using show Commands
- show Commands to Display Cisco WebEx Node SPA Status
- show Commands to Display Cisco WebEx Node SPA IDPROM
- show Command to Display Cisco WebEx Node SPA Service Engine Status
- show Command to Display Cisco WebEx Node SPA FPD version
- show Command to Display Cisco WebEx Node SPA Error Messages on the RP Console
- Accessing the SIP and SPA Consoles for Troubleshooting
- Handling TraceBack and Core Dump Files on the Cisco WebEx Node SPA
Troubleshooting the Cisco WebEx Node for the ASR 1000 Series Aggregation Services Routers
This chapter describes techniques that you can use to troubleshoot the operation of the Cisco WebEx Node for ASR 1000 Series on the Cisco ASR 1000 Series Aggregation Services Routers, also referred to in this document as the Cisco WebEx Node SPA.
For more information about troubleshooting your hardware installation, see also the http://www.cisco.com/en/US/docs/interfaces_modules/shared_port_adapters/install_upgrade/ASR1000/asr_sip_spa_hw.html Cisco Aggregation Services Router 1000 Series SIP and SPA Hardware Installation Guide.
- General Troubleshooting Information
- Performing Basic Troubleshooting
- Using the Cisco IOS Event Tracer to Troubleshoot Problems
- Preparing for Online Insertion and Removal of a SPA
General Troubleshooting Information
This section provides the following general information for troubleshooting the Cisco WebEx Node SPA:
- Interpreting Console Error and System Messages
- Using show Commands
- Accessing the SIP and SPA Consoles for Troubleshooting
- Handling TraceBack and Core Dump Files on the Cisco WebEx Node SPA
Interpreting Console Error and System Messages
Refer to Cisco IOS XE System Messages document.
System error messages are organized in the documentation according to the particular system facility that produces the messages. The SIP and SPA error messages use the following facility names:
-
Cisco ASR 1000 Series SIP:
- ASR1000_SIP
- ASR1000_SIP_SPA
-
Cisco WebEx Node SPA:
- SPA_SE1
- SPA_WMA
-
Cisco WebEx Node SPA Service Engine:
- SPA_SRVCS_ENGINE
- SPA_SRVCS_IF
- SPA Online Insertion and Removal—SPA_OIR
Using show Commands
There are several show commands, used in privileged EXEC mode, that you can use to monitor and troubleshoot the Cisco WebEx Node SPA on Cisco ASR 1000 Series Routers. For more information on these commands, refer to the Cisco IOS command references and see also the Performing Basic Troubleshooting, and the “Verifying the Service Engine Configuration” section of the Configuring the Cisco WebEx Node for the ASR 1000 Series Aggregation Services Routerschapter in this guide.
- show Commands to Display Cisco WebEx Node SPA Status
- show Commands to Display Cisco WebEx Node SPA IDPROM
- show Command to Display Cisco WebEx Node SPA Service Engine Status
- show Command to Display Cisco WebEx Node SPA FPD version
- show Command to Display Cisco WebEx Node SPA Error Messages on the RP Console
show Commands to Display Cisco WebEx Node SPA Status
- show platform—Displays the status of all modules installed in the Cisco ASR 1000 Series Router chassis. This command is not useful for out-of-service issues.
- show hw-module subslot all oir—Displays the OIR status of each Cisco WebEx Node SPA in the chassis. This command is useful for displaying out-of-service issues.
- show hw-module subslot oir—Displays the OIR status for a specified Cisco WebEx Node SPA.
- show hw-module subslot service-engine status—Displays the application and operational status and configuration of a specified Cisco WebEx Node SPA.
show Commands to Display Cisco WebEx Node SPA IDPROM
- show diag subslot eeprom—Displays main fields of the Cisco WebEx Node SPA IDPROM.
- show diag subslot detail—Display all the fields of the Cisco WebEx Node SPA IDPROM.
- show diag subslot dump—Dumps the content of the Cisco WebEx Node SPA IDPROM in hexadecimal format.
show Command to Display Cisco WebEx Node SPA Service Engine Status
The show hw-module subslot service-engine status command displays the operational status and configuration of the Cisco WebEx Node SPA. For successful configuration of the service-engine interface, the application status should be “Online.” You can also confirm the provisioned operation mode for the CiscoWebEx Node, which is “Web Conferencing” in the following example:
Router# show hw-module subslot 0/0 service-engine status Service Engine is Cisco SPA-WMA-K9 Service Engine state: Steady (0x300) Service Engine OS Version: 1.0.0, Application Version: 1.0.0 Application: WebEx Node (Web Conferencing) Application Status: Online Configuration: Int ip address: 10.200.72.18 , mask: 255.255.255.252 GW ip address: 10.200.72.17 Nameserver 1: 10.100.4.10 , Nameserver 2: 10.100.4.20 Hostname: spawma1, Domain name: cisco.com WMA URL - https://wmabts.webex.com/wmams WMA Token - 45484b3e-8ea5-41e5-b050-49409006d14e WMA Passcode Name - cisco_test, key:0552055C271A4B5C4D5D424A5B5E007F
show Command to Display Cisco WebEx Node SPA FPD version
The show hw-module all fpd command displays the FPD version of each Cisco WebEx Node SPA in the Cisco ASR 1000 Series Router. The following example shows some sample output:
Router# show hw-module all fpd ==== ====================== ====== ============================================= H/W Field Programmable Current Min. Required Slot Card Type Ver. Device: "ID-Name" Version Version ==== ====================== ====== ================== =========== ============== 0/0 SPA-WMA-K9 0.169 4-ADM1066 0.5 0.5 5-CPLD 1.2 1.2 1-Appl I/O FPGA 1.2 1.2 2-ROMMON 1.1 1.1 ---- ---------------------- ------ ------------------ ----------- -------------- 0/1 SPA-5X1GE-V2 1.2 1-GE I/O FPGA 1.10 1.10 ---- ---------------------- ------ ------------------ ----------- -------------- 0/3 SPA-2X1GE-V2 0.22 1-2xGE V2 I/O FPGA 1.1 1.1 ---- ---------------------- ------ ------------------ ----------- -------------- 1/0 SPA-WMA-K9 0.133 4-ADM1066 0.5 0.5 5-CPLD 1.2 1.2 1-Appl I/O FPGA 1.2 1.2 2-ROMMON 1.1 1.1 ---- ---------------------- ------ ------------------ ----------- -------------- 1/1 SPA-WMA-K9 0.165 4-ADM1066 0.5 0.5 5-CPLD 1.2 1.2 1-Appl I/O FPGA 1.2 1.2 2-ROMMON 1.1 1.1
show Command to Display Cisco WebEx Node SPA Error Messages on the RP Console
The show logging command displays the logged messages that have appeared on the RP console. The following is an example of a software error message that might appear when you run the show logging command:
Router# show logging *May 22 17:11:58.712: %SPA_SRVCS_ENGINE-3-APP_MSG_ERR: SIP0/0: SPA-WMA-K9[0/0]: Connect CWNMS server failed, check network availability to CWNMS server.
Accessing the SIP and SPA Consoles for Troubleshooting
Some troubleshooting for the Cisco WebEx Node SPA requires that you access the SIP or SPA consoles and run some commands to gather debug information or take other action. Under normal operation there is no need to access these consoles. However, sometimes it can be necessary to troubleshoot more complex problems and gather certain debug information.
Accessing the SIP Console
Use the request platform software console attach command to access the SIP console through the Cisco ASR 1000 Series Router RP console. The SIP console is used to collect debug information about the Cisco IOS code that is running on the SIP.
The following example shows how to access the SIP console and enter enable mode:
Router# request platform software console attach 0/0 # # Connecting to the SPA console on 0/0. # Enter Control-C to exit the console connection. # Router>enable Router#
To exit the SIP console, enter Control-C.
Accessing the Cisco WebEx Node SPA Console
Use the hw-module subslot service-engine session command to access the Cisco WebEx Node SPA console through the Cisco ASR 1000 Series Router RP console. You will see a VEGAS Shell prompt and have access to the console commands.
- Prerequisites
- Opening the Cisco WebEx Node SPA Console
- Listing the Available Cisco WebEx SPA Console Commands
- Exiting the Cisco WebEx Node SPA Console
Prerequisites
Before you can open a console session on a Cisco WebEx Node SPA, the SPA must first be configured with a minimum of the following commands and be in the “up” state:
- ip address
- service-engine ip address
- service-engine default-gateway
The service-engine ip address command must be configured before the service-engine default-gateway command.
Opening the Cisco WebEx Node SPA Console
The following example shows how to open the SPA console:
Note | The SPA console default prompt is “service-spa.” This prompt can be changed by configuring the service-engine hostname command. |
Router# hw-module subslot 0/0 service-engine session MontaVista(R) Linux(R) Carrier Grade Edition 5.0 (custom) Linux/mips64 2.6.21_mvlcge500-octeon-mips64_octeon_v2_be Vegas Shell -- CGE 5.0 Version Copyright (c) 1985-2008 by Cisco Systems, Inc. All rights reserved. service-spa#
Listing the Available Cisco WebEx SPA Console Commands
The Cisco WebEx SPA console supports a similar help function as the RP console. You can enter ? at the console to obtain a list of the available commands as shown in the following example:
service-spa# ? Exec commands: clean Clean commands copy Copy files from src to destination delete Remove files dir Directory listing for files exit Exit from the EXEC format Format a device with ext3/fat16/dummy file system fsck Perform file system check operation less Shows content of file load Load plug-in image mkdir Create new directory move Move files ping Send echo messages rmdir Remove existing directory show Show system information terminal Set terminal line parameters traceroute Trace route to destination webex Webex Application Commands
Some of the most useful commands include:
- show eventlog—Dumps the content of the /var/log/messages file.
- show disk partitions—Displays the partitions available on the hard disk drive (HDD).
- show disk smart—Displays S.M.A.R.T. output of the HDD.
- show tech-support—Gathers information for troubleshooting.
- ping—Sends echo messages.
- copy tftp: disk0:—Copies files from a TFTP server to the HDD first partition.
- load—Loads a plug-in image.
- exit—Exits from the Cisco WebEx Node SPA console.
Exiting the Cisco WebEx Node SPA Console
To exit the SPA console, use the exit command as shown in the following example:
service-spa# exit Router#
Handling TraceBack and Core Dump Files on the Cisco WebEx Node SPA
This section describes how to gather traceback and core dump file information for troubleshooting by Cisco technical support.
- Collecting Core Dump Files for the Cisco WebEx Node SPA
- Collecting Traceback Information for the Cisco WebEx Node SPA
Collecting Core Dump Files for the Cisco WebEx Node SPA
Linux utilities on the Cisco WebEx Node SPA and the WebEx application software can create core dump files when errors occur. When this happens an error message is logged on the RP console as shown in the following example:
*May 22 17:12:02.210:%SPA_SRVCS_ENGINE-2-APP_MSG_CRIT: SIP1/0: SPA-WMA-K9[1/0]: Core dump generated for 'smartd' (corefile:smartd-626-11-1242970631.core.gz). If the problem persists, contact your technical support representative for assistance.
The core file is saved on the hard disk on the Cisco WebEx Node SPA. Using commands from the Cisco WebEx Node SPA console, you can copy the file from the SPA to an external TFTP server. This file should be given to Cisco technical support as necessary for analysis of the problem.
To access the core dump file and copy it to a TFTP server, complete the following steps:
1. From the RP console, access the Cisco WebEx Node SPA console as shown in the following example:
2. From the Cisco WebEx Node SPA console, run the dir core: command to display the smartd file as shown in the following example:
3. Copy the core dump file from the SPA to a TFTP server as shown in the following example:
DETAILED STEPS
Step 1 |
From the RP console, access the Cisco WebEx Node SPA console as shown in the following example: Example: Router# hw-module subslot 0/0 service-engine session MontaVista(R) Linux(R) Carrier Grade Edition 5.0 (custom) Linux/mips64 2.6.21_mvlcge500-octeon-mips64_octeon_v2_be Vegas Shell -- CGE 5.0 Version Copyright (c) 1985-2008 by Cisco Systems, Inc. All rights reserved. service-spa# | ||
Step 2 |
From the Cisco WebEx Node SPA console, run the dir core: command to display the smartd file as shown in the following example:
Example: service-spa# dir core: 1489726 May 22 05:37:27 2009 smartd-626-11-1242970631.core.gz Usage for core: filesystem 221794304 bytes total used 1925689343 bytes free 2147483647 bytes total | ||
Step 3 |
Copy the core dump file from the SPA to a TFTP server as shown in the following example:
Example: service-spa# copy core:smartd-626-11-1242970631.core.gz tftp://dirt/tftpboot/username/ Trying to connect to tftp server...... !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! (some output has been removed to make this more readable) !!!!!!!!!!!!!!!!!! TFTP put operation was successful 1489726 bytes copied service-spa# exit Router# |
Collecting Traceback Information for the Cisco WebEx Node SPA
Traceback information is generated during booting of the Cisco WebEx Node SPA and can be used to troubleshoot problems. You can access the traceback information from the SIP console.
No error messages are logged on the RP to indicate that a traceback event has occurred. These events are usually associated with other failures whose errors are reported on the RP console such as SYSINIT_FAILURE messages, as shown in the following example:
*May 1 07:46:32.650: %SPA_SE1-3-SYSINIT_FAILURE: SIP0/0: SPA-WMA-K9[0/0]: System init failure was detected during bootup - application installation error. SPA will be disabled because of this failure.
To collect traceback information for the Cisco WebEx Node SPA, complete the following steps:
1. From the RP console, access the SIP console and enter enable mode as shown in the following example:
2. From the SIP console, enter the show hw-module subslot bay bootlog cpu-prev or show hw-module subslot bay bootlog cpu-last commands to access the traceback from either the previous SPA boot (cpu-prev option) or last SPA boot (cpu-last option), as shown in the following examples:
DETAILED STEPS
Step 1 |
From the RP console, access the SIP console and enter enable mode as shown in the following example: Example: Router# request platform software console attach 0/0 # # Connecting to the SPA console on 0/0. # Enter Control-C to exit the console connection. # Router> enable Router# | ||
Step 2 |
From the SIP console, enter the show hw-module subslot bay bootlog cpu-prev or show hw-module subslot bay bootlog cpu-last commands to access the traceback from either the previous SPA boot (cpu-prev option) or last SPA boot (cpu-last option), as shown in the following examples: Example: Router# show hw-module subslot 0 bootlog cpu-last % CPU boog log not available from last SPA-WMA-K9[0/0] bootup. The following excerpt of a traceback shows a problem with the kernel that eventually causes the Cisco WebEx Node SPA to timeout. After 5 attempts to reload the Cisco WebEx Node SPA, the SPA enters an out-of-service state:
Example: Router# show hw-module subslot 0 bootlog cpu-prev --------- CPU boot log from previous SPA-WMA-K9[0/0] bootup --------- Checking for the multiply/shift bug... no. Checking for the daddi bug... no. Checking for the daddiu bug... no. CPU 0 Unable to handle kernel paging request at virtual address 0000000000000008, epc == ffffffff8c029fb4, ra == ffffffff8c02a0bc Oops[#1]: Cpu 0 $ 0 : 0000000000000000 ffffffff8c4a3400 ffffffff8c4a5c00 ffffffff8c4a3400 $ 4 : 0000000000000028 0000000000000000 0000000000000000 0000000000000001 $ 8 : a800000414487e60 ffffffffffffffc0 0000000000000000 0000000000000000 $12 : 0000000000000000 0000000000000000 0000000000000000 0000000000000000 $16 : 0000000000000028 0000000000000000 0000000000000010 ffffffff8c4a5c70 $20 : 0000000000000001 0000000000000000 0000000000000000 0000000000000000 $24 : 0000000000000000 0000000000000000 $28 : a800000414484000 a800000414487e60 0000000000000000 ffffffff8c02a0bc Hi : 0000000000000000 Lo : 0000000000000000 epc : ffffffff8c029fb4 octeon_unmask_ciu_irq+0x24/0x30 Not tainted ra : ffffffff8c02a0bc octeon_irq_ciu_unmask+0x84/0xc8 Status: 10008ce2 KX SX UX KERNEL EXL Cause : 00000008 BadVA : 0000000000000008 PrId : 000d030b Modules linked in: Process swapper (pid: 1, threadinfo=a800000414484000, task=a800000414481440) Stack : 0000000000000001 0000000000000000 0000000000000028 a800000414469b80 ffffffff8c4a5c00 ffffffff8c02a164 0000000000000001 ffffffff8c046a20 ffffffff8c095c7c ffffffff8c095afc 0000000000000028 0000000000000080 ffffffff8c0068d8 ffffffff8c0068d8 ffffffff8c40fa18 a800000414469b80 ffffffff8c095dec ffffffff8c095dc0 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ffffffff8c006be8 0000000000000000 ffffffff8c4c68b0 0000000000000000 ffffffff8c4b1b24 0000000000000000 0000000000000000 0000000000000000 a800000414484000 a800000414487fe0 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 Call Trace: [<ffffffff8c029fb4>] octeon_unmask_ciu_irq+0x24/0x30 [<ffffffff8c02a0bc>] octeon_irq_ciu_unmask+0x84/0xc8 [<ffffffff8c02a164>] octeon_irq_ciu_startup+0x64/0x78 [<ffffffff8c095c7c>] setup_irq+0x234/0x2b0 [<ffffffff8c095dec>] request_irq+0xf4/0x118 [<ffffffff8c006be8>] plat_prepare_cpus+0x98/0xe0 [<ffffffff8c4c68b0>] smp_prepare_cpus+0xf8/0x140 [<ffffffff8c4b1b24>] init+0x94/0x748 [<ffffffff8c022808>] kernel_thread_helper+0x10/0x18 Code: 0061182d 0043102d dc460020 <dcd90008> 03200008 00000000 7082fa32 3c030000 3c018c4a Kernel panic - not syncing: Attempted to kill init! Call Trace: [<ffffffff8c026570>] dump_stack+0x8/0x48 [<ffffffff8c052220>] panic+0xb0/0x350 [<ffffffff8c058a94>] do_exit+0xc7c/0xc80 [<ffffffff8c02647c>] die+0x1ac/0x1b0 [<ffffffff8c038034>] do_page_fault+0x1d4/0x480 [<ffffffff8c01ff84>] ret_from_exception+0x0/0x10 [<ffffffff8c029fb4>] octeon_unmask_ciu_irq+0x24/0x30 [<ffffffff8c02a0bc>] octeon_irq_ciu_unmask+0x84/0xc8 [<ffffffff8c02a164>] octeon_irq_ciu_startup+0x64/0x78 [<ffffffff8c095c7c>] setup_irq+0x234/0x2b0 [<ffffffff8c095dec>] request_irq+0xf4/0x118 [<ffffffff8c006be8>] plat_prepare_cpus+0x98/0xe0 [<ffffffff8c4c68b0>] smp_prepare_cpus+0xf8/0x140 [<ffffffff8c4b1b24>] init+0x94/0x748 [<ffffffff8c022808>] kernel_thread_helper+0x10/0x18 --------- End of CPU previous boot log --------- |
Performing Basic Troubleshooting
This section includes the following topics:
- Troubleshooting Booting Failures
- Troubleshooting Hardware Failures
- Troubleshooting Service Engine Application Status Errors
- Using the ping Command from the Cisco ASR 1000 Series Aggregation Services Router to Verify Network Connectivity
Troubleshooting Booting Failures
You can perform most of the troubleshooting for booting failures using the show platform and show hw-module subslot all oir commands and examining the output to determine the source of an operational problem. Check the output of the show platform command to verify that the SIP and SPA are operational.
The following sections provide information about troubleshooting booting failures on the Cisco WebEx Node SPA:
- Troubleshooting Longer Booting Times in the Cisco WebEx Node SPA
- Troubleshooting the Cisco WebEx Node SPA in an Out-of-Service State
Troubleshooting Longer Booting Times in the Cisco WebEx Node SPA
Sometimes the Cisco WebEx Node SPA can remain in a booting state for longer-than-usual periods of time. There can be normal reasons for this, or it can be an indication of a problem.
Use the show hw-module subslot all oir command to display the operational status of the Cisco WebEx Node SPA. The following example shows sample output of the show hw-module subslot all oir command that shows the Cisco WebEx Node SPA in subslot 1/1 in the booting state:
Router#sh hw-module subslot all oir Module Model Operational Status ------------- -------------------- ------------------------ subslot 0/0 SPA-2X1GE-V2 ok subslot 0/1 SPA-WMA-K9 ok subslot 1/1 SPA-WMA-K9 booting
To troubleshoot a Cisco WebEx Node SPA that is remaining in the boot state, complete the following steps:
1. Review some of the possible causes for longer booting times for the Cisco WebEx Node SPA that are described in the following table.
2. Use the show logging command to look for the SPA_OIR-3-SPA_POWERED_OFF message as shown in the following example:
3. Reload the SIP as shown in the following example to try to correct the problem:
DETAILED STEPS
Step 1 | Review some of the possible causes for longer booting times for the Cisco WebEx Node SPA that are described in the following table.
If none of the reasons described in the following table are found, and the SPA remains in a booting state for more than 2 minutes, then the SPA will eventually timeout in 6 minutes. The OIR process will automatically try to recover from the problem. The OIR process will make 5 attempts to bring up the Cisco WebEx Node SPA before powering off the SPA. |
Step 2 |
Use the show logging command to look for the SPA_OIR-3-SPA_POWERED_OFF message as shown in the following example: Example: *Mar 3 23:27:39.884: %SPA_OIR-3-SPA_POWERED_OFF: subslot 1/0: SPA WMA SERVICES SPA powered off after 5 failures within 1200 seconds |
Step 3 |
Reload the SIP as shown in the following example to try to correct the problem: Example: Router# hw-module subslot slot 1 reload |
What to Do Next
The following table describes the possible reasons why the Cisco WebEx Node SPA might remain in a booting state for a longer length of time than usual.
Possible Problem |
Observations and Comments |
Solutions |
||
---|---|---|---|---|
An FPD upgrade is in progress. |
When the system detects an incompatible FPD version on the Cisco WebEx Node SPA, it will attempt to perform an automatic FPD upgrade. This operation can take up to 4 minutes to complete. |
From EXEC mode, enter the show upgrade fpd progress command to check if a field-programmable devices (FPD) upgrade is in progress.
|
||
Automatic file system checking and recovery of the hard disk drive is being performed. |
This process can take around 7 minutes to complete. |
Confirm that the following message appears on the RP console: *Mar 3 23:29:29.763: %SPA_SE1-3-CHECKING_DISK: SIP1/0: SPA-WMA-K9[1/0]: Disk is being checked because of previous unclean shutdown of the SPA. Boot time might take longer because of this operation. |
Troubleshooting the Cisco WebEx Node SPA in an Out-of-Service State
Both hardware and software problems can cause “out of service” states on the Cisco WebEx Node SPA.
To verify the out-of-service reason for the Cisco WebEx Node SPA, use the show hw-module subslot all oir command as shown in the following example:
Router# show hw-module subslot all oir Module Model Operational Status ------------- -------------------- ------------------------ subslot 0/0 SPA-2X1GE-V2 ok subslot 0/1 SPA-WMA-K9 ok subslot 1/1 SPA-WMA-K9 out of service (Incompatible FPD)
The following table describes the possible problems and solutions for software-based out-of-service states. For more information about other hardware-based out-of-service states, refer to the troubleshooting chapter for the Cisco WebEx Node SPA in the http://www.cisco.com/en/US/docs/interfaces_modules/shared_port_adapters/install_upgrade/ASR1000/asr_sip_spa_hw.html Cisco Aggregation Services Router 1000 Series SIP and SPA Hardware Installation Guide.
Possible Reasons |
Observations and Comments |
Solutions |
||
---|---|---|---|---|
The FPD image was corrupted for some of the following possible reasons:
|
The show hw-module subslot all oir command displays a “failed too many time” reason code for the out of service operational status and the show logging command displays a HW-INIT-TIMEOUT failure. The following is an example of a HW-INIT-TIMEOUT message: *Mar 3 23:27:05.903: %SPA_OIR-6-ONLINECARD: SPA (SPA-WMA-K9) online in subslot 1/1
*Mar 3 23:27:16.488: %SPA_OIR-3-HW_INIT_TIMEOUT: subslot 1/0
*Mar 3 23:27:21.488: %SPA_OIR-3-RECOVERY_RELOAD: subslot 1/0: Attempting recovery by reloading SPA *Mar 3 23:27:21.489: %SPA_OIR-6-OFFLINECARD: SPA (SPA-WMA-K9) offline in subslot 1/0 |
If the problem was due to an FPD image corruption problem, then the SPA should boot normally after the upgrade is complete.
|
||
The FPD upgrade was unable to be performed. |
The show hw-module subslot all oir command displays an “Incompatible FPD” reason code for the out of service operational status.
|
|
||
The Cisco WebEx Node SPA software subpackage is not installed. |
The show hw-module subslot all oir command displays a “not allowed online” reason code for the out of service operational status, and the show logging command displays the ASR1000_RP_SPA-3-MISSING_SPA_PKG_ERR as shown in the following example: *Mar 24 22:39:49.832: %ASR1000_RP_SPA-3-MISSING_SPA_PKG_ERR: sipspawma package is not installed for slot = 0 and subslot = 0, SPA bootup failed. |
The Cisco WebEx Node SPA requires you to install an independent software subpackage called sipspawmak9 . To successfully install this subpackage you must complete the following steps:
For more detailed information about installing the software for the Cisco WebEx Node SPA, refer to the Cisco ASR 1000 Series Aggregation Services Router Software Configuration Guide . |
Troubleshooting Hardware Failures
Depending on the severity of the error, the SPA may initiate a reload to recover from the failure. Any error message that is of SPA_CPU_ERR error type is an indication of a hardware problem on the SPA.
For more information about hardware-related failures, refer to the troubleshooting chapter of the http://www.cisco.com/en/US/docs/interfaces_modules/shared_port_adapters/install_upgrade/ASR1000/asr_sip_spa_hw.html Cisco Aggregation Services Router 1000 Series SIP and SPA Hardware Installation Guide.
Troubleshooting Service Engine Application Status Errors
After you configure the virtual service-engine interface, you should verify the configuration using the show hw-module subslot service-engine status command, and look for the Application Status field to be “Online” as shown in the following example:
Router# show hw-module subslot 1/0 service-engine status Service Engine is Cisco SPA-WMA-K9 Service Engine state: Steady (0x300) Service Engine OS Version: 1.0.0, Application Version: 1.0.0 Application: WebEx Node (Web Conferencing) Application Status: Online Configuration:
If the Application Status is “Offline,” refer to the following table, which describes the possible reasons and solutions for this state.
Possible Reasons |
Observations and Comments |
Solutions |
---|---|---|
Provisioning error at the Cisco WebEx Data Center
|
The output of the show hw-module subslot service-engine status command shows “Online” in the Application Status field, and “Web Conferencing” as the mistaken operation mode, when the desired mode is “Voice and Video Conferencing” as shown in the following example: Router# show hw-module subslot 1/0 service-engine status Service Engine is Cisco SPA-WMA-K9 Service Engine state: Steady (0x300) Service Engine OS Version: 1.0.0, Application Version: 1.0.0 Application: WebEx Node (Web Conferencing) Application Status: Online |
Contact Cisco WebEx Data Center support to verify that the Cisco WebEx Node for ASR 1000 Series has been provisioned for the expected “Web Conferencing” or “Voice and Video Conferencing” mode. For more information, see the “Registering with the WebEx Data Center and the Cisco WebEx Node Management System” topic in the Configuring the Cisco WebEx Node for the ASR 1000 Series Aggregation Services Routerschapter. |
Provisioning error at the Cisco WebEx Data Center
|
Nov 3 20:42:29.791: %SPA_SRVCS_ENGINE-3-APP_MSG_ERR: SIP0/1: SPA-WMA-K9[0/1]: Authentication failed with Cisco WebEx Data Center SSL server. Please contact with WebEx support for assistance |
Contact Cisco WebEx support as directed by the system error message. |
Network connectivity problem, such as the subnet assigned to the service-engine interface is not routable. |
Nov 3 13:45:51.943: %SPA_SRVCS_ENGINE-3-APP_MSG_ERR: SIP0/0: SPA-WMA-K9[0/1]: Connect CWNMS server failed, check network availability to CWNMS server. |
Check network connectivity to the Cisco WebEx Data Center, using the traceroute command from the Cisco WebEx SPA console as shown in the following example: traceroute wma.webex.com traceroute to globalwatch.webex.com (10.114.169.228), 30 hops max, 38 byte packets 1 10.1.1.1 (12.1.1.1) 0.277 ms 0.254 ms 0.246 ms 2 10.1.99.65 (10.1.99.65) 0.577 ms 0.394 ms 0.387 ms Check network connectivity from the clients that will be joining the meeting being hosted on the Cisco WebEx Node SPA. Use the ping command from the Cisco WebEx SPA console as shown in the following example, where 172.16.144.153 is address of the client: ping 172.16.144.153 PING 172.16.144.153 (172.16.144.153) 100(128) bytes of data. 108 bytes from 172.16.144.153: icmp_seq=1 ttl=41 time=69.1 ms 108 bytes from 172.16.144.153: icmp_seq=2 ttl=41 time=68.9 ms 108 bytes from 172.16.144.153: icmp_seq=3 ttl=41 time=68.8 ms 108 bytes from 172.16.144.153: icmp_seq=4 ttl=41 time=68.9 ms 108 bytes from 172.16.144.153: icmp_seq=5 ttl=41 time=68.9 ms --- 172.16.144.153 ping statistics --- 5 packets transmitted, 5 received, 0% packet loss, time 4000ms rtt min/avg/max/mdev = 68.882/68.976/69.133/0.299 ms For more information about accessing the Cisco WebEx SPA console, see the Accessing the Cisco WebEx Node SPA Console. |
Using the ping Command from the Cisco ASR 1000 Series Aggregation Services Router to Verify Network Connectivity
Note | The Cisco WebEx Node SPA might not activate properly if network access between the Cisco ASR Series 1000 Aggregation Services Router and certain Cisco WebEx servers is blocked, such as the Cisco WebEx Data Center SSL Gateway or Cisco WebEx Node Management server. Be sure to verify connectivity to these servers from the Cisco ASR 1000 Series Router. |
The ping command is a convenient way to test the ability of an interface to send and receive packets over the network. The ping command sends ICMP echo request packets to a specified destination address, which should send an equal number of ICMP echo reply packets in reply. By measuring the numbering of packets that are successfully returned, as well as how long each packet takes to be returned, you can quickly obtain a rough idea of the Layer 3 to Layer 3 connectivity between two interfaces.
The IP ping command has the following syntax:
ping
or
ping ip-address [repeat count ] [data hex ] [size datagram-size ]
If you enter just ping, the command interactively prompts you for all other parameters. Otherwise, you must specify at least a specific IP address as the destination for the ping. You can also optionally specify the following parameters:
- repeat count —Number of ICMP echo request packets to send. The default is five packets.
- data hex —The data pattern, in hexadecimal, to be sent in the ICMP echo request packets.
- size datagram-size —Specifies the size, in bytes, of the ICMP echo request packets to be sent. The range is 40 to 18024 bytes, with a default of 100 bytes.
Using the Cisco IOS Event Tracer to Troubleshoot Problems
Note | This feature is intended for use as a software diagnostic tool and should be configured only under the direction of a Cisco Technical Assistance Center (TAC) representative. |
The Event Tracer feature provides a binary trace facility for troubleshooting Cisco IOS software. This feature gives Cisco service representatives additional insight into the operation of the Cisco IOS software and can be useful in helping to diagnose problems in the unlikely event of an operating system malfunction or, in the case of redundant systems, route processor switchover.
Event tracing works by reading informational messages from specific Cisco IOS software subsystem components that have been preprogrammed to work with event tracing, and by logging messages from those components into system memory. Trace messages stored in memory can be displayed on the screen or saved to a file for later analysis.
The SPAs currently support the “spa” component to trace SPA OIR-related events.
For more information about using the Event Tracer feature, refer to the following URL: http://www.cisco.com/en/US/docs/ios/12_0s/feature/guide/evnttrcr.html
Preparing for Online Insertion and Removal of a SPA
The Cisco ASR 1000 Series Aggregation Services Routers support online insertion and removal (OIR) of the SIP, in addition to each of the SPAs. Therefore, you can remove a SIP with its SPAs still intact, or you can remove a SPA independently from the SIP, leaving the SIP installed in the router.
This means that a SIP can remain installed in the router with one SPA remaining active, while you remove another SPA from one of the SIP subslots. If you are not planning to immediately replace a SPA into the SIP, then be sure to install a blank filler plate in the subslot. The SIP should always be fully installed with either functional SPAs or blank filler plates.
For more information about activating and deactivating SPAs in preparation for OIR, see the the Troubleshooting the SIP chapter.