HP Understanding SNMPv3 And Web Jetadmin ENWW C01941786

User Manual: HP HP Web Jetadmin - Understanding SNMPv3 and HP Web Jetadmin

Open the PDF directly: View PDF PDF.
Page Count: 7

DownloadHP Understanding SNMPv3 And Web Jetadmin - ENWW C01941786
Open PDF In BrowserView PDF
UNDERSTANDING SNMPv3
and HP Web Jetadmin

CONTENTS
Overview ................................................................................................................................2
Introduction to SNMPv3 ............................................................................................................2
Using HP Web Jetadmin to manage SNMPv3 settings ..................................................................2
HP Web Jetadmin and credentials ..............................................................................................3
Discovering SNMPv3 devices ....................................................................................................4
SNMPv3 passphrases vs. keys ...................................................................................................5
Notes ......................................................................................................................................6
Troubleshooting........................................................................................................................6

OVERVIEW
SNMPv3 (Simple Network Management Protocol, version 3) is a secure management protocol that is
used to encrypt data and require user authentication on devices being managed from within
applications like HP Web Jetadmin. HP Web
Jetadmin is fully compatible with SNMPv3, but
Best practices
there are some administrative best practices and
When using HP Web Jetadmin to manage
rules that should be understood and followed. This
SNMPv3 devices, HP Web Jetadmin should
document relates to HP Web Jetadmin 10.x
be the only configuration agent used in
versions. HP recommends keeping your HP Web
setting up SNMPv3. Notes later in this
Jetadmin installation at the latest version available
document show the complexities that exist
at www.hp.com/go/webjetadmin. More
when SNMPv3 settings are managed from
information can be found by visiting the HP Web
outside of HP Web Jetadmin.
Jetadmin support page.

INTRODUCTION TO SNMPV3
SNMP is the primary means HP Web Jetadmin uses to communicate with and manage devices. As the
administrator manages devices with HP Web Jetadmin features, HP Web Jetadmin communicates with
the devices through functions known as Set and Get operations. Of course, this description is merely
preliminary because the SNMP communication protocol is based on a very structured and mature RFC
(Request for Comment, Internet Engineering Task Force). Basic SNMP will be called SNMPv1/2 in this
document.
SNMPv3 provides a layer of security for device management communication, including cryptographic
authentication and data confidentiality (encryption). SNMPv1/2 transmits all data on the network,
including data that might be sensitive, in plain text. This means that tools such as network sniffers may
be used to monitor the SNMPv1/2 transmissions, such as Get and Set SNMP Community Names.
SNMPv3 adds data encryption, which reduces the risk of data being sniffed from the network. Also,
with SNMPv3, authentication between the device and HP Web Jetadmin is enforced.
SNMPv1/2 Get and Set Community Names are passed through the network as clear text characters.
In practice, these items have been used as passwords, but actually provide only limited security value.
In environments with elevated security risks, SNMPv3 should be given serious consideration over the
less secure Get and Set items. SNMPv3 credentials make sniffing data very difficult, which adds
security to device management communication.

USING HP WEB JETADMIN TO
MANAGE SNMPv3 SETTINGS
All HP devices that are capable of management via
applications such as HP Web Jetadmin are set to
SNMPv1/2 by default. In order to enable
SNMPv3, the device must first be configured by an
application such as HP Web Jetadmin.
In Figure 1, a device is set up for SNMPv3 using
the SNMP Version Access Control configuration
option in HP Web Jetadmin. Note that in this figure
only one device (within a device list) is selected for
the SNMPv3 setup.
Figure 1—SNMP setup (single device)

2

To communicate with an SNMPv3 device, HP Web Jetadmin must have the following elements:


User Name—The account identity allowed access via SNMPv3. Example: admin1.



Authentication Passphrase—The first secure string that is stored securely to the device and that
must be validated at each SNMPv3 communication from this point forward. The item is used to
allow the device to authenticate the sending entity (HP Web Jetadmin) and the communication
being sent. Example: oncewasasmallcat.



