IOS : Extended VLAN(s) not allowed in current VTP mode

By | October 7, 2016

Having the following output message while trying to create a VLan outside higher than 1000 on your Cisco device?

SWITCH-601(config)#vlan 2991
SWITCH-601(config-vlan)#end
% Failed to create VLANs 2991
Extended VLAN(s) not allowed in current VTP mode.
%Failed to commit extended VLAN(s) changes.

This mean that you are running VTP mode 1 or 2, which only support VLan range between 1 – 1000. To be able to create anything outside of that scope, you need to run VTP in transparent mode.

You can verify the current VTP status issuing the following command :

show vtp status

Output example :

SWITCH-601#sh vtp status
VTP Version : running VTP1 (VTP2 capable)
Configuration Revision : 19
Maximum VLANs supported locally : 1005
Number of existing VLANs : 507
VTP Operating Mode : Server
VTP Domain Name :
VTP Pruning Mode : Disabled
VTP V2 Mode : Disabled
VTP Traps Generation : Disabled
MD5 digest : 0xF8 0x43 0xD4 0x72 0xA0 0x4F 0xAB 0xA0
Configuration last modified by 192.168.5.1 at 9-8-15 19:01:28
Local updater ID is 192.168.5.1 on interface Vl2 (lowest numbered VLAN interface found)

If you do not require VTP at all, simply put this setting to “transparent mode” as followed :

vtp mode transparent

Output example :

SWITCH-601(config)#vtp mode transparent
Setting device to VTP TRANSPARENT mode.

You may now create the VLan and write changes to memory.