Outstanding and Resolved Issues, Limitations, and Upgrade/Downgrade Issues in JUNOS Release 9.4 for EX-series Switches

Outstanding issues in the JUNOS Release 9.4R4 software for EX-series switches, limitations, issues that have been resolved since JUNOS Release 9.4R3, and issues regarding software upgrade or downgrade are described on the following pages.

Outstanding Issues

The following are outstanding issues in JUNOS Release 9.4R4 for EX-series switches. The identifier following the description is the tracking number in our bug database.

Note: The following PRs that were previously included in the JUNOS Release 9.4R3 release notes as outstanding issues have been removed, because these issues are not present in JUNOS Release 9.4R4 for EX-series switches:

274019, 278784, 389276, 390812, 398046, 398182, 400360, 402109, 402163, 405899, 406032, 407020, 410947, 411660, 412908, 413637, 414110, 414213, 415959, 416062, 417024, 417236, 418325, 419981

Access Control and Port Security

Bridging, VLANs, and Spanning Trees

Class of Service

Hardware

Firewall Filters

Infrastructure

Interfaces

Layer 3 Protocols

Resolved Issues

The following are the issues that have been resolved since JUNOS Release 9.4R3 for EX-series switches. The identifier following the descriptions is the tracking number in our bug database.

Bridging, VLANs, and Spanning Trees

Infrastructure

Virtual Chassis

Limitations in JUNOS Release 9.4 for EX Series Switches

This section lists the limitations in JUNOS Release 9.4R4 for EX-series switches.

Bridging, VLANs, and Spanning Trees

Class of Service

Infrastructure

Interfaces

Upgrading or Downgrading from JUNOS Release 9.4R1 for EX-series Switches

The ARP aging time configuration in the system configuration stanza in JUNOS Release 9.4R1 is incompatible with the ARP aging time configuration in JUNOS Release 9.3R1 or earlier and JUNOS Release 9.4R2 or later. If you have configured system arp aging-timer aging-time on EX-series switches running JUNOS Release 9.4R1 and upgrade to JUNOS Release 9.4R2 or later or downgrade to JUNOS Release 9.3R1, the switch will display configuration errors on booting up after the upgrade or downgrade. As a workaround, delete the arp aging-timer aging-time configuration in the system configuration stanza and reapply the configuration after you complete the upgrade or downgrade.

Upgrading from JUNOS Release 9.3 to Release 9.4 for EX-series Switches

If you are upgrading from JUNOS Release 9.3R1 and have voice over IP (VoIP) enabled on a private VLAN (PVLAN), you must remove this configuration before upgrading, to prevent upgrade problems. VoIP on PVLAN interfaces is not supported on releases after JUNOS Release 9.3R1.

Upgrading from JUNOS Release 9.2 to Release 9.4 for EX-series Switches

For JUNOS Release 9.3 and later for EX-series switches, during the upgrade process, the switch performs reference checks on VLANs and interfaces in the 802.1X configuration stanza. If there are references in the 802.1X stanza to names or tags of VLANs that are not currently configured on the switch or to interfaces that are not configured or do not belong to the ethernet-switching family, the upgrade will fail. In addition, static MAC addresses on single-supplicant mode interfaces are not supported.

Caution: If your Release 9.2 configuration includes any of the following conditions, revise the configuration before upgrading to Release 9.4. If you do not take these actions, the upgrade will fail:

  • Ensure that all VLAN names and tags in the 802.1X configuration stanza are configured on the switch and that all interfaces are configured on the switch and assigned to the ethernet-switching family. If the VLAN or the interface are not configured and you try to commit the configuration, the commit will fail.
  • Remove static MAC addresses on single-supplicant mode interfaces. If they exist and you try to commit the configuration, the commit will fail.
  • In an 802.1X configuration stanza, if authentication-profile-name does not exist and you try to commit the configuration, the commit will fail.
  • In an 802.1X configuration stanza, broadcast and multicast MAC addresses are not supported in a static MAC configuration. If they exist and you try to commit the configuration, the commit will fail.
  • Support for static MAC address bypass in single or single-secure mode has been removed. If static MAC address bypass is configured in one of those modes and you try to commit the configuration, the commit will fail.
  • In an 802.1X configuration stanza, the switch will not accept the keyword vrange as an assigned VLAN name. If it exists and you try to commit the configuration, the commit will fail.
  • Enabling 802.1X user authentication and the port mirroring feature on the same interface is not supported. If you enable 802.1X and port mirroring on the same interface and then attempt to commit the configuration, the commit will fail.
  • In an 802.1X configuration stanza, if the VLAN name or tag specified under dot1x authenticator static does not exist and you try to commit the configuration, the commit will fail.
  • If the MSTP configuration contains a VLAN (under protocols mstp msti msti-id) that does not exist on the switch and you try to commit the configuration, the commit will fail. Remove the VLAN from the MSTP configuration before you perform an upgrade.
  • In the interfaces configuration stanza, if no-auto-negotiation is configured but speed and link duplex settings are not configured under ether-options and you try to commit the configuration, the commit will fail. If no-auto-negotiation is configured under ether-options, you must configure speed and link duplex settings before upgrading from Release 9.2 to Release 9.4.
  • In the ethernet-switching-options configuration, if action is not configured for the number of MAC addresses allowed on the interface (under secure-access-port interface interface-name mac-limit in the CLI or in the Port Security Configuration page in the J-Web interface), and you try to commit the configuration, the commit will fail. You must configure an action for the MAC address limit before upgrading from Release 9.2 to Release 9.4.
  • If you have configured a tagged interface on logical interface 0 (unit 0), configure a tagged interface on a logical interface other than unit 0 before upgrading from Release 9.2 to Release 9.4. If you have not done this and you try to commit the configuration, the commit will fail. Beginning with JUNOS software Release 9.3 for EX-series switches, untagged packets, BPDUs (such as in LACP and STP), and priority-tagged packets are processed on logical interface 0 and not on logical interface 32767. In addition, if you have not configured any untagged interfaces, the switch creates a default logical interface 0.
  • On EX 4200 switches, if you have installed advanced licenses for features such as BGP, rename the /config/license directory to /config/.license_priv before upgrading from Release 9.2 to Release 9.3 or later. If a switch does not have the /config/license directory, create the /config/.license_priv directory manually before you upgrade. If you do not rename the /config/license directory, or create the /config/.license_priv directory manually, the licenses installed will be deleted after you upgrade from Release 9.2 to Release 9.3 or later.

Downgrading from JUNOS Release 9.4 to Release 9.2 for EX 4200 Switches

When you downgrade a Virtual Chassis configuration from JUNOS Release 9.4 to Release 9.2 for EX-series switches, member switches might not retain the mastership priorities that had been configured previously. To restore the previously configured mastership priorities, commit the configuration by issuing the commit command.

Related Topics