Privacy Passphrase—The second secure string that is stored securely to the device and that must
be validated at each SNMPv3 communication from this point forward. This item is used to encrypt
the communication being sent to and from the device. Example: oncewasasmalldog.

When SNMPv3 is enabled on the device, write-mode access via SNMPv1/2 is disabled and
configuration of device parameters is only possible through SNMPv3. SNMPv3 settings are used to
either completely disable SNMPv1/2 communication or to disable write-mode, leaving SNMPv1/2
readable by any managing agent, such as another installation of HP Web Jetadmin. The setting
shown in Figures 1 and 2, SNMPv1 read-only, can be used to allow read-access. Some cases might
require that SNMPv1 be completely disabled in order to protect all device data. This is possible by
selecting the SNMPv1 disabled option.
HP Web Jetadmin can be used to configure SNMPv3 on many devices at once. When the SNMP
Version Access Control configuration option is displayed with multiple devices selected from a device
list, HP Web Jetadmin displays blank values until the administrator adds values (credentials) to these
fields. Figure 2 shows the SNMP Version Access Control configuration option as displayed by the
HP Web Jetadmin Create Device Configuration Template wizard. In this case, a template is configured
for storing SNMPv3 settings that can be applied to
devices at a later time. Notice that there are three
choices in this configuration item when it is
displayed as a template or when multiple devices
are selected from a device list:


Enable SNMPv3



Modify SNMPv3



Disable SNMPv3

Templates can be applied directly to one or more
devices, to a device group, and through a Group
Policy. With a Group Policy, the template settings
take effect when a device is added as a member of
a device group or removed from a device group
membership. A common practice with Group
Policies is to set up an automatic group that applies
these templates when HP Web Jetadmin
automatically populates devices into groups based
on group filter criteria.

HP WEB JETADMIN AND
CREDENTIALS
In addition to the differences between SNMPv3 and
SNMPv1/2, it is important for administrators to
consider how HP Web Jetadmin interacts with

Figure 2—SNMPv3 in the HP Web Jetadmin configuration
template

3

devices that have credentials and security
features set via the Credentials Store.
Important points include:


If a device is discovered using
SNMPv3 or configured with SNMPv3
by HP Web Jetadmin, the mode of
communication from that point forward
includes SNMPv3.



SNMPv3 credentials are stored
uniquely in the HP Web Jetadmin
Credentials Store. HP Web Jetadmin
begins each communication session by
retrieving these credentials and using
them to both authenticate and
communicate securely with the device.



The Passphrase portion of SNMPv3
credentials are added to HP Web
Jetadmin using character strings, such as: oncewasasmallcat. The HP Embedded Web Server
(EWS) interface requires users to enter these as 16-byte hexadecimal strings. These two interfaces
differ significantly. For more information, see SNMPv3 passphrases vs. keys on page 5.



All SNMPv3 credentials remain in the Credentials Store until they are:




Figure 3—HP Web Jetadmin requires SNMPv3 credentials

No longer valid and then removed
Changed by an administrator via HP Web Jetadmin
Cleared from the Credentials Store by the administrator

When HP Web Jetadmin no longer has a valid password in the Credential Store or when no valid
credential value exists, HP Web Jetadmin prompts the administrator to add a valid credential through
the interface shown in Figure 3. Adding credentials via the Needed Credentials dialogue is simple.
After the credential enables communication with the device, HP Web Jetadmin stores it and continues
using it as a seamless background operation. For more information about the Credentials Store, see
the Security and HP Web Jetadmin white paper. This white paper is available from the HP Web
Jetadmin support page (in English).

