Juniper Networks, Inc.
1133 Innovation Way
Sunnyvale, California 94089
USA
408-745-2000
www.juniper.net
Juniper Networks, Junos, Steel-Belted Radius, NetScreen, and ScreenOS are registered trademarks of Juniper Networks, Inc. in the United
States and other countries. The Juniper Networks Logo, the Junos logo, and JunosE are trademarks of Juniper Networks, Inc. All other
trademarks, service marks, registered trademarks, or registered service marks are the property of their respective owners.
Juniper Networks assumes no responsibility for any inaccuracies in this document. Juniper Networks reserves the right to change, modify,
transfer, or otherwise revise this publication without notice.
J-Web Application Package for EX Series Ethernet Switches J-Web Application Package User Guide for EX Series Switches, Release 14.1X53-A1
The information in this document is current as of the date on the title page.
YEAR 2000 NOTICE
Juniper Networks hardware and software products are Year 2000 compliant. Junos OS has no known time-related limitations through the
year 2038. However, the NTP application is known to have some difficulty in the year 2036.
END USER LICENSE AGREEMENT
The Juniper Networks product that is the subject of this technical documentation consists of (or is intended for use with) Juniper Networks
software. Use of such software is subject to the terms and conditions of the End User License Agreement (“EULA”) posted at
http://www.juniper.net/support/eula.html. By downloading, installing or using such software, you agree to the terms and conditions of
To obtain the most current version of all Juniper Networks®technical documentation,
see the product documentation page on the Juniper Networks website at
http://www.juniper.net/techpubs/.
If the information in the latest release notes differs from the information in the
documentation, follow the product Release Notes.
Juniper Networks Books publishes books by Juniper Networks engineers and subject
matter experts. These books go beyond the technical documentation to explore the
nuances of network architecture, deployment, and administration. The current list can
be viewed at http://www.juniper.net/books.
Supported Platforms
For the features described in this document, the following platforms are supported:
•
EX Series
Using the Examples in This Manual
If you want to use the examples in this manual, you can use the load merge or the load
merge relative command. These commands cause the software to merge the incoming
configuration into the current candidate configuration. The example does not become
active until you commit the candidate configuration.
If the example configuration contains the top level of the hierarchy (or multiple
hierarchies), the example is a full example. In this case, use the load merge command.
J-Web Application Package User Guide for EX Series Switches, Release 14.1X53-A1
If the example configuration does not start at the top level of the hierarchy, the example
is a snippet. In this case, use the load merge relative command. These procedures are
described in the following sections.
Merging a Full Example
To merge a full example, follow these steps:
1. From the HTML or PDF version of the manual, copy a configuration example into a
text file, save the file with a name, and copy the file to a directory on your routing
platform.
For example, copythe followingconfigurationto a file and name the file ex-script.conf.
Copy the ex-script.conf file to the /var/tmp directory on your routing platform.
system {
scripts {
commit {
file ex-script.xsl;
}
}
}
interfaces {
fxp0 {
disable;
unit 0 {
family inet {
address 10.0.0.1/24;
}
}
}
}
Merging a Snippet
2. Merge the contents of the file into your routing platform configuration by issuing the
J-Web Application Package User Guide for EX Series Switches, Release 14.1X53-A1
Table 2: Text and Syntax Conventions
ExamplesDescriptionConvention
Fixed-width text like this
Italic text like this
Italic text like this
Text like this
Represents text that you type.Bold text like this
Represents output that appears on the
terminal screen.
•
Introduces or emphasizes important
new terms.
•
Identifies guide names.
•
Identifies RFC and Internet draft titles.
Represents variables (options for which
you substitute a value) in commands or
configuration statements.
Represents names of configuration
statements, commands, files, and
directories;configurationhierarchylevels;
or labels on routing platform
components.
To enter configuration mode, type the
configure command:
user@host> configure
user@host> show chassis alarms
No alarms currently active
•
A policy term is a named structure
that defines match conditions and
actions.
•
Junos OS CLI User Guide
•
RFC 1997, BGP Communities Attribute
Configure the machine’s domain name:
[edit]
root@# set system domain-name
domain-name
•
To configure a stub area, include the
stub statement at the [edit protocols
ospf area area-id] hierarchy level.
•
The console port is labeled CONSOLE.
stub <default-metric metric>;Encloses optional keywords or variables.< > (angle brackets)
| (pipe symbol)
# (pound sign)
[ ] (square brackets)
Indention and braces ( { } )
; (semicolon)
GUI Conventions
Indicates a choice between the mutually
exclusivekeywords or variables on either
side of the symbol. The set of choices is
often enclosed in parentheses for clarity.
same line as the configurationstatement
to which it applies.
Encloses a variable for which you can
substitute one or more values.
Identifies a level in the configuration
hierarchy.
Identifies a leaf statement at a
configuration hierarchy level.
broadcast | multicast
(string1 | string2 | string3)
rsvp { # Required for dynamic MPLS onlyIndicates a comment specified on the
Representsgraphicaluser interface (GUI)
items you click or select.
About the Documentation
ExamplesDescriptionConvention
•
In the Logical Interfaces box, select
All Interfaces.
•
To cancel the configuration, click
Cancel.
> (bold right angle bracket)
Documentation Feedback
We encourage you to provide feedback, comments, and suggestions so that we can
improve the documentation. You can provide feedback by using either of the following
methods:
•
Online feedback rating system—On any page of the Juniper Networks TechLibrary site
at http://www.juniper.net/techpubs/index.html,simply click the stars to rate the content,
and use the pop-up form to provide us with information about your experience.
Alternately, you can use the online feedback form at
http://www.juniper.net/techpubs/feedback/.
•
E-mail—Sendyour comments totechpubs-comments@juniper.net. Include the document
or topic name, URL or page number, and software version (if applicable).
Requesting Technical Support
Technical product support is availablethrough the Juniper Networks Technical Assistance
Center (JTAC). If you are a customer with an active J-Care or Partner Support Service
support contract, or are covered under warranty, and need post-sales technical support,
you can access our tools and resources online or open a case with JTAC.
Separates levels in a hierarchy of menu
selections.
In the configuration editor hierarchy,
select Protocols>Ospf.
•
JTAC policies—For a complete understanding of our JTAC procedures and policies,
review the JTAC User Guide located at
JTAC hours of operation—The JTAC centers have resources available 24 hours a day,
7 days a week, 365 days a year.
Self-Help Online Tools and Resources
For quick and easy problem resolution, Juniper Networks has designed an online
self-service portal called the Customer Support Center (CSC) that provides you with the
following features:
Find solutions and answer questions using our Knowledge Base: http://kb.juniper.net/
•
Download the latest versions of software and review release notes:
http://www.juniper.net/customers/csc/software/
•
Search technical bulletins for relevant hardware and software notifications:
http://kb.juniper.net/InfoCenter/
•
Join and participate in the Juniper Networks Community Forum:
http://www.juniper.net/company/communities/
•
Open a case online in the CSC Case Management tool: http://www.juniper.net/cm/
To verify service entitlement by product serial number,use our Serial Number Entitlement
(SNE) Tool: https://tools.juniper.net/SerialNumberEntitlementSearch/
Opening a Case with JTAC
You can open a case with JTAC on the Web or by telephone.
•
Use the Case Management tool in the CSC at http://www.juniper.net/cm/.
•
Call 1-888-314-JTAC (1-888-314-5822 toll-free in the USA, Canada, and Mexico).
For international or direct-dial options in countries without toll-free numbers, see
J-Web Application Package User Guide for EX Series Switches, Release 14.1X53-A1
The Platform package of J-Web is installed as part of Junos OS that is shipped with
your EX Series switch. The Platform package provides the basic features of the J-Web
interface. The Platform package enables you to configure and maintain your switch.
Application Package
The Application packageis not installedby default on your switch. You must download
it and install it over the Platform package on your switch. The Application package
provides all the features of the J-Web interface that enable you to configure, monitor,
maintain, and troubleshoot your switch.
The Platform package, which is installed as part of the Junos OS that is shipped with
your switch, follows the Junos OS release cycle. However, the Application packages have
their own release cycle which is independent of the Junos OS release cycle. This separate
release cycle helps you get the latest features of J-Web by installing the latest version
of the Application package, without waiting for Junos OS releases.
NOTE: The J-Web Application package is hot-pluggable. You can install it
on top of the current Junos OS installation, and you need not reboot the
switch after the installation.
If your current J-Web package
is:
Application package
Release Compatibility
NOTE: To determine which J-Web package you are currently using, click Help
> About. The About window appears. If you are using a Platform package,
only the Platformpackagedetails are displayed.If you are using an Application
package, then the Platform package and Application package details are
displayed.
Then you can:
Upgrade to the Application package.Platform package
Update to a latest version of the Application package available on the Juniper Networks
server that is compatible with the Junos OS on your switch.
NOTE: If you upgrade Junos OS on your switch, the current J-Web package is replaced with
the J-Web Platform package that is associated with the upgraded Junos OS release. You
can then install the latest Application package that is associated with the main release of
the upgraded Junos OS, over the Platform package.
The Application packages of J-Web have their own release cycles (A1, A2, A3, and so on),
which are independent of the Junos OS release cycle. An Application package is
compatible only with the corresponding major release of Junos OS.
The Table 3 on page 5 illustrates the example of the release compatibility.
Associated J-Web Application Package ReleaseJunos OS Release
Application package 14.1X53-A114.1X53-D10
Application package 14.1X53-A214.1X53-D35
Application package 15.1A115.1R1
Chapter 1: Overview
15.1R3
Any available later version of the Application package for a Junos OS release supersedes
the earlier version. Thus, if Application package version 15.1A2 is available for 15.1R1, it will
supersede version 15.1A1. We recommend that you install the latest available version of
the Application package.
Software Requirements
To access the J-Web interface, your management device requires the following software:
•
Application package 15.1A2
NOTE: Application package 15.1A2 cannot be installed on Junos OS Release 15.1R1.
Application package 15.1A3 (if applicable)
16.1A116.1R1
Supportedbrowsers—MicrosoftInternet Explorer version 9 or 10, MozillaFirefoxversion
24 through 30, and Google Chrome version 27 through 36.
TIP: For best viewing of the J-Web user interface, set the screen resolution
to 1440 X 900 pixels.
NOTE: Other browser versions might not work on the switch. The browser
and the network must support receiving and processing HTTP 1.1 GZIP
compressed data.
J-Web Application Package User Guide for EX Series Switches, Release 14.1X53-A1
Release History TableDescriptionRelease
15.1R1
14.1X53-D10
Related
Documentation
FAQ: J-Web Application Package on EX Series Switches•
• EX Series Switch Software Features Overview
• CLI User Interface Overview
J-Web Interface—Application Package
NOTE: This topic applies only to the J-Web Application package.
With the J-Web Application package, you can:
•
Get a high-level, graphical view of the chassis and the status of the switch, such as the
system health information, alarms, or system status.
•
Configure the switch, and view the configuration history.
Application package 15.1A2 cannot be installed on Junos OS Release
15.1R1.
For Junos OS Release 14.1X53-D10 and later, the J-Web interface is
available in two packages
•
Monitor the switch by viewing information about configuration and hardware on the
switch such as events, alarms, security, and routing options.
•
Maintain the switch by updating the J-Web interface, upgrading Junos OS, uploading
configurations, managing licenses and files, or rebooting the switch.
•
Troubleshoot network issues by running diagnostic tools. Troubleshoot interface
configuration and faults by using ping, traceroute, or packet capture, or by using the
CLI terminal.
J-Web Application Package—First Look
Each page of the J-Web interface is divided into panes.
•
Top pane—It is located at the top of the page.It displays the J-Web logo and hostname,
tasks–Configure, Monitor, and Maintain, Commit, Update Available logo (if available),
and username and Help.
•
Side pane—It is located on the left side of the page. It displays suboptions of the
tasks–Monitor, Configure, or Maintain– currently selected in the top pane. Click a
suboption to access it in the work area.
•
Work area—This is the main work area of the J-Web interface, located below the top
pane and to the right of the side pane. It displays various text boxes, selection boxes,
buttons and other options corresponding to the suboption that you select in the side
pane. It is the locationwhere you monitor, configure, and manage (maintain) the switch.
The layout of the panes enables you to quickly navigate through the interface.
Table 4 on page 7 summarizes the elements of the J-Web interface.
The J-Web interface provides CLI tools that enable you to perform all of the tasks that
you can perform from the Junos OS CLI, including a CLI Viewer to view the current
configuration, a CLI Editor for viewing and modifying the configuration, and a Point &
Click CLI editor that enables you to click through all of the available CLI statements.
Table 4: J-Web Application Package Interface Elements
DescriptionElement
Top Pane
The J-Web logo and hostname of the switch.J-Web
Hostname
Chapter 1: Overview
Taskbar
Commit Options
Menu that displays the main options. Click the tab to access an option.
•
Configure—Configure the switch, and view the configuration history.
•
Monitor—View information about configuration and hardware on the switch such
as events, alarms, security, and routing options.
•
Maintain—Update the J-Web interface, upgrade Junos OS, upload configurations,
manage licenses and files, and reboot the switch.
•
Troubleshoot—Run diagnostic tools to troubleshoot network issues. Troubleshoot
interface configuration and faults by using ping, traceroute, or packet capture, or
by using the CLI terminal.
A set of options using which you can configure committing multiple changes with a
single commit.
•
Commit—Commits the candidate configuration of the current user session, along
with changes from other user sessions.
•
Compare—Displays the XML log of pending configurations on the device.
•
Discard—Discards the candidate configuration of the current user session, along
with changes from other user sessions.
•
Preference—Indicatesyour choice of committing all configurationschanges together
or committing each configuration change immediately. The two commit options
are:
•
Validate configuration changes—Loads all configuration changes for an
accumulated single commit. If there are errors in loading the configuration, the
errors are logged. This is the default mode.
•
Validate and commit configuration changes—Sets the system to force an
immediate commit on every page after every configuration change.
NOTE: There are some pages on which configuration changes must be committed
immediately. For such pages, if you configure the commit options for a single commit,
the system displays warning notifications that remind you to commit your changes
immediately. An example of such a page is the Ports page (Configure > Interfaces
> Ports).
J-Web Application Package User Guide for EX Series Switches, Release 14.1X53-A1
Table 4: J-Web Application Package Interface Elements (continued)
DescriptionElement
Update Available
username
Help
Icon legend
Work Area
Configuration hierarchy
This icon message appears only if there is a J-Web Application package update
available on the Juniper Networks server.
Mouse over the icon to know the latest version of J-Web Application package available
on the Juniper Networks server. Click on the icon to update the J-Web Application
package.
The username you used to log in to the switch.
The down arrow option displays the Logout option. Logout ends your current session
and returns you to the login page.
Displays links to help topics and information about the J-Web interface.
•
Help Contents—Provides context-sensitive help topics.
•
About—Displaysinformationabout the J-Web interface,such as the version number.
(Applies to the Point & Click CLI editor only) Explains icons that appear in the user
interface to provide information about configuration statements:
•
C—Comment. Mouse over the icon to view a comment about the configuration
statement.
•
I—Inactive. The configuration statement does not apply for the switch.
•
M—Modified. The configuration statement has been added or modified.
•
*—Mandatory. The configuration statement must have a value.
(Applies to the Junos OS CLI configuration editor only) Displays the hierarchy of
committed statements in the switch configuration.
•
Click Expand all to display the entire hierarchy.
•
Click Hide all to display only the statements at the top level.
•
Click + to expand individual items.
•
Click - to hide individual items.
Related
Documentation
Using the Commit Options to Commit Configuration Changes (J-Web Procedure) on
•
page 31
• EX Series Switch Software Features Overview
• Connecting and Configuring an EX Series Switch (J-Web Procedure) on page 45
• CLI User Interface Overview
Understanding J-Web User Interface Sessions
You establish a J-Web session with the switch through an HTTP-enabled or
HTTPS-enabled Web browser. To use HTTPS, you must have installed a certificate on
the switch and enabled HTTPS. See “Generating SSL Certificates to Be Used for Secure
Web Access” on page 55.
When you attempt to log in through the J-Web interface, the switch authenticates your
username with the same methods used for Telnet and SSH.
If the switch does not detect any activity through the J-Web interface for 15 minutes, the
session times out and is terminated. You must log in again to begin a new session.
To explicitly terminate a J-Web session at any time, click Logout in the top pane.
Related
Documentation
J-Web User Interface for EX Series Switches Overview on page 3•
• Configuring Management Access for the EX Series Switch (J-Web Procedure) on
page 52
Dashboard for EX Series Switches
NOTE: This topic applies only to the J-Web Application package.
When you log in to the J-Web user interface, the dashboard for the Juniper Networks EX
Series Ethernet Switches appears. Use the dashboard to view system information.
The Update Available window appears if there is a latest update of the J-Web Application
package available on the Juniper Networks server. This window is enabled by the auto
update feature of J-Web.
NOTE:
•
The Update Available window will not appear when you log in, if you have
not selected the Check for updates automatically on every login in the UpdatePreference section in the Maintain > Update J-Web side pane. By default,
the Check for update automatically on every login is selected.
•
If you choose Update Later, you can update to the latest J-Web Application
package by clicking the orange icon next to Update Available on the top
pane of the J-Web interface or through Maintain > Update J-Web.
The dashboard comprises a graphical chassis viewer and four panels.
J-Web Application Package User Guide for EX Series Switches, Release 14.1X53-A1
•
File System Usage on page 16
•
Chassis Viewer on page 16
Graphical Chassis Viewer
The Dashboard panel displays a graphical view of the chassis of a switch. In a Virtual
Chassis, it displays a graphical view of each member switch.
In a Virtual Chassis, the default values are shown on the Dashboard panel when no chassis
image is clicked. The panel displays the value for a switch if you click its image.
NOTE: If the member switch is not present, inactive, or not provisioned, you
cannot expand the member switch image.
In J-Web Application package Release 14.1X53-A2, you can form a Virtual
Chassis using EX4600 and EX4300 switches.When in a mixed Virtual Chassis
consisting of EX4600 switches and EX4300 switches, the EX4600 switches
can be the master, backup, or in the linecard role, while the EX4300 switches
must be in the linecard role.
Table 5 on page 10 lists the details that are displayed on each member switch.
Table 5: Details of a Virtual Chassis Member Switch
ExampleDetails
EX3300Model number of the member switch
Assigned ID that applies to the entire Virtual Chassis
configuration
Role of the member switch
Status of the member switch
The status of the member switch is displayed on the image of the switch. If the member
switch appears dimmed, it means the switch is not present, is inactive, or is not provisioned
in the Virtual Chassis. If the member switch does not appear dimmed,it means the switch
is present and is active.
ID 2
NOTE: If the member switch is not provisioned, the serial number
of the switch is displayed instead of its ID.
Master
Possible roles are: Master, Backup, or Linecard
Prsnt
Possible statuses are: Prsnt, NotPrsnt, Inactive, or Unprvsnd
Table 6 on page 11 describes the possible status of a member switch.