FortiSwitch
FortiSwitch: secure, simple and scalable Ethernet solutions
sachitdas_FTNT
Article Id 204394
Description

This article describes the reason why we get the below error when managed FortiSwitch shows sync error:

error_reason":"unable to find 'xxx' in table 'switch.vlan.

Scope FortiGate and managed FortiSwitch version 6.x and above.
Solution

Sometimes it is possible to witness issue where configuration from FortiGate is not pushed to the managed FortiSwitches.

 

There could be multiple reasons for this issue.

 

Related article.

https://community.fortinet.com/t5/FortiGate/Technical-Tip-Manage-FortiSwitch-which-showing-E-flag-me...

 

This article, will explain why this particular error appears:

error_reason":"unable to find 'xxx' in table 'switch.vlan.

 

When the command '# execute switch-controller get-conn-status' is executed, the switch is showing 'E' flag.

 

and the command '# execute switch-controller get-sync-status switch-id <switch serial#>' is executed, the below error will appear:

 

error_reason":"unable to find 'xxx' in table 'switch.vlan,

 

This error appears when IGMP snooping is enabled on more number of VLANs than the switch support.

 

Refer to the link where it says 'On the FS-100E series, IGMP snooping can be enabled on a maximum of 6 VLANs'.

 

https://docs.fortinet.com/document/fortiswitch/7.0.3/administration-guide/607214/igmp-snooping

Same limit applies for 100F models as well, for eg 148F.