DISCOVERING SNMPv3 DEVICES
The HP Web Jetadmin instance that performs discovery on a network might not always be the
SNMPv3 configuration agent. It is possible for devices to be initially configured via one HP Web
Jetadmin instance, while a new instance discovers devices. In any case, HP Web Jetadmin must have
SNMPv3 discovery enabled or it will not
discover devices configured in SNMPv3.
To enable HP Web Jetadmin to discover
and manage devices using SNMPv3, go to
Tools > Options > Device Management >
Device Discovery, enable Discover SNMPv3
devices, and click Apply. The system is
now capable of discovering and managing
SNMPv3 devices.
Another aspect of discovering SNMPv3
devices is ensuring that the credential is
included in the discovery itself. HP Web
Jetadmin needs the SNMPv3 credential for

Figure 4—Adding SNMPv3 credentials to discovery

4

even basic management communication,
beginning with proper discovery. A few
options exist to bring about a successful
SNMPv3 device discovery. First, the
discovery interface itself has a tool
dedicated to adding credentials to a
specific discovery or to a discovery
template. Figure 4 shows the device
discovery settings interface that allows
adding SNMPv3 and other credentials.
This pane is available as live discoveries
are run or in the Create Discovery Template
Figure 5—Global SNMPv3 Credentials
wizard when you want to store discovery
settings. Another way to ensure SNMPv3 credentials are included in a discovery is to add them to the
Global SNMPv3 Credentials feature (Figure 5). This feature can be understood as a global try-list. Any
time HP Web Jetadmin encounters a device with a credentials set, it first looks into the Credentials
Store. If nothing is found in the Credentials Store, it attempts whatever the administrator has
configured within the global feature. The global feature is not restricted to SNMPv3 credentials. Any
of the other credential types, such as SNMP Community Names or File System Password, can be
added.
NOTE

HP Web Jetadmin discoveries are slowed when many credentials are added to the Global
SNMPv3 Credentials feature. For each device that lacks credentials in the Credentials Store,
HP Web Jetadmin must go through each global value until it either finds a working credential
or exhausts the list.

SNMPv3 PASSPHRASES VS. KEYS
The HP EWS management interface allows access to
many device settings. Both device and HP Jetdirect
Best practices
management settings can be viewed and adjusted from
Use the Global SNMPv3 Credentials
HP EWS. While you might expect these to be identical
feature to ensure that HP Web Jetadmin
to the settings found in the HP Web Jetadmin
has enough information to discover
configuration interface, this is not always the case. For
your SNMPv3-protected devices. Limit
example, HP EWS shows SNMPv3 credentials as
the values you add to the global feature
hexadecimal keys, while HP Web Jetadmin has
to avoid discovery performance issues.
credentials configured with passphrases. This is a
significant difference. HP does not recommend
managing SNMPv3 from both interfaces on the same device or even within the same.
When the SNMPv3 credential is configured from HP Web Jetadmin, the user adds a user identity and
two passphrases to the interface. The passphrases are designed with human usability in mind and can
be simple, easy-to-remember strings of letters and/or numbers. (The example given on page 3 was
oncewasasmallcat.) When HP Web Jetadmin sets up the
device for SNMPv3 security, it transposes that phrase
Best practices
into a hex key using a secure hash technique of MD5 or
DES, depending on the phrase. This is done in order to
If HP Web Jetadmin is initially used to
make it nearly impossible to derive the user passphrases
configure SNMPv3 on devices,
from network utilities. So, while HP Web Jetadmin
HP Web Jetadmin must always be used
allows the user to work with friendly passphrases, the
instead of HP EWS. Administrators can
SNMPv3 communication between HP Jetdirect and
continue to use HP EWS as a
HP Web Jetadmin uses very cryptic strings that prevent
management interface with the
tampering with devices and data.
exception of SNMPv3 settings.
5

