Cisco: Interface and command code info missing from %FCNS-3-BAD_FRAME syslog message

Summary: Interface and command code information missing from %FCNS-3-BAD_FRAME syslog message

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

The syslog error message missing the interface where the command came from and it is missing the command code that was invalid.

 %FCNS-3-BAD_FRAME: %$VSAN 99%$ : Invalid CT command code

Found in code NX-OS 8.1.1

Source interface is also missing for the error message in show fcns internal errors:

...

8) Event:E_DEBUG, length:94, at 651075 usecs after Wed Nov 20 10:58:26 2019
    [825307441]  ns_handle_command(6273): vsan:20 FC2: Received a frame with invalid CT command code 1801


9) Event:E_DEBUG, length:94, at 647947 usecs after Wed Nov 20 10:58:26 2019
    [825307441]  ns_handle_command(6273): vsan:20 FC2: Received a frame with invalid CT command code 3901

Cause

Cisco bug - CSCvs19448

This occurs when the attached device sends in an invalid FCNS command.

Resolution

The syslog has been modified to include the invalid command code, the FCID, and the interface as follows:

 switchname %FCNS-3-BAD_FRAME: %$VSAN 1%$ : Invalid CT command code[0xfef7] from device[0xea0000], interface[fc1/14]

A similar change was done to the message in show fcns internal errors.

Fix:
Upgrade to NX-OS 8.42 and higher

Affected Products

Connectrix MDS-Series Firmware 8.X
Article Properties
Article Number: 000220758
Article Type: Solution
Last Modified: 23 Feb 2026
Version:  3
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.