Packet Path Troubleshoot
PREVIEW — for evaluation, not the live site

Troubleshoot › Error Decoder › %SPANTREE-2-LOOPGUARD_BLOCK

Decoder

What does %SPANTREE-2-LOOPGUARD_BLOCK mean?

Loop Guard blocked a port: possible one-way trouble

%SPANTREE-2-LOOPGUARD_BLOCK: Loop guard blocking port GigabitEthernet1/0/49 on VLAN0101.
In plain English: Loop Guard is a spanning-tree safety net.

Platform: Cisco IOS / IOS XE. Values shown are the documented defaults — confirm them on your platform with the check commands below.

What it means

Loop Guard is a spanning-tree safety net. A port that was receiving the 'you are not the root bridge' messages (BPDUs) stopped hearing them. Normally that would tempt spanning tree to open the port and risk a loop; Loop Guard blocks it instead. Treat the message as a symptom: something between this switch and the rest of the network stopped delivering those messages — often the same one-way-link fault UDLD hunts.

Likely causes, in order

Check, in order

  1. show spanning-tree inconsistentportsEvery port currently held down by a spanning-tree safety feature.
  2. show udld neighborsCross-check for a one-way link on the same port — the two watchdogs often catch the same fault.
  3. show interfaces Gi1/0/49 counters errorsPhysical errors that explain why BPDUs stopped arriving.

The fix

Did this fix it for you? One tap — anonymous, nothing to type, and nothing you send is ever published.

Source: Cisco Loop Guard documentation

More error messages

Decoder

%SPANTREE-2-BLOCK_BPDUGUARD

BPDU Guard shut the port: something switch-like appeared on an access port

Decoder

%ETHCNTR-3-LOOP_BACK_DETECTED

Loop-back detected: the switch heard its own voice come back

Decoder

%PM-4-ERR_DISABLE

Port shut itself off (err-disabled): link-flap