The HP EWS interface, however, requires
the user to enter hexadecimal keys rather
than passphrases. For security reasons, it
does not disclose the key values that are
currently stored on the device. This means
it is extremely difficult to manage SNMPv3
credentials from both HP EWS and
HP Web Jetadmin. Therefore, when
HP Web Jetadmin is the primary tool for
managing a fleet, HP highly recommends
that you use HP Web Jetadmin exclusively
for managing SNMPv3 settings as well.
Another big difference between the two
SNMPv3 configuration interfaces is the
SNMPv1/2 read-write setting. Figure 6
shows a device being configured by
HP EWS. Notice that it is possible to leave
SNMPv1/2 read-write enabled. HP Web
Figure 6—Device configuration via HP EWS
Jetadmin does not allow or recognize this
kind of setup (see Figure 1 or Figure).
When HP Web Jetadmin is used to configure SNMPv3 on the device, it always disables SNMPv1/2
write-access, either leaving SNMPv1/2 access read-enabled or disabling it altogether. This protects
the fleet from unauthorized SNMPv1/2 communication and acts as an extra security step to guard
sensitive data on devices.

NOTES


Administrators need to know about many facets of
device security, including protocols, interfaces,
firmware, and more. HP offers many documents
regarding device security, which can be found on
the HP Web Jetadmin support page.

Best practices
When using HP Web Jetadmin
templates to configure device security,
keep security settings in separate
templates. Security settings may have to
be rotated on a periodic basis
according to policy. Keeping these
templates separate makes this easier to
manage.



In addition to SNMP, HP Web Jetadmin also uses
the HTTPS protocol to manage some device settings.
This is especially true for many newer HP devices.
HTTPS communication in this case is encrypted and
prevents plain text monitoring and network sniffing.
For more information, see Introduction to SNMPv3 on page 2. The Security and HP Web
Jetadmin white paper, which is available on the HP Web Jetadmin support page (in English),
outlines this protocol in more detail.



In general, HP Web Jetadmin should be used to configure all device security settings. The wide
range of settings are best managed with templates, which can save administrators time by
reducing repetitive tasks.

TROUBLESHOOTING


HP Web Jetadmin performance can become noticeably slow when managing devices configured
with SNMPv3.



All HP Web Jetadmin versions can process alerts using polling and SNMPv1/2 traps. SNMPv3
traps are supported from HP Web Jetadmin 10.4 and later.
6



When a device discovered with SNMPv1/2 is converted to SNMPv3, a new discovery might be
required to re-register that device as configured with SNMPv3.



Issue: HP Web Jetadmin configuration keeps prompting for SNMPv3 credentials when a device
does not seem to be SNMPv3.
Solution: The device might have been configured for SNMPv3 from the device’s HP EWS
interface. This is not supported. While HP Web Jetadmin always disables SNMPv1/2 writeaccess, HP EWS allows the configuration of simultaneous SNMPv1/2 and SNMPv3 read-write
access. This is usually the root of the problem.

© Copyright 2015 HP Development Company, L.P. The information contained herein is subject to change without
notice. The only warranties for HP products and services are set forth in the express warranty statements accompanying
such products and services. Nothing herein should be construed as constituting an additional warranty. HP shall not be
liable for technical or editorial errors or omissions contained herein.

c01941786EN, Rev. 3, October 2015

7



Source Exif Data:
File Type                       : PDF
File Type Extension             : pdf
MIME Type                       : application/pdf
PDF Version                     : 1.5
Linearized                      : No
Author                          : HP LaserJet Content Design & Delivery
Create Date                     : 2015:10:22 14:46:23-06:00
Keywords                        : Rev. 3, 10/2015
Modify Date                     : 2015:10:22 14:47:15-06:00
Language                        : en-US
Tagged PDF                      : No
XMP Toolkit                     : Adobe XMP Core 5.4-c005 78.147326, 2012/08/23-13:03:03
Metadata Date                   : 2015:10:22 14:47:15-06:00
Format                          : application/pdf
Title                           : Understanding SNMPv3 and HP Web Jetadmin - ENWW
Creator                         : HP LaserJet Content Design & Delivery
Subject                         : Rev. 3, 10/2015
Document ID                     : uuid:b25bd3d5-0fbb-49f9-82f3-bb74badf7207
Instance ID                     : uuid:86592611-42b9-43d9-b070-047b0eb6c924
Page Count                      : 7
Warning                         : [Minor] Ignored duplicate Info dictionary
EXIF Metadata provided by EXIF.tools

Navigation menu