Complete the following steps to troubleshoot SFP issues on NetScaler:
To verify the status of the SFP, run command show interface or from GUI navigate to Configuration > System > Network > Interfaces. You’re looking for the highlighted portions. If the interface is enabled and in operational status you should see UP, UP.
If you see DOWN DOWN, then verify that the interface is not disabled and powered off.
DOWN DOWN can also be seen when there is a faulty cable/switch configuration. Change cables and verify configuration on switch.
Examine the dmesg.boot logs for unsupported SFPs.
Note: It is recommended to purchase SFPs from your sales representative to be 100% sure of SFP compatibility.
To check for this logs under an MPX appliance enter to shell execute the command “cat /var/nslog/dmesg.boot | grep SFP” if there is unsupported SFPs we should see lines reporting error as shown below and all is needed is to replace the SFP with CITRIX provided SFPs.
The following is an example of dmesg output with unsupported SFP:
root@Netscaler2# cat /var/nslog/dmesg.boot | grep SFP
*** Error reading SFP EEPROM, or no SFP found
*** Error reading SFP EEPROM, or no SFP found
*** Error reading SFP EEPROM, or no SFP found
*** Error reading SFP EEPROM, or no SFP found
SFP, phy_id 0xf3000040, media fiber,
*** Unsupported SFP type!
SFP, phy_id 0xf3000040, media fiber,
*** Unsupported SFP type!
For SDX access the XenServer and enter from shell to “/var/log/installer” and verify dmesg-log for unsupported errors related to SFPs.
Use vi editor to open the file dmesg-log. Under the vi editor search for patterns like "SFP" or "detected".
The following is an example when the appliance does not detect the SFP properly:
[ 14.539368] ixgbe 0000:12:00.0: failed to load because an unsupported SFP+ module type was detected. [ 14.539370] ixgbe 0000:12:00.0: Reload the driver after installing a supported module. [ 14.539427] ixgbe 0000:12:00.0: PCI INT A disabled [ 14.539477] ixgbe 0000:12:00.1: PCI INT B -> GSI 37 (level, low) -> IRQ 37 [ 14.539510] ixgbe 0000:12:00.1: setting latency timer to 64
Refer to Hardware Platforms section to know about the hardware specifications of your appliance
Refer to Installing the Hardware for connecting physically to the device
Refer to LCD Display and LED Status Indicators for LCD Keypad Alerts and LED Status Indicator that is useful when troubleshooting NetScaler hardware issue