Reproduction, adaptation, or translation
without prior written permission is prohibited,
except as allowed under the copyright laws.
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.
Publication Date: 7/2014
Apple and the Apple logo are trademarks of
Apple Computer, Inc., registered in the U.S. and
other countries. iPod is a trademark of Apple
Computer, Inc. iPod is for legal or rightholderauthorized copying only. Don't steal music.
Microsoft®, Windows®, Windows® XP, and
Windows Vista® are U.S. registered trademarks
of Microsoft Corporation.
Table of contents
1 Install and Set Up HP Web Jetadmin ................................................................................................................ 1
System Requirements ........................................................................................................................................... 1
Operating Systems .............................................................................................................................. 2
HP Web Jetadmin Server Application ............................................................................... 2
HP Web Jetadmin Client Application ................................................................................. 3
Install HP Web Jetadmin ........................................................................................................................................ 6
Install HP Web Jetadmin from the Command Line ............................................................................. 7
Install HP Web Jetadmin in Blocking Mode ......................................................................................... 9
Important Points to Remember When Implementing SSL ............................................................... 14
Configure HTTPS (Server Certificates or SSL) ................................................................................... 15
Use a Separate Instance of Microsoft SQL Server ............................................................................................... 15
Deploy the Smart Client ....................................................................................................................................... 15
Start a Smart Client Session ............................................................................................................. 16
Configure HP Web Jetadmin to Bind to a Specific NIC ...................................................................... 17
HP Web Jetadmin Client Connection .............................................................................. 17
HP Web Jetadmin Alerts and SNMP Traps Registration ................................................. 18
HP Web Jetadmin Web Service ....................................................................................... 19
Configure the Event Notification Port .............................................................................................. 20
Configure the Firewall Software ....................................................................................................... 20
ENWWiii
Restart the HP Web Jetadmin Service Manually ................................................................................................. 21
Back Up and Restore HP Web Jetadmin .............................................................................................................. 21
Upgrade HP Web Jetadmin .................................................................................................................................. 21
Uninstall HP Web Jetadmin ................................................................................................................................. 22
Uninstall HP Web Jetadmin from the Command Line ...................................................................... 22
2 Introduction to HP Web Jetadmin .................................................................................................................. 23
Product Support .................................................................................................................................................. 23
Print the HP Web Jetadmin Guides ................................................................................................... 23
Online Help ........................................................................................................................................ 23
Feedback about HP Web Jetadmin ................................................................................................... 24
Technical Support ............................................................................................................................. 24
Getting Around in HP Web Jetadmin ................................................................................................................... 24
Application Views in HP Web Jetadmin ............................................................................................. 24
Top Menu Bar Features ..................................................................................................................... 24
Need Info Wizard ............................................................................................................. 29
Other Features .................................................................................................................................. 29
The HP Web Jetadmin Server .............................................................................................................................. 30
HP Web Jetadmin and Distributed Environments ............................................................................ 31
How the HP Web Jetadmin Service Works ...................................................................... 31
Overview of Directories and Files ..................................................................................................... 32
Microsoft SQL Database Overview .................................................................................................... 33
Low-privilege Service Account .......................................................................................................... 34
HTTP Service ...................................................................................................................................... 35
HP Web Jetadmin Network Traffic and Behavior ............................................................................. 36
The HP Web Jetadmin Client ................................................................................................................................ 37
ClickOnce Software Installation and Launch .................................................................................... 37
Notification that Microsoft .NET Framework Is Required .............................................. 38
ivENWW
HP Web Jetadmin Client's Sleep State .............................................................................................. 38
Shared Configuration Options for all Views ........................................................................................................ 38
General Shared Configuration Options ............................................................................................. 38
Configure the Database Settings ................................................................................... 38
Configure the Data Collection Option ............................................................................. 39
Shared Configuration Options for Network ...................................................................................... 39
Configure the SNMP Settings ......................................................................................... 39
Configure the HTTP Settings .......................................................................................... 40
Configure the HTTPS Settings ........................................................................................ 40
Configure the DNS Settings ............................................................................................ 40
Shared Configuration Options for Email ........................................................................................... 40
Configure the SMTP Settings .......................................................................................... 41
Manage the Shared Email Addresses ............................................................................. 41
Shared Configuration Options for Discovery .................................................................................... 41
Configure Large Subnets for IP Range Discoveries ........................................................ 41
Manage the IP Ranges for Discoveries ........................................................................... 42
Manage the Address Lists for Specified Address Discoveries ....................................... 42
Shared Configuration Options for Server Maintenance ................................................................... 43
Configure the Schedule for Server Maintenance ........................................................... 43
Configure the Retention Period for the Discovery History ............................................ 43
Configure the Retention Period for the Configuration History ...................................... 44
Configure the Retention Period for the Alerts History ................................................... 44
Manage the Report Data ................................................................................................. 44
Shared Configuration Options for Credentials ................................................................................. 45
All About Credentials ...................................................................................................... 45
Credentials Store .......................................................................................... 45
All About Device Management ............................................................................................................................ 70
Find More Devices ........................................................................................................................... 107
Add Credentials for Devices ............................................................................................................ 107
Resolve Communication Errors for Devices That Have a New IP Address ..................................... 107
Groups ................................................................................................................................................................ 109
All About Groups ............................................................................................................................. 110
Group Representation .................................................................................................. 111
Manual versus Automatic Groups ................................................................................ 111
Group Policies ............................................................................................................... 112
viiiENWW
Example for Group Policies ........................................................................ 112
Change the Order in which HP Web Jetadmin Applies Policies ................. 112
Security Restriction Settings for Groups ...................................................................... 113
Task Modules for Groups ................................................................................................................ 113
Groups - Current Tasks and Common Tasks Task Modules ......................................... 114
Groups - Summary Task Module .................................................................................. 114
Groups - Management Task Module ............................................................................ 114
Create a New Device Group ............................................................................................................. 114
Building a Compound Filter (Groups) ........................................................................... 115
Steps for Creating a Device Group ................................................................................ 115
Moving a Device Group .................................................................................................................... 117
Add Devices to a Group ................................................................................................................... 117
Remove Devices from a Manual Group ........................................................................................... 118
Edit a Device Group ......................................................................................................................... 118
Delete a Device Group ..................................................................................................................... 120
Edit Device Group Policies ............................................................................................................... 121
Import Device Groups ..................................................................................................................... 121
Export Device Groups ...................................................................................................................... 121
Rename a Device Group .................................................................................................................. 122
View a Device Group ........................................................................................................................ 122
Search for Groups ........................................................................................................................... 122
Import Fonts and Macros ................................................................................................................ 246
Delete Fonts and Macros ................................................................................................................ 247
Edit Properties for Storage ............................................................................................................. 247
Save to File ...................................................................................................................................... 247
Install Fonts and Macros on Devices .............................................................................................. 248
Remove Font and Macro Files from Devices .................................................................................. 248
All About Print Management ............................................................................................................................. 259
Steps for Pre-configuring a Driver .................................................................................................. 266
Other Ways to Pre-Configure a Driver ............................................................................................ 266
Upload Driver to Available Drivers .................................................................................................................... 266
Steps for Uploading a Driver to Available Drivers .......................................................................... 267
Other Ways to Upload a Driver to Available Drivers ....................................................................... 267
Delete a Driver ................................................................................................................................................... 267
Steps for Deleting a Driver .............................................................................................................. 267
Other Ways to Delete a Driver ........................................................................................................ 267
Retrieve a Driver ................................................................................................................................................ 267
Steps for Retrieving a Driver ........................................................................................................... 267
Other Ways to Retrieve a Driver ..................................................................................................... 268
All About Application Management .................................................................................................................. 269
Web Jetadmin - All Active Tasks Task Module ............................................................................... 270
Web Jetadmin - All Scheduled Tasks Task Module ........................................................................ 270
User Security ...................................................................................................................................................... 271
All About User Security ................................................................................................................... 271
Initial User Security ....................................................................................................... 271
The HP Web Jetadmin Administrator Role ................................................................... 272
Alternate Log-in Method for User Security .................................................................. 272
User Security Task Modules ............................................................................................................ 272
User Security - Current Tasks and User Security - Common Tasks Task Modules ...... 273
User Security - Roles Task Module ............................................................................... 273
User Security - Users Task Module ............................................................................... 273
User Security - Active Clients Task Module .................................................................. 273
Steps for Removing Roles .......................................................................... 279
User Security Diagnostics ............................................................................................................... 280
Steps for Diagnostics .................................................................................................... 280
HP Web Jetadmin Management ........................................................................................................................ 280
All About HP Web Jetadmin Management ...................................................................................... 280
HP Web Jetadmin Management Task Modules .............................................................................. 280
HP Web Jetadmin - Common Tasks Task Module ........................................................ 281
xviiiENWW
HP Web Jetadmin - Management Task Module ........................................................... 281
HP Web Jetadmin - Summary Task Module ................................................................. 281
HP Web Jetadmin Installations ....................................................................................................... 281
Find HP Web Jetadmin Installations ............................................................................. 281
Web Service (WS) Discoveries .................................................................... 282
IP Broadcast Discovery ............................................................................... 282
IP Range Discovery ..................................................................................... 283
Synchronizing HP Web Jetadmin Installations ............................................................ 288
Launching HP Web Jetadmin ........................................................................................ 289
Steps for Discovering Web Jetadmin on the Same Network ....................................... 289
Steps for Removing a Web Jetadmin Instance From the List ...................................... 289
Data Synchronization ...................................................................................................................... 290
Power .............................................................................................................................................. 375
USB File Settings ............................................................................................................................. 427
USB Notification Settings ................................................................................................................ 428
USB Scan Settings ........................................................................................................................... 429
7 End User License Agreement ....................................................................................................................... 430
Index ........................................................................................................................................................... 431
xxviiiENWW
1Install and Set Up HP Web Jetadmin
●
System Requirements
●
Install HP Web Jetadmin
●
Post-installation Tasks
●
Ports
●
Implement SSL
●
Use a Separate Instance of Microsoft SQL Server
●
Deploy the Smart Client
●
Restart the HP Web Jetadmin Service Manually
●
Back Up and Restore HP Web Jetadmin
●
Upgrade HP Web Jetadmin
●
Uninstall HP Web Jetadmin
●
Manage Licenses
When you install HP Web Jetadmin, you only need to install it on one hardware platform that meets the
recommended minimum requirements (
the network. You may then access the software from any supported Windows desktop on the network and
manage all supported network-connected peripherals.
System Requirements on page 1) and is centrally accessible on
HP Web Jetadmin offers several installation options. If you have installed a previous version of
HP Web Jetadmin, you can choose to upgrade the previous version or install a new copy. Upgrading an older
version preserves your settings for discovery options and groups and is most likely the best choice if you
have already been using HP Web Jetadmin.
NOTE: Every release of HP Web Jetadmin contains new features and improvements to existing features. In
an environment where a previous release of HP Web Jetadmin is integrated into critical business operations,
HP recommends that you fully test and qualify a new release before implementing that release into full
production.
Read all of the support materials before you implement HP Web Jetadmin. For current information about
HP Web Jetadmin, see the Late Breaking News for HP Web Jetadmin 10.3 and the HP Web Jetadmin 10.3Supported Devices Readme. These documents are available from the
NOTE: If the installation stops with a warning that a reboot is required, reboot the host on which the
HP Web Jetadmin installer is running. Then relaunch the installer to continue the installation.
System Requirements
●
Operating Systems
●
Virtual Machine (Optional Platform)
●
Server Hardware
●
Client Hardware
HP Support Center.
ENWWSystem Requirements1
●
Database
●
Network
●
Installations and Upgrades
●
Client Application
●
Shared Print Queues
●
Supported Devices
●
Host Access
●
Client/Server Security
HP Web Jetadmin includes network device communication protocols and internal components that manage
application and device data. These components extend the capabilities of HP Web Jetadmin and improve
usage and performance in device lists, columns, and filtering functions.
HP Web Jetadmin is supported on platforms that have Microsoft Windows and .NET Framework high-priority
updates. During each development cycle, HP regularly tests HP Web Jetadmin on platforms that have the
current Microsoft updates. HP investigates all post-release software issues that customers report. For more
information about the current software issues, see the Late Breaking News for HP Web Jetadmin 10.3. This
document is available from the
HP Web Jetadmin requires the Windows HTTP SSL service. HP Web Jetadmin uses SSL to communicate with
newer HP devices through port 8050.
HP Support Center.
Operating Systems
●
HP Web Jetadmin Server Application
●
HP Web Jetadmin Client Application
NOTE: For more information about a specific Microsoft operating system, go to www.microsoft.com.
HP Web Jetadmin Server Application
Supported operating systems
●
Microsoft Windows Server 2012 R2
●
Microsoft Windows Server 2012
●
Microsoft Windows Server 2008 R2 SP1
●
Microsoft Windows Server 2008 R2
●
Microsoft Windows 7 SP1 (64-bit edition only)
2Chapter 1 Install and Set Up HP Web JetadminENWW
Notes
●
HP no longer supports or tests HP Web Jetadmin installations on Microsoft operating systems that were
released prior to the supported operating systems listed above.
●
Beginning with HP Web Jetadmin 10.3 SR6, Microsoft .NET Framework 4.5 or later is required in addition
to .NET Framework 3.5 SP1 because HP Web Jetadmin supports Transport Layer Security (TLS) 1.1 and
1.2. Some of the supported operating systems listed above already ship with .NET Framework 4.5 or
later.
If the HP Web Jetadmin installer does not detect .NET Framework 3.5 SP1 and .NET Framework 4.5 or
later, the installer provides the appropriate installation instructions and Microsoft URL to
download .NET Framework.
●
The supported operating systems listed above include Windows Installer 4.5. If Windows Installer 4.5 is
not already installed, the HP Web Jetadmin installer provides the appropriate Microsoft URL to
download Windows Installer 4.5.
●
Local administrator access is required to install or upgrade HP Web Jetadmin.
●
Production HP Web Jetadmin installations are restricted to dedicated hosts. Running HP Web Jetadmin
on systems that are also mail servers, DNS servers, domain controllers, and so on is not supported.
HP Web Jetadmin Client Application
Supported operating systems
●
Microsoft Windows Server 2012 R2
●
Microsoft Windows Server 2012
●
Microsoft Windows Server 2008 R2 SP1
●
Microsoft Windows Server 2008 R2
●
Microsoft Windows 8.1
●
Microsoft Windows 8
●
Microsoft Windows 7 SP1
Notes
●
Beginning with HP Web Jetadmin 10.3 SR6, Microsoft .NET Framework 4.5 or later is required in addition
to .NET Framework 3.5 SP1 because HP Web Jetadmin supports Transport Layer Security (TLS) 1.1 and
1.2. Some of the supported operating systems listed above already ship with .NET Framework 4.5 or
later.
If the HP Web Jetadmin installer does not detect .NET Framework 3.5 SP1 and .NET Framework 4.5 or
later, the installer provides the appropriate installation instructions and Microsoft URL to
download .NET Framework.
Virtual Machine (Optional Platform)
Recommended requirements
HP recommends the following virtualization solutions:
●
VMware ESX
●
Microsoft Hyper-V
ENWWSystem Requirements3
Notes
●
For a VMware server, the virtual machine network must be set to bridged to facilitate
HP Web Jetadmin communications.
●
It is very important to configure VMware so that its guest or virtual systems have enough resources to
support HP Web Jetadmin and Microsoft SQL Server. To ensure that the appropriate resources are
provisioned, see the support documentation for the version of VMware you are using.
Server Hardware
Recommended requirements
HP recommends the following hardware configuration for the server:
●
4 or more processor cores
●
2.8 GHz or higher processor speed
●
4 GB or more of RAM
●
4 GB of available storage
Minimum requirements
Although you can use the following hardware configuration for the server, HP does not recommend that you
use it for production installations. HP does not test HP Web Jetadmin on this hardware configuration and,
therefore, cannot guarantee the results.
●
2 processor cores
●
2.33 GHz processor speed
●
3 GB of RAM (2 GB is required for the HP Web Jetadmin Service)
NOTE: HP Web Jetadmin uses a value of 3,072 MB to qualify a system as having 3 GB of RAM.
●
4 GB of available storage
Notes
●
Recent software improvements have increased resource capacity requirements. HP strongly
recommends the 64-bit editions of Windows and 4 GB or more of RAM for production HP Web Jetadmin
installations.
●
Storage requirements vary depending on the implementation, database, and migration from previous
versions.
●
NTFS is the only supported file system.
●
If the HP Web Jetadmin installer determines that less than 1 GB of RAM is installed, the installer displays
a message stating that 3 GB of RAM is required.
Client Hardware
Recommended requirements
HP recommends the following hardware configuration for the client:
●
PC with 2.4 GHz processor
●
64-bit system with 4 GB of RAM
4Chapter 1 Install and Set Up HP Web JetadminENWW
●
Client display with a minimum resolution of 1024 x 768
●
Optimized for Normal font size
●
Default DPI only
Minimum requirements
Although you can use the following hardware configuration for the client, HP does not recommend that you
use it for production installations. HP does not test HP Web Jetadmin on this hardware configuration and,
therefore, cannot guarantee the results.
●
PC with 1.8 GHz processor
●
32-bit or 64-bit system with 2 GB of RAM
●
Client display with a minimum resolution of 1024 x 768
●
Optimized for Normal font size
●
Default DPI only
Database
The 64-bit HP Web Jetadmin installation package contains and automatically installs the Microsoft SQL
Server 2008 Express Edition (64-bit) database.
NOTE: For more information about configuring HP Web Jetadmin to use Microsoft SQL Server instead of
SQL Server Express, see
Use a Separate Instance of Microsoft SQL Server on page 15.
Network
The HP Web Jetadmin installer requires one active IPv4 connection. If an active IPv4 connection is not
available, the installer fails.
Installations and Upgrades
Local administrator access is required to install or upgrade HP Web Jetadmin.
Client Application
The HP Web Jetadmin client application requires the following:
●
Internet Explorer 8, 9, 10, or 11
●
Display with a minimum resolution of 1024 x 768
Notes
●
Internet Explorer is required to start the HP Web Jetadmin client application. For browser requirements
and limitations, see the support documentation for the Windows operating system you are using.
●
Administrator access is not required to run the HP Web Jetadmin client application.
●
A maximum of 15 concurrent client sessions are allowed.
Shared Print Queues
To create shared print queues, HP Web Jetadmin requires one of the following operating systems:
ENWWSystem Requirements5
●
Windows XP Professional (32-bit)
●
Windows Server 2003 (32-bit)
NOTE: HP does not support or test print queue creation and print path management via HP Web Jetadmin
on any operating systems other than those listed above.
Supported Devices
HP Web Jetadmin supports HP devices and third-party devices that are connected through HP Jetdirect print
servers. HP Web Jetadmin also supports third-party devices that are standard printer MIB compliant and are
connected to the network. For third-party devices, HP Web Jetadmin provides basic capabilities as well as
more robust capabilities if the devices are used with HP-certified plug-ins for HP Web Jetadmin.
NOTE: If the following devices use a Universal Plug-in (UPI), WS Discovery must be enabled on the devices:
●
HP LaserJet Pro
●
HP Officejet Pro
●
HP FutureSmart with firmware versions earlier than 3.2.3
If WS Discovery is disabled on HP LaserJet Pro and HP Officejet Pro devices, HP Web Jetadmin uses the correct
UPI and displays a Device Communication Error status for the devices after a device discovery or full refresh
is performed.
If WS Discovery is disabled on HP FutureSmart devices with firmware versions earlier than 3.2.3,
HP Web Jetadmin uses a generic device model instead of the correct UPI after a device discovery or full
refresh is performed.
Host Access
For the application host, local administrator access is required to install or upgrade HP Web Jetadmin.
For the client host, local user access is required to access the HP Web Jetadmin client application and
administrator access is required to install .NET Framework.
Client/Server Security
Microsoft domain or locally managed Windows users and passwords are required.
Notes
●
HP tests HP Web Jetadmin in Microsoft Active Directory domains.
●
Users must be a member of an HP Web Jetadmin server administrator group or designated as one of the
following in the HP Web Jetadmin User settings:
◦
Windows local security group
◦
Active Directory security group
◦
Local individual user account
◦
Active Directory domain user account
Install HP Web Jetadmin
●
Install HP Web Jetadmin from the Command Line
●
Install HP Web Jetadmin in Blocking Mode
6Chapter 1 Install and Set Up HP Web JetadminENWW
To install HP Web Jetadmin, perform the following steps:
1.Go to
www.hp.com/go/webjetadmin, and then download the HP Web Jetadmin software.
2.Double-click the EXE file.
3.Follow the instructions in the wizard.
4.When the installation is complete, click the Finish button.
CAUTION: If the HP Web Jetadmin installer does not install Microsoft SQL Server Express Edition, the most
common reason for the failure is that Windows updates, such as service packs or hotfixes, were installed on
the machine and the machine was not restarted after the updates completed. Restart the machine, and then
install HP Web Jetadmin again.
Install HP Web Jetadmin from the Command Line
You can install HP Web Jetadmin from a command line, through a script, or through an automated process.
The following is the command syntax:
Specifies the name of the EXE file that you downloaded from
/L"<LanguageID>"
●
www.hp.com/go/webjetadmin.
Specifies the ID of the language the installer uses (Optional). If the language dialog is enabled and you
specify a valid language ID, the installer automatically suppresses the language dialog. If you specify an
invalid language ID or a language ID that the installer does not support, the installer ignores this
parameter.
The following are the language IDs. The default is the local system language.
LanguageLanguage ID
Chinese (Simplified)2052
Chinese (Traditional)1028
English (Worldwide)1033
French (European)1036
German1031
Italian1040
Japanese1041
Korean1042
Portuguese (Brazilian)1046
Russian1049
Spanish (Mid-Atlantic)1034
/S /v/qn
●
Performs a silent installation (Optional).
ENWWInstall HP Web Jetadmin7
NOTE: To perform a silent installation, the WJA_EULA and
ENABLE_ANONYMIZED_DATA_COLLECTION properties are required.
/V"[Property1=Value1] [Property2=Value2] [...]"
●
Specifies a list of properties the installer uses (Required). The following are the properties and values.
Property and ValueDescription
WJA_EULA=ACCEPT | REJECT
ENABLE_ANONYMIZED_DATA_COLLECTION
=TRUE | FALSE
WJA_BACKUP_CONFIRM=YES | NO
WJA_SUPPLY_GROUP_REMOVAL_CONFIRM=
YES | NO
WJA_COLUMN_CONFIRM=YES | NO
Specifies whether you accept or reject the HP Web Jetadmin End User
License Agreement. This property is required for silent installations.
Specifies whether the Data Collection feature is enabled or disabled. This
feature collects data about your printers and implementation of
HP Web Jetadmin and makes the data anonymous. HP Web Jetadmin uses
an Internet connection to transmit this data to HP. HP uses this data to
improve products and services.
NOTE: This property is required for silent installations.
IMPORTANT: HP is committed to protecting your privacy and the integrity
of your computer. You can enable and disable this feature at any time. Your
name, address, email address, and other sensitive data are not sent to HP.
Specifies whether an HP Web Jetadmin backup was performed prior to the
installation. This property is required for upgrade installations.
Specifies whether existing Supplies Groups are removed. This property is
required when upgrading from all versions of HP Web Jetadmin 10.1 and
earlier. Specifying YES confirms that you understand and agree that all
Supplies Groups functionality as well as existing groups will be removed
during the installation. Specifying NO causes the installation to terminate
and end without the software being installed. In HP Web Jetadmin 10.2, the
Supplies Groups functionality was removed as a product feature. Regular
device groups will not be removed or altered during the installation.
Specifies whether column data is upgraded, which might affect filters,
groups with filters, and device list exporting. This property is required for
silent upgrade installations prior to HP Web Jetadmin 10.2 Service Release
5.
WJA_SKIP_DB_INSTALL=1 | 0
INSTALLDIR=\"<Path>\"
DATABASEDIR=\"<Path>\"
Specifies whether the database installation is skipped. To skip the
database installation, specify 1. This property is only required if you want
the installer to skip the database installation
Specifies the HP Web Jetadmin installation path. The following is the
default path:
C:\Program Files\Hewlett-Packard\Web Jetadmin 10\
NOTE: This property is optional for silent installations.
The path must be enclosed with \". In addition, the properties specified for
the /V option must be enclosed with quotes. The following is an example
of the correct syntax:
If the directory name contains spaces, you must use the Windows shortpath notation. To find the short-path notation, issue the following
command: Dir *. /x
The path must be enclosed with \". In addition, the properties specified for
the /V option must be enclosed with quotes.
The following are examples of the correct syntax:
/V"WJA_EULA=ACCEPT DATABASEDIR=\"D:\SQLServer
●
\""
/V"WJA_EULA=ACCEPT DATABASEDIR=\"C:
●
\Program~1\SQLServer\""
CAUTION: If the path contains spaces and is not enclosed with \", the
installer fails.
●
To start the installer in Spanish, enter the following command:
WjaSetup-x64.exe /L"1034"
●
To perform a silent installation with HP Web Jetadmin installed on C:\WJA, enter the following
command:
Configure the HP Web Jetadmin Service to Restart Automatically
NOTE: The HP Web Jetadmin server will start automatically as a Microsoft Service. The HP Web Jetadmin
server cannot accept HP Web Jetadmin client connections until the HP Web Jetadmin server has fully loaded
all services into memory. Dependent upon your HP Web Jetadmin server available system resources, it may
take 1-2 minutes for all services to completely load after initial server installation or server reboot.
The first time you launch HP Web Jetadmin after installation, a pop-up dialog is displayed stating that no
devices have been discovered. You can opt to launch discovery settings at this point.
Once the installation is complete, HP Web Jetadmin can be launched from a supported browser by entering
the hostname or IP address of the computer on which it is installed, followed by the port number and path.
Typical default port numbers for Web services have a value of 80. Since HP Web Jetadmin may be running
simultaneously with another Web service on the same computer, HP Web Jetadmin uses a port number of
8000. If desired, the port value may be altered.
Here is an example of the URL used to activate HP Web Jetadmin on a supported Windows desktop:
http://myhost:8000
Recommended Initial Configuration Steps
After HP Web Jetadmin is installed, some of the initial steps that you should take to begin managing devices
and the print environment include configuring the options that are shared throughout HP Web Jetadmin,
running a discovery, and configuring various other features.
Shared configuration options include the database, network (for example, SNMP and HTTPS), discovery,
server maintenance, and credentials. To configure these options, go to Tools > Options > Shared, and then
navigate to the appropriate category. For more information about a specific option, see the online Help for
that option.
Finding devices on the network might be as simple as enabling HP Web Jetadmin to passively listen for
devices on the network. Finding devices might be as complex as working with the IT team to map the entire IP
network, and then running an IP Range discovery to compile a complete inventory of network-connected
devices. You can also use many of the same settings and techniques to discover PC-connected devices.
Before you plan and implement a device discovery strategy, carefully review the information about
discoveries in the HP Web Jetadmin documentation and white papers.
You should configure features such as Roles, Users, Alerts, and Device Groups before you begin using
HP Web Jetadmin. For more information about a specific feature, see the appropriate section in the
HP Web Jetadmin documentation and the HP Web Jetadmin white papers.
NOTE: The HP Web Jetadmin documentation and white papers are available from the HP Support Center.
10Chapter 1 Install and Set Up HP Web JetadminENWW
Configure the HP Web Jetadmin Service to Restart Automatically
It is recommended to configure HP Web Jetadmin to restart automatically whenever the HP Web Jetadmin
service fails. If, for example, the database is inaccessible, the HP Web Jetadmin service will be stopped and
then automatically restarted. The HP Web Jetadmin service will wait for the database to become accessible
and then the HP Web Jetadmin service becomes live.
To configure the HP Web Jetadmin service to restart automatically, follow these steps.
1.Access the Windows Control Panel and select Administrative Tools.
2.Select Services and then select HPWJA Service.
3.Right-click and select Properties from the menu.
4.Click the Recovery tab. For the First failure, Second failure, and Subsequent failures, select Restart
the service.
5.Click OK.
NOTE: HP Web Jetadmin installs an additional service named HPWSProAdapter. The HPWSProAdapter
service facilitates communication with certain HP device models and must be left running. You must also
perform the steps in this section for the HPWSProAdapter service.
Ports
HP Web Jetadmin listens continuously on several ports and opens other ports for specific functionality. The
following are the ports that HP Web Jetadmin uses.
Table 1-1 Ports
Port NumberTypeInbound/
Outbound
(I/O)
69UDPITFTP Incoming Port: HP Web Jetadmin uses this port as a staging area for
80TCPOHP Web Jetadmin uses this port to qualify the link to the HP Embedded Web
161UDPOSNMP: HP Web Jetadmin and other management applications use SNMP to
427UDPISLP Listen: HP Jetdirect-connected devices use Service Location Protocol
443TCPOWeb Services (HTTPS): HP Web Jetadmin uses this port to manage some of
445UDPOWMI Communication: Windows Management Instrumentation (WMI) is a
Details
firmware images during HP Jetdirect firmware updates. Through SNMP,
HP Web Jetadmin triggers HP Jetdirect to retrieve firmware through this
port.
Server on the device.
communicate with and manage devices. HP Web Jetadmin uses this port on
the printer to issue Set and Get commands to the SNMP agent.
(SLP) to advertise their existence. When the passive SLP discovery feature
is enabled on HP Web Jetadmin, devices send multicast packets to this port
on the HP Web Jetadmin server.
the newer HP devices. HP Web Jetadmin sends device configurations as
well as queries to this port.
protocol on Microsoft Windows hosts. HP Web Jetadmin uses WMI to detect
the presence of a printer on the Windows host. This is one of the ports on
the Windows host that WMI uses to allow communication from outside
servers, including servers running HP Web Jetadmin.
ENWWPorts11
Table 1-1 Ports (continued)
Port NumberTypeInbound/
Outbound
(I/O)
843TCPOHP Web Jetadmin uses this port to configure some settings, such as fax and
1434UDPOMicrosoft SQL Server: By default, HP Web Jetadmin installs the SQL Server
2493UDPI/OBuild Monitor: This is an HP Web Jetadmin server port that is kept open.
3702UDPOWS Discovery: HP Web Jetadmin uses this port to perform a Web Services
3910, 3911TCPOWS Discovery: HP Web Jetadmin uses this port to retrieve details about the
4088TCPIRemoting: HP Web Jetadmin uses this port as the primary communication
Details
digital sending, on some HP MFP device models.
database on the same host. Optionally, you can configure HP Web Jetadmin
to communicate with a SQL Server database on a different host.
HP Web Jetadmin uses this port to facilitate communication with a remote
SQL Server database.
Other HP Web Jetadmin servers use this port to discover running instances
of HP Web Jetadmin.
discovery on newer HP devices.
device Web Services during a discovery. HP Web Jetadmin uses these
details to establish the WS communication paths that it needs to manage
devices.
HP Web Jetadmin uses port 3910 to retrieve print requests and uses port
3911 to retrieve the printer status.
channel between a started HP Web Jetadmin client and its corresponding
HP Web Jetadmin server.
4089TCPIClient Event Notification: HP Web Jetadmin uses this port to communicate
change events from the HP Web Jetadmin server to the client. These events
trigger the client to pull updates from the server through the Remoting
interface. In previous releases of HP Web Jetadmin, Windows assigned this
port.
7627TCPOWeb Services (HTTPS): HP Web Jetadmin uses this port to manage
communications on some newer HP devices. The HPWSProAdapter Service,
which is an additional service that the HP Web Jetadmin software launches,
opens this port.
8000UDPOHP Web Jetadmin Discovery Listen: HP Web Jetadmin uses this port on
remote IP hosts to detect earlier versions of the HP Web Jetadmin
software.
8000, 8080TCPIWeb Server: HP Web Jetadmin provides an HTTP listener for the initial client
launch, Help content, and device file transfer operations.
8050TCPIDevice Eventing Callback (HTTPS): Newer HP devices use a WS eventing
protocol for management communications.
8140TCPIOXPm Web Services (HTTP): This is the communication port for HP Open
Extensibility Platform (management operations).
8143TCPIOXPm Web Services (HTTPS): This is a secure communication port for
HP Open Extensibility Platform (management operations).
8443TCPISecure Web Server (HTTPS): HP Web Jetadmin provides a secure HTTPS
listener for the initial client launch, Help content, and device file transfer
operations.
12Chapter 1 Install and Set Up HP Web JetadminENWW
Table 1-1 Ports (continued)
Port NumberTypeInbound/
Outbound
(I/O)
9100TCPOPrinter Firmware Upgrade and Test File Operation: HP Web Jetadmin uses
27892UDPITraps Listener: HP Web Jetadmin uses this port for SNMP-based alerts and
27893UDPIWS Hello Listener: HP Web Jetadmin monitors this port for incoming WS
59113TCPOMicrosoft SQL Server: By default, HP Web Jetadmin installs the SQL Server
Details
this printer port to transfer printer firmware files, test job files, and PJL
configuration files.
for By User Data Collections.
Hello packets from the HP WS Pro Proxy Agent software that is installed on
hosts in the enterprise. When HP Web Jetadmin detects a packet, it follows
up to determine if there are any discoverable printers on the sending host.
For more information, see the HP Web Jetadmin 10.3 Proxy Agents Readme.
This document is available from the
database on the same host. Optionally, you can configure HP Web Jetadmin
to communicate with a SQL Server database on a different host.
HP Web Jetadmin uses this port to facilitate communication with a remote
SQL Server database.
HP Support Center.
NOTE: The I/O column represents the communication direction with respect to the HP Web Jetadmin server
host. HP Web Jetadmin uses random source ports when communicating with ports on remote IP addresses.
NOTE: HP Web Jetadmin uses ports 7627, 3702, and 3910 internally to communicate with devices. To
ensure proper communication, these ports must be kept open for communication directly with the device and
with the internal HPWSProAdapter service.
NOTE: HP Web Jetadmin uses Internet Control Message Protocol (ICMP) in the discovery process.
HP Web Jetadmin sends an ICMP echo request to determine if the IP is active.
Implement SSL
●
Enable Secure Sockets Layer (SSL)
●
Important Points to Remember When Implementing SSL
●
Configure HTTPS (Server Certificates or SSL)
By default, the HP Web Jetadmin HTTP service runs without certificates. If you add a certificate, the HTTP
server runs in HTTPS mode and Secure Sockets Layer (SSL) communication is enforced. In HTTPS mode, the
user and the HTTP server are authenticated to one another and the traffic between them is encrypted. This
adds an extra layer of security to the Smart Client download and other HTTP transactions.
HP Web Jetadmin does not self-generate certificates. You must obtain a certificate from a certificate
authority (CA). CAs can exist inside or outside of an organization. Many companies have their own CAs. The
HP Web Jetadmin Signing Request feature generates a file that you can send to the CA. When the CA sends
you a certificate, use the Install Certificate feature to enable HTTPS.
CAUTION: For new server certificates, you must install 2048-bit certificates. Any previously installed 1024-
bit server certificates continue to function correctly.
ENWWImplement SSL13
Enable Secure Sockets Layer (SSL)
HP Web Jetadmin administrators enable SSL by adding a certificate to the HP Web Jetadmin application. This
certificate forces the browser to use the more secure HTTPS protocol when a user accesses the client logon
page. The administrator must enable SSL from the console or host that runs the application by using the
procedure in
accesses Tools>Options>Shared>Network>HTTPS, a message appears stating that certificates can only
be installed from an HP Web Jetadmin client that runs on the console or server that hosts HP Web Jetadmin.
In some environments, SSL is required when an HTTP interface or service is used for communication. In these
cases, SSL can be enabled and enforced by HP Web Jetadmin. SSL provides a high level of assurance
regarding the authentication and encryption of HTTP communication. That is, a user who requests access to
the HP Web Jetadmin Smart Client download can be reasonably assured that the system hosting
HP Web Jetadmin is authentic and the communication between the two systems is encrypted so that it
cannot be easily read by eavesdroppers.
The SSL protocol uses certificates to accommodate both authentication and encryption. HP Web Jetadmin
can generate a signing request that can be used by a certificate authority (CA) to generate a certificate. Using
Tools > Options > Shared > Network > HTTPS, the user can generate a Signing Request.
Once the request has been fulfilled by the CA, the certificate is ready to be installed on HP Web Jetadmin.
Remember, you must be at the application console to use Tools > Options > Shared > Network > HTTPS. UseInstall Certificate to browse and upload the certificate file.
Once the certificate is installed, the HTTP service enforces SSL. Any browser contact with HP Web Jetadmin
should indicate HTTPS on the URL when a certificate is installed. Using Remove Certificate uninstalls the
certificate and SSL is no longer enforced.
Configure HTTPS (Server Certificates or SSL) on page 15. When a remote administrator
Important Points to Remember When Implementing SSL
Client communication with SSL enforced requires one or more of the following considerations.
●
For new server certificates, you must install 2048-bit certificates. Any previously installed 1024-bit
server certificates continue to function correctly.
●
When SSL has been implemented on HP Web Jetadmin with an internal certificate authority (CA), the
CA’s authorizing certificate must be installed in the client browser. If this certificate is not installed in
the client browser the HP Web Jetadmin Smart Client page will fail to load up in SSL mode.
●
Proxy servers tend to use the standard SSL port 443. If the HP Web Jetadmin Smart Client page is being
called through a proxy server, a redirect error may occur. This is due to the URL being redirected to 443
rather than 8443 which is the port used by the HP Web Jetadmin SSL. The workaround for this is to place
the HP Web Jetadmin fully qualified domain name (FQDN) into the browsers exceptions list under
Tools > Internet Options > Connections > LAN Settings > Advanced. This causes the browser to pull
HTTP and HTTPS content directly from the HP Web Jetadmin server.
NOTE: HP Web Jetadmin HTTP and HTTPS port numbers can be customized to something other than
8000 and 8443.
●
When you have implemented SSL on HP Web Jetadmin, a redirect occurs when the browser URL uses
port 8000. Here is an example:
The known URL prior to SSL implementation is http://servername.domain.xxx:8000.
After SSL implementation, HP Web Jetadmin will redirect this to a new URL: https://servername.domain.xxx:8443.
The URLs shown here use FQDN. In most cases the certificate issued and installed in the
HP Web Jetadmin SSL implementation will contain an FQDN for the host on which HP Web Jetadmin is
14Chapter 1 Install and Set Up HP Web JetadminENWW
installed. If a non FQDN is used in the browser, certificate failure will occur. As a general rule, form the
HP Web Jetadmin URL with FQDN when HP Web Jetadmin is implemented with SSL.
NOTE: When using the HP Web Jetadmin client to install a certificate on a Vista host with UAC enabled, you
must launch the client from the installer (just after install is finished and from the checkbox that enables
client launch) or from an IE that was Run as Administrator.
CAUTION: For new server certificates, you must install 2048-bit certificates. Any previously installed 1024-
bit server certificates continue to function correctly.
2.To associate a certificate with the HP Web Jetadmin server and enable HTTPS, select Install Certificate.
To remove the installed certificate from the server and disable HTTPS, select Remove Certificate.
To generate a certificate request that can be sent to a signing authority to generate a certificate that
can be installed to enable HTTPS, select Signing Request.
3.To save these settings and continue setting other options, click Apply. Then click the next option to
configure in the left menu bar. To save these settings and close this window, click OK.
Use a Separate Instance of Microsoft SQL Server
By default, HP Web Jetadmin installs and uses a database that runs under Microsoft SQL Server Express. You
can configure an existing installation of HP Web Jetadmin to use the full version of SQL Server instead of SQL
Server Express. However, HP does not support or test HP Web Jetadmin installations with SQL Server
databases other than the version listed in
For more information about configuring HP Web Jetadmin to use a separate Microsoft SQL instance, see the
Using Microsoft SQL Server with HP Web Jetadmin white paper. This white paper is available from the
HP Support Center.
Deploy the Smart Client
●
Start a Smart Client Session
●
Configure HP Web Jetadmin to Bind to a Specific NIC
●
Configure the Event Notification Port
●
Configure the Firewall Software
HP Web Jetadmin uses the Microsoft ClickOnce Smart Client technology. This technology runs a
Microsoft .NET Framework application by automatically downloading and launching the application through a
Web browser. The Smart Client application runs as a local .NET Framework application on the host and
communicates with the HP Web Jetadmin service via .NET Remoting. After the Smart Client application
launches, the Web browser is no longer required. Although HP Web Jetadmin also uses the Web browser for
online Help and proactive Product Update notifications, the HP Web Jetadmin client application runs locally
on the computer.
Database on page 5 and, therefore, cannot guarantee the results.
The default HTTP port is 8000. The default HTTPS port is 8443. The HP Web Jetadmin installer builds a
shortcut on the installation host that uses a URL in the format http://<hostname>:8000. You can also use this
URL to access HP Web Jetadmin remotely from anywhere on the company's intranet or WAN.
ENWWUse a Separate Instance of Microsoft SQL Server15
You can change the HTTP port that launches the HP Web Jetadmin Smart Client application by updating the
HP.Imaging.Wjp.Core.WebServer.config.xml configuration file. This configuration file is available in the
following directory:
To start the Smart Client session, only a Web browser is required. Administrator rights are not required to run
Smart Client applications. However, Microsoft .NET Framework must be installed. Local administrator rights
might be required prior to the installation.
Some characteristics about Smart Client are:
●
The HP Web Jetadmin server is initially contacted through http/https.
●
The server transfers about 2 MB of Smart Client application to the client where it is saved to disk and
runs as the user logged onto the computer.
●
The Smart Client application, running on the client, executes commands to download the
HP Web Jetadmin client files (about 50 MB) and starts UIExec.exe (browser is now inactive).
●
UIExec.exe runs and opens the graphical user interface (the HP Web Jetadmin client application).
●
The server downloads all relevant information to the client and then periodically pings the client when
new information exists for retrieval.
NOTE: In most cases, the Smart Client will auto-launch; in some cases local security settings on the
workstation may prevent the application from auto-launching. Use the Start HP Web Jetadmin button to
manually launch the Smart Client or refer to Microsoft documentation to adjust local security settings.
To run the Smart Client application in a workgroup, perform the following steps to change the Microsoft
security settings:
NOTE: Consult Microsoft documentation to learn more about security policy settings.
1.Access the Control Panel on the HP Web Jetadmin host computer and go to Administrative Tools >
Local Security Policy.
2.Go to Local Policies > Security Options.
3.Locate the item Network access: Sharing and security model for local accounts.
4.Change the setting to Classic - local users authenticate as themselves.
To ensure that the Smart Client works properly, verify that the system requirements for HP Web Jetadmin are
met.
Start a Smart Client Session
After the HP Web Jetadmin installation is complete, use one of the following methods to start a Smart Client
session:
16Chapter 1 Install and Set Up HP Web JetadminENWW
●
On the host where HP Web Jetadmin is installed, go to Start > Programs (or All Programs) > HP Web
Jetadmin 10, and then select HP Web Jetadmin.
●
Browse to the following URL on the host where HP Web Jetadmin is installed:
http://localhost:8000
NOTE: In some cases, you might need to add the URL for HP Web Jetadmin to the trusted security zone in
the Web browser.
Configure HP Web Jetadmin to Bind to a Specific NIC
●
HP Web Jetadmin Client Connection
●
HP Web Jetadmin Alerts and SNMP Traps Registration
●
HP Web Jetadmin Web Service
HP Web Jetadmin can run on a multi-homed server or on a server that has multiple network interfaces. In
many cases, a multi-homed server is connected to more than one network and has multiple IP addresses. A
multi-homed server with multiple IP addresses can cause problems because HP Web Jetadmin tends to use
only one address for various reasons.
HP Web Jetadmin is a collection of features that administrators can use to manage devices. Each of these
features might require communications on the network or convey the IP address through which
communications should take place to other features either on or off the HP Web Jetadmin server. These
features facilitate learning the HP Web Jetadmin server IP address when the HPWJA service starts. These
features do so in isolation and might not select the correct IP address. The following sections describe
situations where features might not detect and select the correct IP address and provide a workaround that
forces HP Web Jetadmin to select the correct IP address.
HP Web Jetadmin Client Connection
The HP Web Jetadmin client startup is initiated through HTTP by using Internet Explorer. Immediately after
the startup sequence, the HP Web Jetadmin client sends the client host an HTTP message that points to
a .NET remote connection. The client host then initiates a relatively secure connection to the
HP Web Jetadmin server based on this communication. If the HP Web Jetadmin server is multi-homed and the
HPWJA service selects the wrong IP address, this .NET remote connection fails because the system that hosts
the client cannot communicate through the IP address provided. Follow these steps to force the HPWJA
service to use the correct IP address:
1.Stop the HPWJA service by using Windows Service Manager.
NOTE: Be careful when stopping the HPWJA service. There might be critical tasks running. To view the
running tasks in HP Web Jetadmin, go to Application Management > Overview > Application
Management - Active Tasks. To view the client logins in HP Web Jetadmin, go to Application
Management > Overview > Client Management - Active Clients.
2.Use Notepad or a similar editor to open the following configuration file:
CAUTION: Make sure that the new entry and value are entered exactly as shown here. Use the quote
marks that the editor generates. Do not copy and paste from this document because incorrect
characters cause the HPWJA service to fail at startup. Observe all the rules regarding XML editing. If the
files are incorrectly formatted, the HP Web Jetadmin XML parser fails.
5.Close and save the file.
6.Start the HPWJA service by using Windows Service Manager.
The client log-in should not fail now.
HP Web Jetadmin Alerts and SNMP Traps Registration
In rare cases, HP Web Jetadmin detects and uses an incorrect IP address for SNMP traps registration at the
device. When HP Web Jetadmin alert subscriptions are created, HP Web Jetadmin registers its IP address in
the SNMP traps destination table on the HP device. This registration causes the device to send a notification
in the form of SNMP trap packets back to the HP Web Jetadmin server. HP Web Jetadmin uses these
notifications to trigger alerts for device conditions such as toner out or paper jam.
If an HP Web Jetadmin instance on a multi-homed server populates the SNMP traps destination table with the
incorrect IP address, follow these steps to force HP Web Jetadmin to select and use the correct IP address:
1.Stop the HPWJA service by using Windows Service Manager.
NOTE: Be careful when stopping the HPWJA service. There might be critical tasks running. To view the
running tasks in HP Web Jetadmin, go to Application Management > Overview > Application
Management - Active Tasks. To view the client logins in HP Web Jetadmin, go to Application
Management > Overview > Client Management - Active Clients.
2.Open Notepad or a similar text editor that has the appropriate create and edit permissions.
18Chapter 1 Install and Set Up HP Web JetadminENWW
CAUTION: Make sure that the new field and values are entered exactly as shown here. Use the quote
marks that the editor generates. Do not copy and paste from this document because incorrect
characters cause the HPWJA service to fail at startup. Observe all the rules regarding XML editing. If the
files are incorrectly formatted, the HP Web Jetadmin XML parser fails.
4.Change the <value>xxx.xxx.xxx.xxx</value> entry to the correct HP Web Jetadmin server IP
address through which the device can communicate.
5.Select File > Save As.
6.On the Save as window, navigate to the following directory on the HP Web Jetadmin server host:
8.From the Save as type drop-down list, select All Files (*.*).
9.Click Save.
10. Start the HPWJA service by using Windows Service Manager.
HP Web Jetadmin now uses the IP address specified during SNMP traps registration. You must update any
SNMP traps registrations created prior to this procedure by using the HP Web Jetadmin Configuration feature
or by creating additional alerts subscriptions.
HP Web Jetadmin Web Service
The HP Web Jetadmin web or HTTP service uses the server IP addresses for various reasons, including
communicating with other processes, nodes, services, and the IP address of the actual HTTP server. In rare
cases, HP Web Jetadmin detects the incorrect IP address on multi-homed systems. A configuration file that
includes the HP Web Jetadmin IP address is built during the first HPWJA service startup. Follow these steps to
correct the IP address value in the configuration file:
1.Stop the HPWJA service by using Windows Service Manager.
NOTE: Be careful when stopping the HPWJA service. There might be critical tasks running. To view the
running tasks in HP Web Jetadmin, go to Application Management > Overview > Application
Management - Active Tasks. To view the client logins in HP Web Jetadmin, go to Application
Management > Overview > Client Management - Active Clients.
2.Open Notepad or a similar text editor that has the appropriate create and edit permissions.
3.Select File > Open.
4.On the Open window, navigate to the following directory:
7.Change the <value>xxx.xxx.xxx.xxx</value> entry to the correct server IP address.
ENWWDeploy the Smart Client19
8.Select File > Save.
9.Start the HPWJA service by using Windows Service Control Manager.
HP Web Jetadmin now uses the specified IP address with reference to the HTTP or web services.
Configure the Event Notification Port
If there is a firewall on the HP Web Jetadmin server, the event notification port must be set to static and the
firewall must be configured to accept connections through this port. Even though a client might have a
firewall, that client firewall does not have to be configured in order to launch the client.
HP Web Jetadmin directs clients to a TCP connection to get display event update notifications. When the
client has established this connection, HP Web Jetadmin will send event update messages prompting the
client to update itself via the normal .NET Remoting channel on port number 4088. The port number
established for event update notification is communicated to the client when the client first establishes a
connection to the HP Web Jetadmin server. The port number that HP Web Jetadmin communicates is
somewhat random which can be a problem when a firewall is configured at the HP Web Jetadmin server.
To configure a static port, perform the following steps, including restarting the HP Web Jetadmin service:
WARNING! Restarting the HP Web Jetadmin service can interrupt critical processes. Before you restart the
HP Web Jetadmin service, ensure that all users are logged off and there are no active tasks running on the
HP Web Jetadmin server. To check the HP Web Jetadmin server, click the Application Management button in
the left navigation pane, and then use the Client Management – Active Clients and Application
Management – Active Tasks task modules.
1.Use Notepad or a similar editor to create a file that contains the following XML section:
4.In the File name box, enter Global.config.xml, and then click the Save button.
5.Restart the HP Web Jetadmin service (HPWJAService).
6.Use any firewall application or a similar application to open the port.
Configure the Firewall Software
You must configure the firewall on the HP Web Jetadmin server host to allow client traffic and other traffic to
pass through the correct ports. The firewall monitors HP Web Jetadmin for the ports that it uses and allows
traffic.
20Chapter 1 Install and Set Up HP Web JetadminENWW
In some firewall applications, such as Microsoft Firewall, you can specify a program or executable file as a
firewall exception. In these cases, you can define the following file as an exception:
The firewall on the client system does not require any special consideration because the client application
does not listen to a specific port.
Restart the HP Web Jetadmin Service Manually
It may be necessary to stop and restart the HP Web Jetadmin service. An example of this would be when a
network is switched from hard-wired to wireless. Once the network is switched, HP Web Jetadmin must be
restarted in order for the application to realize the change.
WARNING! Restarting HP Web Jetadmin services may interrupt background tasks and user sessions. Always
check the application before restarting.
To script the stop of all HP Web Jetadmin services, use these command strings in this order:
●
Net stop HPWSProAdapter
●
Net stop HPWJAService
●
Net stop mssql$HPWJA
To script the start of all HP Web Jetadmin services, use these command strings in this order:
●
Net start mssql$HPWJA
●
Net start HPWJAService
●
Net start HPWSProAdapter
1.Uninstall HP Web Jetadmin.
2.Use Windows Service Manager to set the older HP Web Jetadmin service (listed as HP Web Jetadmin in
the Services MMC) to activate and to also start the service.
Back Up and Restore HP Web Jetadmin
Scripts for backing up and restoring HP Web Jetadmin are available. These scripts provide examples of the
recommended method for backing up and restoring the HP Web Jetadmin settings and data, including the
Microsoft SQL Server database. The WJABackupRestoreInstructions_<language_code>.txt file provides
instructions for running the scripts. The scripts and instructions are available in the following directory:
IMPORTANT: You must run a backup of the current HP Web Jetadmin installation before you begin an
upgrade. Read the information in the WJABackupRestoreInstructions_<language_code>.txt file that is
located in the following directory on the HP Web Jetadmin server:
In HP Web Jetadmin, go to Help > About, and then write down the current version as 10.3.nnnnn, wherennnnn is the build number. This is the version of the installer you must have if a recovery is required.
ENWWRestart the HP Web Jetadmin Service Manually21
Before you begin an upgrade, go to Application Management > Overview > Application Management –Active Tasks, and then check for any paused or pending tasks. You must stop or resolve these tasks before
you run the installer.
To upgrade HP Web Jetadmin, obtain the HP Web Jetadmin installation executable from
webjetadmin. Then run the executable on the system that hosts HP Web Jetadmin.
Uninstall HP Web Jetadmin
●
Uninstall HP Web Jetadmin from the Command Line
When you uninstall HP Web Jetadmin, the Microsoft SQL Server Express Edition instance of the
HP Web Jetadmin database is also removed. You can restore the HP Web Jetadmin database if you ran the
appropriate backup procedures and stored the backup files in a secure location.
To uninstall HP Web Jetadmin, perform the following steps:
1.Go to Start > Control Panel > Uninstall a program.
2.Right-click HP Web Jetadmin 10.3, and then select Change. The HP Web Jetadmin 10.3 - InstallShield
Wizard starts.
3.Click the Next button.
4.Select the Remove option, and then click the Next button.
5.Follow the instructions in the wizard.
6.Review the MSI<xxxxx>.LOG file, where <xxxxx> is a randomly generated string. The log file is available
in the following directory:
C:\Users\<username>\AppData\Local\Temp
www.hp.com/go/
Uninstall HP Web Jetadmin from the Command Line
You can uninstall HP Web Jetadmin from the command line. For instructions, see the Uninstall
HP Web Jetadmin from the Command Line white paper. This white paper is available from the
Center.
Manage Licenses
There are some features for HP Web Jetadmin that require a license. After you obtain the license for a
feature, you must install the license to enable the functionality.
To manage the licenses, perform the following steps:
1.Go to Start > All Programs > HP Web Jetadmin 10, and then select HP Web Jetadmin License Manager.
2.To install a license, perform the following steps:
a.Click the Add button.
b.On the Enter License window, enter the license key, and then click the Apply button.
3.To delete a license, select the license from the list, and then click the Remove button.
4.To refresh the list of licenses, click the Refresh button.
5.Click the Exit button.
6.Restart the HP Web Jetadmin service (HPWJA Service).
HP Support
22Chapter 1 Install and Set Up HP Web JetadminENWW
2Introduction to HP Web Jetadmin
●
Product Support
●
Getting Around in HP Web Jetadmin
●
The HP Web Jetadmin Server
●
The HP Web Jetadmin Client
●
Shared Configuration Options for all Views
●
Application Management Configuration Options
●
Device Management Configuration Options
HP Web Jetadmin increases business productivity by helping you proactively address potential printing
problems, automatically configure peripheral drivers, and update firmware. HP Web Jetadmin provides all of
the peripheral management capabilities you need in one easy-to-use Web browser interface. It is a is a free
utility that you can download from
Product Support
●
Print the HP Web Jetadmin Guides
www.hp.com/go/webjetadmin.
●
Online Help
●
Feedback about HP Web Jetadmin
●
Technical Support
This section provides information about obtaining support for HP Web Jetadmin.
Print the HP Web Jetadmin Guides
If you need to print the HP Web Jetadmin 10.3 Installation and Setup Guide and the HP Web Jetadmin 10.3
User Guide, PDFs are available from the
To view PDF files, Adobe Acrobat Reader must be installed on your computer. To download the latest Adobe
Acrobat Reader, go to
www.adobe.com/products/acrobat/readstep2.html.
Online Help
The HP Web Jetadmin online Help provides detailed information about using the software to configure and
manage devices on the network. Use the Contents, Index, and Search tabs to navigate the online Help.
Each page in HP Web Jetadmin has a help icon (?) on the content toolbar. When you click the help icon and
then click somewhere on the user interface, HP Web Jetadmin displays the context-sensitive help for that
specific portion of the user interface.
NOTE: To access external links, the browser must have access to the Internet. If you are behind an Internet
firewall, you might need to configure proxy servers. Contact the network administrator to determine the
appropriate settings for the browser.
HP Support Center.
ENWWProduct Support23
Feedback about HP Web Jetadmin
You can send comments and suggestions about HP Web Jetadmin to HP. To send an email to HP, go to Help >
Feedback. You will receive an automatic reply that indicates HP has received your email. If HP needs more
information about your feedback, a representative will contact you.
NOTE: HP Web Jetadmin includes the comments, browser version, HP Web Jetadmin version, Web server
version, operating system version, name of the directory where HP Web Jetadmin is installed, and memory
usage in the email.
HP considers your comments and suggestions, but HP does not answer questions through the Feedback
feature. If you have questions about HP Web Jetadmin, go to
Technical Support
HP maintains an extensive Web presence to provide information and assistance. To obtain technical support
for HP Web Jetadmin, use the following links:
●
www.hp.com/go/webjetadmin
Provides access to Premium Support, Consulting Services, and a variety of self-help information, such
as FAQs, support documentation, and white papers.
●
www.support.hp.com
Provides access to 24/7 online support for your country/region.
www.hp.com/go/webjetadmin.
Getting Around in HP Web Jetadmin
●
Application Views in HP Web Jetadmin
●
Top Menu Bar Features
●
Status Bar Features
●
Page Layout in HP Web Jetadmin
●
Wizards
●
Other Features
The user interface for HP Web Jetadmin is designed to be efficient and intuitive, limiting the number of steps
required to complete a task and streamlining software operation.
Application Views in HP Web Jetadmin
HP Web Jetadmin can be separated into three views accessible through the lower portion of the left
navigation pane:
●
Device Management on page 70 for managing all device-related functions.
●
Print Management on page 259 for managing print queues and drivers on remote servers and
workstations.
●
Application Management on page 269 for managing application functionality such as users and roles,
security, and software updates.
Top Menu Bar Features
●
Preferences
24Chapter 2 Introduction to HP Web JetadminENWW
●
Device Filters
●
Device Identification
●
Application Logging
The top menu bar is always present and changes depending on the application view, presence of plug-ins,
and the version of HP Web Jetadmin. This allows you to use functionality without having to change to a
different view.
Across the top menu bar are four choices:
●
File: Add new groups, alerts, and configuration templates; print, and exit HP Web Jetadmin.
◦
New: Create groups (
Subscription Templates on page 185), and configuration templates (Create a Configuration
Template on page 171).
◦
Print: Print the device list (
◦
Exit: Exit HP Web Jetadmin.
●
View: Customize interface settings based on the user’s credentials:
◦
Column Layouts: Create custom views by identifying columns displayed for any device list
Columns for Device Lists on page 93).
(
◦
Filters: Create and manage filters using the Filter Manager and Filter Editor. (
Lists on page 97).
◦
Refresh device selection: Retrieve data directly from the selected device. It is useful if you
suspect the data displayed for the device may be out of date. This feature is available on a device
list page for single device views.
◦
Task Module Docking Area and the Map Docking Area: Manage the task modules and maps you
want to always be displayed (
◦
Preferences: Set preferences for data to be displayed in device lists (
See
Preferences on page 26.
●
Tools: Manage global settings including:
◦
Export devices: Starts the Export Devices wizard to export device attributes to a file and then
store them on a disk or send them via email through SMTP (
Create a New Device Group on page 114), alerts templates (Create Alert
Printing Device Lists on page 105).
Docking Task Modules and Maps on page 28).
Filters and Device
Device Lists on page 91).
Exporting Device Data on page 102).
◦
Device Discovery: Starts the Device Discovery wizard to locate network and PC connected devices
(
Discover Devices (the Device Discovery Wizard) on page 149).
◦
Application Log: View a log of all transactions that contain information that includes the user,
what the activity was and its details, and when the transaction occurred (
on page 26).
◦
Data Synchronization: Synchronize data between multiple installations of HP Web Jetadmin. For
more information, see
◦
Options: Manage configuration settings for each view (
and
Application Management Configuration Options on page 50).
●
Help: See online help for this product (
ENWWGetting Around in HP Web Jetadmin25
Data Synchronization on page 290).
Device Management Options on page 72
Online Help on page 23).
Application Logging
Preferences
Preferences for lists (in Device Lists on page 91 and Groups on page 109) lets you manage data displayed
in those lists. The top menu bar changes depending on the application view, presence of plug-ins, and the
version of HP Web Jetadmin.
Device Filters
You can select which device lists or filters are displayed in the left navigation pane.
To configure device filters, perform the following steps:
1.From the top menu bar, select View > Preferences > Device Filters. The Preferences page is displayed
with fields for device filters.
2.To display device filters in the left navigation pane under All Devices, move the filters from Available
filters to Selected filters.
To remove filters from the left navigation pane, select them in Selected filters and move them to
Available filters.
3.To save these settings and continue setting other options, click Apply. Then click the next option to
configure in the left menu bar. To save these settings and close this window, click OK.
Device Identification
Individual users can customize device tools to reflect only the device information that is most important to
them. Space on device lists can be limited, so you should carefully choose the columns to be displayed. You
can select columns to identify the devices on the Select Devices page, on the device list pages in Device Lists
(
Device Lists on page 91) and in Device Groups (Groups on page 109) and in the Status tab (Status Tab
on page 73).
To configure how devices are identified, perform the following steps:
1.From the top menu bar, select View > Preferences > Device Identification. The Preferences page is
displayed with fields for device identification.
2.To display fields as columns on device lists throughout HP Web Jetadmin, move them from Available
fields to Selected fields.
To remove columns from device lists, move the fields from Selected Fields to Available Fields.
3.To save these settings and continue setting other options, click Apply. Then click the next option to
configure in the left menu bar. To save these settings and close this window, click OK.
Application Logging
In HP Web Jetadmin, you can view a log of all transactions that have occurred. The log includes the user, the
transaction and its details, and when the transaction occurred. To set the time for application log data to be
saved, see
At the top of the log page, you can display log entries that occurred during a start and ending time frame if
desired. You can also refresh the log.
Columns on the Application Log include:
●
●
●
Configure the Settings for the Application Log on page 51.
Action Details: describes the action that occurred.
Details: shows details about the action.
Triggered by: how the task was triggered, such as User, Group Policy, or Scheduled Template.
26Chapter 2 Introduction to HP Web JetadminENWW
●
User: the user who started the task.
●
Time: start time of the task. If no time is displayed, the task was just executed.
Follow these steps: to view the Application Log.
1.From the top menu bar, select Tools > Application Log. The Application Log is displayed.
2.Perform one or more of the following actions:
●
To re-sort the Application Log, click on any column header.
●
To change the length of time to save log entries and/or to clear the log, click Edit Log Settings
Configure the Settings for the Application Log on page 51).
(see
●
To clear the log, click Clear Log.
●
To access online help for this product, click Help (
Status Bar Features
The status bar spans the bottom of the page and includes information about:
●
Activity indicator: indicates the status of HP Web Jetadmin. If HP Web Jetadmin is processing a
background activity (for example, refreshing a device or getting updated data about a device), it is
displayed in this area (the area includes the icon/menu and the status message). If more than one
activity is underway, the user can see the list of what is happening by clicking on the activity indicator.
They can select an entry from the list to see the status message associated with that activity. If a new
activity starts it will change what is shown (otherwise the selected activity message will continue to
show until the activity completes).
If multiple activities are in progress, you can see the list of all of those activities by clicking on the
Activity indicator. You can select an entry from the list to see the status message associated with that
activity.
●
Device counts: when in device lists, this indicates the device you have highlighted and a count of all
devices in the displayed list.
●
Layout: when in device lists, displays the type of layout being shown.
●
Filter: when in device lists, states whether or not filters are in use.
●
Map: identifies the item on the map. This information is included in the activity/status message area
and is not a separate area on the status bar.
Online Help on page 23).
Page Layout in HP Web Jetadmin
●
Left Navigation Pane
●
Task Modules
●
Docking Task Modules and Maps
●
Workspace
Each page in HP Web Jetadmin has the following features:
ENWWGetting Around in HP Web Jetadmin27
●
A left navigation pane that lists all functions for each separate view (
on page 28).
●
An area on the right that displays content or task modules providing access to related features or tasks
(
Task Modules on page 28).
Left Navigation Pane
●
A work space that changes depending on the view and the feature selected (
You can resize columns for most lists by clicking and dragging the column headers.
Left Navigation Pane
HP Web Jetadmin has a navigation pane on the left side of the user interface that displays a tree for the
current view (Device Management, Print Management, or Application Management). The tree provides an
organized display of the functionality of the view. The Device Management view contains most of the
functionality of HP Web Jetadmin and, therefore, has the most complex tree.
Many parts of the navigation tree have right-click functionality. An example of this is
where you can select an item from the Discover devices right-click menu.
Other parts of the tree, such as Device Groups (
enabled. Devices can be selected in device lists within the workspace and dragged into Device Groups. The
selected devices are added as group members. Many top-level nodes can invoke summary functionality in
the workspace. By selecting a top-level node, such as Alerts, the workspace in the right-hand portion of the
interface contains a summary of the Alerts features. The task modules that are specific to a feature (such as
Alerts) are then displayed in the work space. You can alter the feature summary by selecting or deselecting
the task modules that are important to you. (See
Task Modules
Task modules are flexible blocks of specific or targeted functionality designed to help a you perform a task or
obtain feature information. You can find task modules in many of the workspace pages or in the docking area
(see
Docking Task Modules and Maps on page 28). In either case, you can enable or disable task modules on
a per-user basis. You can hide or display task modules, and you can move them within the content area.
Workspace on page 29).
Discovery on page 123,
Groups on page 109), have drag-and-drop functionality
Task Modules on page 28.)
A Current Task task module is initially included in the task module docking for each section. For example, in
Device Groups, the Current Tasks - Device Groups task module lists all tasks within Groups.
Docking Task Modules and Maps
The docking feature in HP Web Jetadmin enables you to dock task modules and maps. You can:
●
Specify a map or a user-specific collection of task modules in HP Web Jetadmin to be docked.
●
View the collection of task modules regardless of the current focus of the application.
●
Undock the maps or collection of task modules to maximize application space.
●
Dock maps or task modules to any one of four sides of the work space.
●
Hide maps or the collection of task modules beneath a tabbed control that enables access at any time.
●
View a Current Tasks task module, which changes depending on the focus (context) of the application.
To display the Task Module docking area, click View > Task Modules > Task Module docking area. To display
the Map docking area, click View>Device Modules>Map. The Map menu item is available when you have
selected a group; the group does not have to have to a map associated with it. The Map module is visible if
the Map menu item has been selected to show the module and if the selected group has a map associated
with it. Note here that the map module may not be visible even if it is “displayed” because it is only visible
when you are on a group that has a map attached to it.
28Chapter 2 Introduction to HP Web JetadminENWW
Workspace
The large area on the right side of the navigation tree is the HP Web Jetadmin workspace. This area changes
depending on the View and Navigation tree elements selected. In many cases, the focus of this area can be a
summary of a feature space. You can obtain this summary by selecting any top-level element within the
navigation tree. Elements with the + symbol next to them are top-level elements that invoke a summary
focus. An exception to this is the All Devices list. When All Devices is selected in the left navigation pane, the
device list is displayed in the workspace. The workspace can also reflect specific feature functionality.
Whenever a sub-level element (generally one that has no + symbol next to it) is selected, the workspace
reflects specific functionality. For an example, see
Wizards
●
Need Info Wizard
Wizards provide a collection of steps in the required order for a user to accomplish a task successfully. Every
wizard is launched in a window separate from the main application by using many different controls including
right-click menu items and task modules. Many of the wizards in HP Web Jetadmin are launched from
multiple controls in different parts of the application. An example of a wizard is Create Group (
Device Group on page 114). After your start the wizard, you are prompted for the group type, the group
name, and the group members; after you identify that information, you can continue with the displayed steps
until the task is successfully completed. Confirmation and results pages provide both a safeguard and
additional details about the task.
Need Info Wizard
Discovery History on page 153.
Create a New
The Need Info wizard is displayed when you try to perform a device configuration but provide incorrect
sensitive configuration information.
Some configuration items require additional information, such as an existing password, before setting the
new configuration. If you fail to enter this required information correctly, the Need Info wizard is displayed,
providing an opportunity to enter the correct information. The wizard displays one or more devices on the
left, and prompts you for the required information on the right. You can only change the required
information. All other information remains the same as originally entered.
For each device and each set of required information, you must click either Set or Skip to complete the
wizard. You can select one or more devices in the list, enter the required information, and click Set. If you do
not know the existing passwords or required information, you can click Skip. If you click Skip, that
configuration item will not be set on that device.
When you click Finish, HP Web Jetadmin tries to complete the device configuration again. If additional
information is required, the Need Info wizard is displayed again.
Other Features
●
Drag-and-drop: You can drag-and-drop various items (for example, devices) onto functionality
(reports, groups, and more) to save time and increase accuracy.
●
Errors Encountered within HP Web Jetadmin: If the user interface has an error or cannot understand
the input, it displays “error on page”. You can hover the mouse over the error icon to see information
about the problem that exists on that page.
●
Identification of the HP Web Jetadmin Server: The title bar on the HP Web Jetadmin client window
always indicates the name of the computer system where HP Web Jetadmin is installed.
●
Determining the Software Version: By using Help>About, an HP Web Jetadmin logo page can be
launched. This contains the exact revision of the software in the xx.x.xxxxx format which represents
MajorApplicationVersion.MinorApplicationVersion.Buildnumber number.
ENWWGetting Around in HP Web Jetadmin29
●
Client Performance: HP Web Jetadmin provides a significant improvement in application performance
over earlier versions. The client application performs many tasks locally to reduce traffic to the server,
thus improving client performance. HP Web Jetadmin leverages the client application in many ways to
maximize performance.
◦
The client application is built on .NET technology, avoiding the need for contacting the server to
complete user actions.
◦
All graphics are managed by and reside with the client.
◦
Notification of change events from the server are performed on an as-needed basis only.
◦
Most list operations are performed by the client application and not at the server.
◦
Client performance benefits from virtualization because only data needed for display is actually
passed from server to local host.
◦
All clients share update traffic from a single data set on the server.
◦
At times, client performance can be impacted by the settings of either or both network and
HP Web Jetadmin settings. HP Web Jetadmin uses an economical polling pattern when gathering
information from devices. If a user interface element that causes HP Web Jetadmin to retrieve
information from devices is added, the result may be less than optimal.
●
Running Multiple Clients: You can run more than one HP Web Jetadmin client application on a single
host, and you might also have multiple client sessions communicating simultaneously to different
HP Web Jetadmin server applications. On a single host, you may also run multiple client sessions that
are connected to the same HP Web Jetadmin server application.
●
Smart Client file cache: The files for the Smart Client application and other Microsoft .NET applications
are stored in this file cache. The following are the characteristics of the Smart Client file cache:
◦
Files are stored in the following directory:
C:\Users\<username>\AppData\Local\Apps\2.0
◦
Administrative access on the local machine is not required to install and remove the files and
directories.
◦
Microsoft .NET Framework imposes a 200 MB limit for the Smart Client file cache.
◦
The Smart Client file cache contains the client debug control file and trace log. To manually clear
these files, use the following Smart Client cache tool. The files are reloaded during the next run.
Mage.exe –cc Del *.*
●
Copy and Paste: In Device Lists , device information can be copied and pasted into other applications.
Select one or more rows, click Ctrl-C or right-click on a device and then select Copy. When pasted, this
information is formatted the same way a device list export would be: the first row is column headers
and the subsequent rows are the selected devices.
In the Status tab, you can select fields from the device information section and click Ctrl-C.
The HP Web Jetadmin Server
●
HP Web Jetadmin and Distributed Environments
●
Overview of Directories and Files
●
Microsoft SQL Database Overview
●
Low-privilege Service Account
30Chapter 2 Introduction to HP Web JetadminENWW
●
HTTP Service
●
Localization
●
HP Web Jetadmin Network Traffic and Behavior
HP Web Jetadmin runs on a server host allowing remote access from HP Web Jetadmin host clients. The
following sections outline features and information about the HP Web Jetadmin server application.
HP Web Jetadmin and Distributed Environments
●
How the HP Web Jetadmin Service Works
HP Web Jetadmin is scalable client/server software designed to support distributed environments.
HP Web Jetadmin can be installed on either a server or on a user’s desktop. It can be installed on multiple
servers and the user desktop can support multiple instances of the HP Web Jetadmin client application
running simultaneously.
The HP Web Jetadmin server performs many background tasks including discovery and configuration of
devices, firmware retrieval, and application security. HP Web Jetadmin has a robust client application that
runs on Microsoft Windows desktops. The client application displays device lists and groups and provides all
the control interfaces needed for device management. Due to changes in the allocation of tasks between the
client and server, HP Web Jetadmin offers significant performance improvements over earlier releases of the
software.
Characteristics of the HP Web Jetadmin server-based application include:
●
Can run on remote server-host or locally on client-host.
●
Supports multiple clients (up to 15 or more) accessing a single HP Web Jetadmin server.
●
Supports multiple client sessions on a single desktop accessing separate HP Web Jetadmin servers.
●
Provides secure downloads of client application through a Microsoft Smart Client connection that is
established through Internet Explorer.
●
Communications through Microsoft .NET Remoting.
●
Provides change event mechanism for the server to efficiently update application details at clients.
●
Retrieves information from
●
Offers update service for obtaining application patches, plug-ins, and more from
Ensures that device credentials and user/roles details are securely stored by the server.
●
Provides HTML online help content to clients.
●
Communicates to devices, both network and PC-connected, from the server.
●
Communicates from the server to other hosts (email, print queue, Active Directory, SNMP traps, and
more).
www.hp.com facilitating updates to software, firmware, and more.
How the HP Web Jetadmin Service Works
HP Web Jetadmin provides a variety of features that support the client, application, and device
communication. HP Web Jetadmin runs on the server as a service. The HP Web Jetadmin service (HPWJA
Service) contains a simple HTTP server that downloads the Smart Client application and provides the online
Help. For more information about the Smart Client application, see
www.hp.com.
Deploy the Smart Client on page 15.
ENWWThe HP Web Jetadmin Server31
The HP Web Jetadmin service also handles the client-driven requests. HP Web Jetadmin communicates with
devices in ways that are both user-driven and automated as background activities. Background activities
include the following:
●
Slow polling: Keeps network traffic to a minimum even when multiple client sessions are running.
●
User-scheduled activities: Includes discovery, firmware upgrades, and device configuration.
NOTE: All schedules use the date and time on the server where HP Web Jetadmin is installed. The
client used to access HP Web Jetadmin might not be in the same time zone as the server where HP Web
Jetadmin is installed. You should be aware of the potential for time and date differences when
configuring schedules.
The HP Web Jetadmin service has the following characteristics:
●
The HP Web Jetadmin service runs in the background.
●
The HP Web Jetadmin service supports the following communication interfaces:
◦
HTTP
◦
HTTPS
◦
TFTP
◦
SNMP
◦
.NET Remoting
◦
.NET Listen
◦
TFTP send/receive
◦
SLP
●
The client application is first downloaded through a Smart Client connection that is launched through
Internet Explorer.
●
Client communication works through .NET remoting, which provides both authentication and
encryption.
●
HP Web Jetadmin communication with devices and other hosts can be user-driven or automated as
background activities.
Overview of Directories and Files
Resources for HP Web Jetadmin are available in the following directories on the server:
Files downloaded through Smart Client application install
●
Universal Print Driver
●
Certificates
●
End User License Agreements (EULAs)
●
Other documents such as the release notes and online user
documentation.
●
All application settings (file-based)
●
Trace control file for debug mode
●
Trace file when debug mode (server) is enabled
HP Web Jetadmin uses a Microsoft SQL database instance to store and manage the captured device data.
Microsoft SQL Server Express Edition is embedded in HP Web Jetadmin. Microsoft SQL Server Express Edition
requires .NET Framework, has a 4 GB limitation on the size of the database, and can exist on a host with any
other Microsoft SQL Server implementation.
If Microsoft SQL Server 2005 Express Edition is not already installed, HP Web Jetadmin installs it during the
initial application installation. HP Web Jetadmin can coexist with other versions of Microsoft SQL Server if
they are installed on the same host.
During the installation, HP Web Jetadmin executes OSQL commands that install the database components,
including the HP Web Jetadmin database instance and data structures. There are no user-specified attributes
for any of the SQL elements during the installation.
HP Web Jetadmin creates a named Microsoft SQL Server Express Edition database instance during the
installation. The database instance is a service that runs in Windows Service Manager MMC and has a
dependency on the HP Web Jetadmin service (HPWJA Service). You can also observe the HPWJA Service in
Windows Service Manager MMC. You must stop the HPWJA Service before you can stop the Microsoft SQL
service.
HP Web Jetadmin manages the proprietary HP Web Jetadmin database. HP Web Jetadmin must be the only
entity that connects to the database. The database does not contain user-accessible details and cannot be
used as a source of raw content for other user processes.
The HP Web Jetadmin database contains the following data:
ENWWThe HP Web Jetadmin Server33
●
Application logs (
Application Logging on page 26)
●
User and role associations (
●
User preferences (
●
Role permissions (
●
Credentials (
●
Device groups (
●
Tasks (throughout HP Web Jetadmin)
●
Templates (throughout HP Web Jetadmin)
●
Devices and supported device objects (
●
Data collections (
Users on page 276)
Roles on page 273)
Add Credentials for Devices on page 107)
Groups on page 109)
Data Collection on page 209)
Low-privilege Service Account
The HPWJA Service and Microsoft SQL Server (HPWJA) service run under the NT AUTHORITY\Network Service
account, which is a low-privilege account on the local system. Using this account for both of these services is
a critical security feature for HP Web Jetadmin. The NT AUTHORITY\Network Service account must have
access to the following locations.
LocationRights required
C:\Program Files\Hewlett-Packard\Web Jetadmin 10
(including all subdirectories and files in the directory structure)
User Security on page 271)
Device Lists on page 91)
Read & execute, List folder contents, and Read access
NOTE: This registry key applies only to HP Web Jetadmin 10.2
(10.2.59093) and later. Previous versions do not use this registry
key.
Microsoft SQL directory and file structureFull control and Read access
C:\Windows\ServiceProfiles\NetworkService
(including all subdirectories and files in the directory structure)
Full control and Read access
Full control and Read access
Full control and Read access
Although you can run both of the HPWJA services under a different account, HP does not provide support to
assist with this configuration. Changing the Microsoft Windows account that the HPWJA Service or SQL Server
(HPWJA) service runs under might cause unexpected behavior in HP Web Jetadmin or cause both of these
services to not start. In this case, HP Web Jetadmin will not run at all.
CAUTION: If you run HP Web Jetadmin under any account other than the NT AUTHORITY\Network Service
account, you do so at your own risk.
To verify which account a service is running under, perform the following steps:
1.Use one of the following methods to open the Microsoft Windows Services window:
34Chapter 2 Introduction to HP Web JetadminENWW
●
●
2.Double-click the service.
3.On the Properties screen, click the Log On tab.
4.Verify that the NT AUTHORITY\Network Service account is listed in the This account field.
HTTP Service
HP Web Jetadmin contains a small and embedded HTTP/HTTPS service. This service exists for three reasons:
The HTTP/HTTPS server is integrated into the HP Web Jetadmin service, which runs as a low-privilege
account on the local host.
●
The HTTP service does not run in kernel mode.
The HTTP service can be configured to run default HTTPS and uses certificates that are obtained through a
local certificate-authority. When HTTPS is enabled, it enforces authentication between the users IE browser
and the local HTTP service. This provides tighter security for initial HP Web Jetadmin client launch than is
provided by HTTP. Some environments may require that all HTTP servers enforce and run default HTTPS.
Characteristics of the HTTPS service are:
●
HTTPS can be enabled as part of a post-install procedure with HP Web Jetadmin security settings.
●
HTTPS requires that the user obtain a certificate from a certificate authority.
●
HTTPS can only be enabled through a client running on the local system hosting HP Web Jetadmin
software.
The default port for HTTP is 8000. The default port for HTTPS is 8443. If your installation requires a different
port on the HTTP server that is embedded in HP Web Jetadmin, you can change the HttpPort and
HttpsPort entries in the HP Web Jetadmin configuration file. The
HP.Imaging.Wjp.Core.WebServer.config.xml file is available in the following directory:
If you change the port entries, you must restart HP Web Jetadmin.
NOTE: To change the program link, go to Start > All Programs > HP Web Jetadmin 10. Right-click
HP Web Jetadmin, and then select Properties. Change the port number in the link variable to the new port
number.
ENWWThe HP Web Jetadmin Server35
Localization
HP Web Jetadmin is localized in several languages. All the available languages are automatically
implemented when you install HP Web Jetadmin. There are no additional steps required after the installation
to enable the language support.
The Windows Region and Language settings on the client used to access HP Web Jetadmin determine the
language in which the HP Web Jetadmin software and online Help are displayed. For more information about
specifying the Region and Language settings, see the Microsoft documentation for the version of Windows
that is running on the client.
If the Region and Language settings on the client specify a language that HP Web Jetadmin does not support,
the software and online Help are displayed in English.
HP Web Jetadmin might not be localized at every software release. If a software release is not localized,
some of the new content in the software and online Help for that release might be displayed in English while
other content is displayed in the language specified by the Region and Language settings.
When you use the Export feature, the exported content might contain information based on the Region and
Language settings specified on the server where HP Web Jetadmin is installed instead of the Region and
Language settings specified on the client.
Localized versions of the HP Web Jetadmin 10.3 Installation and Setup Guide and the HP Web Jetadmin 10.3User Guide are available from the
HP Support Center.
HP Web Jetadmin Network Traffic and Behavior
The HP Web Jetadmin server application performs a number of actions including:
●
Client Event Notification: When users are logged into the application, a separate client application is
running on the local desktop host. HP Web Jetadmin server uses a TCP connection to notify the client
application when changes exist. This notification drives the client application to connect to the
server .NET Remoting channel and order updated information. Notification happens only when:
◦
Changes in data exist for client retrieval.
◦
The server has not heard any communication from the client over a predetermined period of time.
●
Supplies Alerts Polling: When devices exist in supplies groups, Supplies Alerts are enabled (
on page 176). The Alerts features affect both user alerts (by email or a log) and other supplies-related
reports. All of the alerts are based on user-selected threshold values. When the supply level value for a
device is not close to the specified supply threshold, HP Web Jetadmin polls that device more slowly,
taking up less network bandwidth. When the supply level value for a device is close to the specified
supply threshold, HP Web Jetadmin polls that device more often. This smart-polling mechanism
ensures that the supply level alert is delivered in a timely manner while limiting the polling that is done
on the network. Supplies Alerts polling is integrated with other kinds of polling within the
HP Web Jetadmin system which means that polling is performed only when stale information is
detected.
●
Slow Polling: HP Web Jetadmin uses a slow-polling mechanism that queries for device information. This
mechanism is user-configurable; faster settings put a larger load on the network (see documentation
on application settings and the training module on application maintenance). This slow-polling
mechanism is used for a variety of tasks including:
Alerts
◦
Users are viewing lists and one or more displayed information attributes has become stale.
◦
Automatic Device Groups exist (
●
Background Tasks: Many features in HP Web Jetadmin can be launched automatically or manually by a
user logged into a client application session. In either case, these can become background tasks that
36Chapter 2 Introduction to HP Web JetadminENWW
Groups on page 109).
can be run without a user being logged into a client application session. Background tasks are managed
centrally by HP Web Jetadmin software and the user can display them at any time through a task
manager interface. The Active Tasks task module is one way users can view running tasks.
The HP Web Jetadmin Client
●
ClickOnce Software Installation and Launch
●
HP Web Jetadmin Client's Sleep State
Users gain access to HP Web Jetadmin through a local .NET client application. The application runs on any
supported client desktop. The first time a client accesses the HP Web Jetadmin server, HP Web Jetadmin
installs client files and launches a Windows client session. This client session communicates with the
HP Web Jetadmin application as it runs on the server. Client application files are left in the users’ Local
Settings directory, and the application updates the files as needed. You can run the server and client
applications on the same host or different hosts.
For more information about the hardware and software requirements for the client application, see
Requirements on page 1.
ClickOnce Software Installation and Launch
●
Notification that Microsoft .NET Framework Is Required
The following events occur when you start the Smart Client installation and launch:
1.Client using Internet Explorer browses HTTP service (URL: http://server:8000).
●
Server detects .NET on browser client (page linked to dotnetfx.exe download at Microsoft.com).
●
Browser is redirected to HP Web Jetadmin.
●
Browser passes application to .NET Framework (dfshim).
●
.NET Framework verifies signature, reads the XML, and launches Smart Client.
2.Smart Client is launched.
●
For the first run, an Application Run dialog box is displayed to client.
●
2MB files are downloaded through the HTTP service.
●
UIExec.exe is launched on client host.
3..NET remoting begins (port 4088).
●
For the first run, 50 MB files downloaded.
System
●
The HP logo page is visible.
●
The client files are updated if a newer version is detected.
4.HP Web Jetadmin Client application is started.
●
The client begins detecting events, executing calls, and more.
●
The help content traverses the HTTP service.
●
All other client communication is through .NET remoting.
ENWWThe HP Web Jetadmin Client37
Notification that Microsoft .NET Framework Is Required
The HP Web Jetadmin server can detect whether or not Microsoft .NET Framework is installed on the host. If
the HP Web Jetadmin server detects that .NET Framework is not installed, HP Web Jetadmin displays a
message with instructions to install .NET Framework or start HP Web Jetadmin.
Users must have admin privileges to install .NET Framework. The Start HP Web Jetadmin link launches the
client after .NET Framework is installed.
HP Web Jetadmin Client's Sleep State
When the HP Web Jetadmin client is started and then goes into a sleep or power-save state, it may fail with
an Unexpected Error when the client system is brought back up to a “run” or “on” state. This is due to the
HP Web Jetadmin server host losing regular contact with the client host. The server host, once it loses regular
contact, will break the connection with the client session. Once the client system is out of the sleep state and
tries to contact the server, access is denied and the client stops causing an Unexpected Error. You need to
then restart the client.
Shared Configuration Options for all Views
●
General Shared Configuration Options
●
Shared Configuration Options for Network
●
Shared Configuration Options for Email
●
Shared Configuration Options for Discovery
●
Shared Configuration Options for Server Maintenance
●
Shared Configuration Options for Credentials
The following sections describe the configuration options that are shared among all the views in
HP Web Jetadmin. To access these shared configuration options, go to Tools > Options > Shared.
General Shared Configuration Options
●
Configure the Database Settings
●
Configure the Data Collection Option
General settings are those settings that do not fit into any other category for shared configuration options.
Configure the Database Settings
This option allows you to select the memory size for the database.
Following are steps to configure this option:
1.On the top menu bar, access Tools > Options > Shared > General > Database.
2.Select the memory size from the drop-down list.
NOTE: This feature is not available when HP Web Jetadmin is using a remote database.
3.Select database query timeout from the drop-down list.
4.Click the Apply button.
38Chapter 2 Introduction to HP Web JetadminENWW
Configure the Data Collection Option
You can allow data about your printers and implementation of HP Web Jetadmin to be collected and made
anonymous. HP Web Jetadmin uses an Internet connection to transmit this anonymous data to HP. HP uses
this anonymous data to improve products and services.
IMPORTANT: HP is committed to protecting your privacy and the integrity of your computer. You can
enable and disable this feature at any time. Your name, address, email address, and other sensitive data are
not sent to HP.
To configure this option, perform the following steps:
1.Go to Tools > Options > Shared > General > Data Collection.
2.To enable the collection of anonymous data, select the Enable data collection checkbox.
-or-
To disable the collection of anonymous data, clear the Enable data collection checkbox.
Shared Configuration Options for Network
●
Configure the SNMP Settings
●
Configure the HTTP Settings
●
Configure the HTTPS Settings
●
Configure the DNS Settings
Network settings impact how HP Web Jetadmin behaves on your network and how it performs for functions
like discovery.
Configure the SNMP Settings
HP Web Jetadmin uses the SNMP protocol to gather information from the devices. You can configure the
SNMP timeout value and SNMP retries. On some networks, SNMP timeouts and retries should be increased
because of low bandwidth or slow links. Also, decreasing SNMP timeouts and retries might improve discovery
performance on some networks.
Your network topology might cause slow response times; if so, increase the timeout value. Or, you might
want to set the number of retries to a higher number to protect against packet loss.
NOTE: Increasing SNMP values can increase the time required to perform a discovery.
Following are steps to configure this option:
1.On the top menu bar, access Tools > Options > Shared > Network and select SNMP.
2.Configure the desired settings:
●
SNMPv1 timeout value: Specify how long HP Web Jetadmin waits for a reply from a network query
that is sent to SNMPv1 devices. The default is 500 ms.
●
SNMPv3 timeout value: Specify how long HP Web Jetadmin waits for a reply from a network query
that is sent to SNMPv3 devices. The default is 1000 ms.
●
SNMP retries: Specify how many times HP Web Jetadmin retries an SNMP communication with
devices after a timeout occurs. The default is 3.
3.Click the Apply button.
ENWWShared Configuration Options for all Views39
Configure the HTTP Settings
HTTP options enable you to specify a web proxy server and port number from which a client can access the
proxy server. A security barrier is enabled on your internal network when accessing external web sites that
are required by HP Web Jetadmin.
Following are steps to configure this option:
1.On the top menu bar, access Tools > Options > Shared > Network and select HTTP.
2.Configure the desired settings:
●
HTTP proxy address settings: If your environment includes a proxy server, enter the HTTP proxy
address settings. Identify the address and the port number HP Web Jetadmin should use to
communicate through the proxy server.
●
HTTP proxy user settings: Check Use HTTP proxy credentials to use HTTP proxy credentials and
then enter the user and password.
●
Download settings: Check Allow download to allow downloads.
●
HTTP timeout: Specify the number of seconds that an HTTP connection can be idle before a
timeout occurs. The default is 30. On networks that have a low bandwidth or slow links, you can
increase the HTTP timeout period. On some networks, decreasing the HTTP timeout period might
improve the performance of discoveries.
NOTE: The HTTP timeout also impacts the ClickOnce Smart Client start-up.
3.Click the Apply button.
Configure the HTTPS Settings
The HP Web Jetadmin HTTP service runs without certificates. If you add a certificate, the HTTP server runs in
HTTPS mode, which means that secure sockets layer (SSL) communication is enforced. For more information
about running in HTTPS mode, see
CAUTION: For new server certificates, you must install 2048-bit certificates. Any previously installed 1024-
bit server certificates continue to function correctly.
Implement SSL on page 13.
Configure the DNS Settings
By default, HP Web Jetadmin enables DNS lookups. You can turn them off if desired.
Following are steps to configure this option:
1.On the top menu bar, access Tools > Options > Shared > Network and select DNS.
2.Configure the desired settings:
●
Enable DNS lookups: Check this box to enable HP Web Jetadmin to perform DNS lookups.
3.Click the Apply button.
Shared Configuration Options for Email
●
Configure the SMTP Settings
●
Manage the Shared Email Addresses
Options in Email provide a way to configure settings to enable email communications from HP Web Jetadmin
and also to manage email addresses.
40Chapter 2 Introduction to HP Web JetadminENWW
Configure the SMTP Settings
SMTP options sets the SMTP gateway for relaying messages to email user accounts. These types of
messages are used to convey alerts event details to recipients, reports and reports data export details to
recipients, and device list export details to recipients.
Following are steps to configure this option:
1.On the top menu bar, access Tools > Options > Shared > Email > SMTP.
2.Configure the desired settings:
●
SMTP server settings: Enter the IP address or hostname and the port number for the mail server
gateway.
●
SMTP user settings: Enter the user name and password; these are optional user credentials when
SMTP authentication exists.
●
Default ‘from’ address: Enter the email address. This address exists in each email message sent
by the application (the default is wja@hp.com). Enter the username and password; these are
optional user credentials when SMTP authentication exists.
3.Click the Apply button.
Manage the Shared Email Addresses
This option allows email addresses to be added and maintained for use in Reports on page 198, Alerts
on page 176, and Device Lists on page 91.
Following are steps to configure this option:
1.On the top menu bar, access Tools > Options > Shared > Email > Addresses.
2.Configure the desired settings:
●
New: Type the new email address and select the preferred language. Then click OK.
●
Remove: Select an existing email address and click Remove. When prompted, confirm the action.
●
Edit: Select an existing email address and click Edit. Make changes to the email address and click
OK.
Shared Configuration Options for Discovery
●
Configure Large Subnets for IP Range Discoveries
●
Manage the IP Ranges for Discoveries
●
Manage the Address Lists for Specified Address Discoveries
You can search for devices located within a range of IP addresses (multiple IP ranges can be designated).
Configure Large Subnets for IP Range Discoveries
You can choose to specify a large subnet range using the larger subnet address feature (Tools > Options >
Shared > Discovery > Methods > IP Range > General). Large networks are considered any network bigger
than a Class B network, which has up to 65,000 nodes.
Following are steps to configure this option:
ENWWShared Configuration Options for all Views41
1.On the top menu bar, access Tools > Options > Shared > Discovery > Methods > IP Range > General.
2.To search for subnets larger than Class B (65,000 nodes), click Allow large subnet discoveries.
3.Click the Apply button.
To define the IP ranges, see
Manage the IP Ranges for Discoveries on page 42.
Manage the IP Ranges for Discoveries
HP Web Jetadmin can search for devices located within a range of IP addresses (multiple IP ranges can be
designated) (
Following are steps to configure this option:
1.On the top menu bar, access Tools > Options > Shared > Discovery > Methods > IP Range > IP Ranges.
2.Choose the action to take:
●
●
IP Range Discovery on page 131).
Select an IP range.
Add: Add an IP range. Type the range in First address and Last address; then type a description (if
desired) in Description. Click Add.
Calculate range: To calculate a range, click Calculate range. The Calculate IP Range page is
displayed:
◦
Subnet from my computer: Automatically use IP address ranges currently found on the local
subnet of your computer. You can add a description in Description if desired.
◦
Subnet from WJA server: Automatically use IP address ranges currently found on the subnet
of the HP Web Jetadmin server. You can add a description in Description if desired.
◦
Subnet from network address: Type a known IP address and subnet mask. You can add a
description in Description if desired.
●
Edit: Make changes to IP ranges. Follow the steps in the bulleted item above for adding an IP
range.
●
Delete: Remove addresses from the list by highlighting the address and clicking Delete.
●
Import: If desired, import a range list by clicking Import; then browse for the range list.
●
Export: If desired, export a range list by clicking Export; then browse for the location where you
want to store the range list.
Manage the Address Lists for Specified Address Discoveries
The Specified Address option lets you manage lists of specified addresses for discoveries. The addresses and
groups managed through this option can be selected while launching or scheduling discoveries through the
Device Discovery wizard (see
Following are steps to configure this option:
1.On the top menu bar, access Tools > Options > Shared > Discovery > Methods > Specified Address.
2.Add a new address group:
a.Click New. The Add a specified address group page is displayed.
b.Type the name of the address group.
c.To add an IP address to the group, click Add.
d.The Add specified address dialog is displayed. Type the IP address or hostname.
Discover Devices (the Device Discovery Wizard) on page 149).
42Chapter 2 Introduction to HP Web JetadminENWW
e.Click Add. To continue adding IP addresses or hostnames, repeat these steps.
f.When all IP addresses or hostnames have been added, click Close.
g.Click OK two times.
3.Edit a specified address group name:
a.Highlight the group and click Edit. The Add specified address group page is displayed.
b.Change the group name.
c.Click OK two times.
4.Remove a specified address from a group:
a.Highlight the group and click Edit. The Add specified address group page is displayed.
b.Highlight the IP address or hostname and click Remove.
c.Click OK two times.
5.Delete a specified address group:
a.Highlight the group and click Delete.
b.Click OK.
Shared Configuration Options for Server Maintenance
●
Configure the Schedule for Server Maintenance
●
Configure the Retention Period for the Discovery History
●
Configure the Retention Period for the Configuration History
●
Configure the Retention Period for the Alerts History
●
Manage the Report Data
Server Maintenance settings help you automatically maintain your server.
Configure the Schedule for Server Maintenance
Your server is automatically cleaned up daily, but you can specify the time of day that the cleanup should
occur. This is when the HP Web Jetadmin service performs routine clean-up tasks. These tasks are better
performed when the HP Web Jetadmin service is not busy doing other processor intensive tasks such as
Discovery, Reports Data Collection, exporting Device List data, and more. Select a time that you know the
HP Web Jetadmin service is not doing other processor intensive tasks.
The scheduled Server Maintenance task removes unneeded data from the HP Web Jetadmin database
tables. This is temporary data used in normal HP Web Jetadmin processes throughout the day. No user or
device-related information is removed from the system.
Following are steps to configure this option:
1.On the top menu bar, access Tools > Options > Shared > Server Maintenance and select Schedule.
2.Enter the time you want the server cleaned up every day.
3.Click the Apply button.
Configure the Retention Period for the Discovery History
This option allows you to select the memory size for the database.
ENWWShared Configuration Options for all Views43
Following are steps to configure this option:
1.On the top menu bar, access Tools > Options > Shared > Server Maintenance > Discovery.
2.In the Retention time box, specify the number of days that the discovery history is retained. The default
is 90.
3.Click the Apply button.
Configure the Retention Period for the Configuration History
This option allows you to select the number of days to retain configuration history.
Following are steps to configure this option:
1.On the top menu bar, access Tools > Options > Shared > Server Maintenance > Configuration.
2.In the Retention time box, specify the number of days that the configuration history is retained. The
default is 30.
3.Click the Apply button.
To clear all previous configuration history, click Clear History.
Configure the Retention Period for the Alerts History
This option allows you to select the memory size for the database.
Following are steps to configure this option:
1.On the top menu bar, access Tools > Options > Shared > Server Maintenance > Alerts.
2.In the Retention time box, specify the number of days that the entries in the alerts log are retained. The
default is 30.
3.Click the Apply button.
To clear the log, select Clear History.
Manage the Report Data
As data is collected for reports, it is stored in tables within the HP Web Jetadmin database. You can specify
how long to retain data for reporting purposes and delete data that has been retained by HP Web Jetadmin
for reporting purposes. Data retention is set to one year beyond the initial collection date. You can change
this value to a maximum of five years through this option.
Follow these steps:
1.On the top menu bar, access Tools > Options > Shared > Server Maintenance > Reports.
2.Select the type of data to delete:
●
All data: Delete all data that has been collected to-date, as though no data collections had ever
been done.
●
User data: You will be asked to identify the user and then confirm your request.
●
Device data: Delete device data that has been collected to-date, as though no data collections had
ever been done.
3.Click Delete Data. Confirm the delete request by clicking Yes.
44Chapter 2 Introduction to HP Web JetadminENWW
4.In the Retention time box, specify the number of years that the report data is retained. The default is 1.
5.Click the Apply button.
Shared Configuration Options for Credentials
●
All About Credentials
●
Clear the Credentials
●
Manage the Global SNMPv1 Get Community Names
●
Manage the Global SNMPv1 Set Community Names
●
Manage the Global SNMPv3 Credentials
●
Manage the Global EWS Passwords
●
Manage the Global File System Passwords
●
Manage the Domain Credentials
All About Credentials
●
Credentials Store
●
Credentials Delegation
●
Credentials Needed
●
●
HP Web Jetadmin can configure many devices simultaneously. This saves device administrators from having
to contact every device separately for the purpose of assigning configuration items like passwords and other
credentials. Many environments have password policies that make the device administrator have to
reconfigure security credentials periodically. The power of HP Web Jetadmin fleet management lends itself
to configuration of many devices simultaneously.
Credentials Store
The concept of a Credentials Store is not new to HP Web Jetadmin. Older versions of HP Web Jetadmin stored
credentials onto the devices as they were used and configured. This feature keeps HP Web Jetadmin users
from having to provide a credential every time a device is configured that requires one.
The Credentials Store is a portion of the HP Web Jetadmin database that securely encrypts and stores device
credentials when ever a correct credential value is authenticated at the device. These values are stored on a
per credential and per device basis.
Here is a list of HP device credentials used by HP Web Jetadmin:
●
●
●
What happened to the HP Jetdirect Device Password?
Restricting Configuration by Device Group
EWS Password: Blocks unauthorized access to the device-embedded HTTP interface. It is also
synchronized with the HP Jetdirect telnet password.
File System Password: Protects the printer disk and other storage facilities from unauthorized access.
SNMPv3 Credentials: Consists of user name, passphrase1, and passphrase2 which are all used when
SNMPv3 is enabled. This version of SNMP secures and authenticates communication between
management applications like HP Web Jetadmin and the device. This protocol is used when strong
security is required.
ENWWShared Configuration Options for all Views45
●
SNMP Set Community Name: A grouping mechanism for SNMPv1/v2 used as a security mechanism by
many customers. Device configuration is not possible without knowledge of the Set name value. The
Set name value traverses the network in clear text and can be “sniffed” by eavesdroppers.
●
SNMP Get Community Name: Sometimes used to prevent device discovery from other HP Web Jetadmin
installations. Devices only respond to Get packets that have the correct value. The Get name value
traverses the network in clear text and can be “sniffed” by eavesdroppers.
Two actions cause the value of any credential to be stored:
●
Configuration: The credential becomes stored once it has been configured onto the device.
●
Use: The credential value, when used successfully, becomes stored.
HP Web Jetadmin reuses stored credentials any time it encounters the requirement for them. When
configuring a device that has had a credential stored, you are not required to re-enter the credential into
HP Web Jetadmin. The application uses the credential in the background. In fact, you are not even required to
know the credential because HP Web Jetadmin is using stored values.
Credentials Delegation
With credentials stored in the Credentials Store, HP Web Jetadmin can apply them transparently any time the
need arises. This is known as credentials delegation. While configuring devices, you do not have to remember
or even know the credential to perform the configuration. You just need access to HP Web Jetadmin and
device configuration features. Characteristics of credentials delegation are:
●
Only one or a few device administrators know the device credentials.
●
Some HP Web Jetadmin users are allowed configuration access to the devices via Roles and User
Security.
●
Users can be added or removed from this delegation through Roles and User Security (
on page 271).
●
Other HP Web Jetadmin users can be restricted from device configuration.
●
Knowledge about device passwords is required before you can change any password value.
Credentials delegation is used to allow configuration of devices without having to share the credential
“secrets” across a large distribution. Staffs can control and configure devices while administrators control
and configure passwords. Any user with access to devices and configuration features has delegated access to
the Credential Store.
Credentials Needed
When HP Web Jetadmin, during an action such as device configuration, encounters a device with a credential
such as SNMP Set Community Name, it follows a specific sequence. Here is a simplified example showing how
HP Web Jetadmin attempts to resolve a credential:
●
HP Web Jetadmin checks the Credential Store for a credential.
●
If a credential exists, HP Web Jetadmin attempts the configuration using the credential value.
If a credential does not exist, HP Web Jetadmin checks Global Credentials.
●
If the configuration is successful, the credential check is resolved and complete.
User Security
If it fails, HP Web Jetadmin checks Global Credentials.
During a user-attended configuration session, HP Web Jetadmin prompts for credentials. If the user does not
supply the credential or the session is not live, the device is flagged as Credentials Required and listed in the
46Chapter 2 Introduction to HP Web JetadminENWW
Credentials Required column that can be enabled in any device list (Columns for Device Lists on page 93).
You can right-click the device and add the needed credential to the system in order to resolve this state.
What happened to the HP Jetdirect Device Password?
HP Web Jetadmin enables device security by providing management over appropriate, device-based security
settings. The HP Jetdirect password that was used by HP Web Jetadmin in the past is a software security
solution and not a device-based security solution. That is, the password itself had to be recognized and
authenticated by earlier revisions of HP Web Jetadmin software. Other applications did not recognize this
password and did not force users to prove knowledge of the password.
As security features have become more sophisticated and device based security has improved,
HP Web Jetadmin developers have opted out of using the HP Jetdirect device password as a protective
mechanism for device authentication. Instead, HP recommends that you choose one of the following two
recommendations providing device security:
●
SNMP Set Community Name: Devices will not allow an SNMP Set from any application without the Set
Community Name correctly embedded in the SNMP packet. If the Set name in the packet is “public” and
the Set name on the device is “George”, the device will not accept or acknowledge the packet. Set
Community Names traverse the network in clear text and, therefore, can be “sniffed” or viewed by
eavesdroppers. In most environments, security provided a Set Community Name may provide adequate
security.
●
SNMPv3: Devices configured via SNMPv3 offer significant security benefits. First, SNMPv3 configures a
user account and two pass-phrases onto the device that the user (or application) must authenticate.
This blocks unauthorized management of devices, and the account/pass-phrase details do not traverse
the network in clear text which makes it difficult for eavesdroppers to learn the “secrets”. Second, the
communication between the management application and the device is encrypted using the SNMP
credentials so information about the device is protected. SNMPv3 is recommended in security-sensitive
environments.
Restricting Configuration by Device Group
Within the model of device credential delegation, restriction to specific device configuration can be further
defined in User Security using the Restriction type Groups (
Consider the following layers of security:
●
Access to device credential values: Credential Store/selected device administrators (
on page 45).
●
Access to HP Web Jetadmin: Users and Roles (
●
Access to device credentials store: Roles/Feature Permissions (
●
Access to specific devices: Roles/Device Group Membership/Device Feature Permissions (
on page 273).
Each layer uses HP Web Jetadmin security to protect against unauthorized access:
1.First, device passwords are protected by one administrator or a few select administrators.
2.Second, Users and Roles allow only authorized users to log onto HP Web Jetadmin.
3.Third, Roles and Feature Permissions allow only authorized users access to configuration access to all
devices.
4.Finally, Roles, Device Group Membership, and Device Feature Permissions allow authorized users to
specific devices based on device group membership and specified device configuration features.
Restrict Roles to Device Groups on page 274).
Credentials Store
User Security on page 271).
Roles on page 273).
Roles
ENWWShared Configuration Options for all Views47
All devices and configuration options outside of the Group Restriction Type are secured from unauthorized
access.
Clear the Credentials
Global credentials are credentials that HP Web Jetadmin uses for any device; they are an easy way for you to
enter common credentials up front. Global credentials can be set for SNMPv1 Get Community Name, SNMPv1
Set Community Name, SNMPv3 Credentials, and EWS Password. If these credentials have been set, and
device operations (for example, device configuration) require credentials, then the global credential will be
tried. If the operation succeeds for the devices with the global credential, that global credential will be stored
with the device. It still remains a global credential for other devices, but now that specific device has a
working credential stored with it.
For example: User “A” enters global credentials for SNMPv1 Get Community Name as “mine” and “yours”.
User “B” tries to interact with device “X”, which has a community name already set. HP Web Jetadmin first
tries global credentials “yours” and “mine”; “yours” works. “Yours” is the stored as a regular credential for
device “X”. The next time any user tries to interact with device “X”, HP Web Jetadmin will use the regular
credential for that device (which is now “yours”) and will ignore any global credentials. However, if the
regular credential “yours” becomes out of date, this process starts over again.
Following are steps to configure this option:
1.On the top menu bar, access Tools > Options > Shared > Credentials > General.
2.Configure the desired settings:
●
Clear global credentials: Clears every temporary, global, device-specific credential.
●
Clear all stored credentials: Clears every temporary, global, device-specific credential.
3.You must then confirm or cancel your request.
Manage the Global SNMPv1 Get Community Names
The SNMP Get Community Name object is configurable from within security settings. It can actually cause a
device to disappear. For example:
User A is running an instance of HP Web Jetadmin known as Web Jetadmin A. This user is managing a set of
devices that are also being managed by User B. User B is running another copy of HP Web Jetadmin known as
Web Jetadmin B. This B copy of HP Web Jetadmin is being used at the help desk.
User B tries to provide a measure of security by changing the default Get Community Name on the set of
devices from public to private using HP Web Jetadmin. User A opens HP Web Jetadmin and notices that
all the devices have become non-responsive and show only a device communication error. QuickDevice Discovery does not help. Upon checking the printer itself, User A finds it to be powered on. User A can
also reach the printer web server interface through a browser.
CAUTION: Changing the Get Community Name can cause devices to become unresponsive to management
applications such as HP Web Jetadmin. The SNMP protocol will no longer respond to public queries and
other management applications on the network will not be able to communicate with these devices.
Following are steps to configure this option:
1.On the top menu bar, access Tools > Options > Shared > Credentials > Device > SNMPv1 Get
Community Name.
2.To add a community name, click Add and type the community name. Enter an associated (or easier)
name in Remember credential as and click OK.
3.To remove a Get Community Name, click Remove.
48Chapter 2 Introduction to HP Web JetadminENWW
Manage the Global SNMPv1 Set Community Names
The SNMP Set Community Name is a grouping mechanism for SNMPv1/v2 that has been adopted as a security
mechanism by many customers. Device configuration is not possible without knowledge of the Set name
value. The Set name value traverses the network in clear text and can be easily detected by eavesdroppers.
Following are steps to configure this option:
1.On the top menu bar, access Tools > Options > Shared > Credentials > Device > SNMPv1 Set
Community Name.
2.To add a community name, click Add and type the community name. Enter an associated (or easier)
name in Remember credential as and click OK.
3.To remove a Set Community Name, click Remove.
Manage the Global SNMPv3 Credentials
SNMPv3 secures and authenticates communication between management applications, such as
HP Web Jetadmin, and devices. SNMPv3 is used when strong security is a requirement.
SNMPv3 credentials consist of a user name, authentication protocol, private protocol, passphrase1, and
passphrase2. HP Web Jetadmin uses these credentials when SNMPv3 is enabled.
HP Web Jetadmin can discover devices that have SNMPv3 fully enabled. However, you must configure
HP Web Jetadmin to discover SNMPv3-enabled devices. For more information, see
Settings for Device Discoveries on page 56.
Configure the General
To discover SNMPv3-enabled devices, HP Web Jetadmin requires the SNMPv3 credentials for the devices.
HP Web Jetadmin detects SNMPv3 credentials for devices in the following ways:
●
SNMPv3 is enabled in HP Web Jetadmin and SNMPv3 credentials are configured on the devices. In this
case, HP Web Jetadmin stores the credentials in its credentials store, and then uses these credentials
when communicating with the devices.
●
SNMPv3 credentials are added to the HP Web Jetadmin global credentials store and these global
credentials match the credentials on the devices. In this case, when HP Web Jetadmin communicates
with an SNMPv3-enabled device, it tries the values in the global credentials store. If the global
credential values are valid and HP Web Jetadmin can communicate with the device, the credential
values are stored on each device.
Devices that HP Web Jetadmin discovers through SNMPv1 and have SNMPv3 enabled through some other
method, such as the HP Embedded Web Server or another instance of HP Web Jetadmin, have a Device
Communication Error status when HP Web Jetadmin attempts to re-establish communication. To reset these
devices to SNMPv3-enabled, use the Refresh Selection command in the device list.
To manage the global SNMPv3 credentials, perform the following steps:
NOTE: SNMPv3 does not support the No Authentication Protocol and No Privacy Protocol modes.
2.To add an SNMPv3 credential, perform the following steps:
a.Click the Add button.
b.In the User name box, enter the user name.
c.From the Authentication Protocol list, select MD5 or SHA1.
d.In the Authenticated password and Confirm authenticated password boxes, enter the
authenticated password (minimum of 8 characters).
ENWWShared Configuration Options for all Views49
e.From the Privacy Protocol list, select the DES or AES-128 option.
f.In the Private password and Confirm private password boxes, enter the private password
(minimum of 8 characters).
g.In the Remember credential as box, enter a name for this credential that is easy to remember.
h.Click the OK button.
3.To delete an SNMPv3 credential, select the credential from the list, and then click the Remove button.
Manage the Global EWS Passwords
The EWS password blocks unauthorized access to the device-embedded HTTP interface. Also, it is
synchronized with the HP Jetdirect telnet password.
Following are steps to configure this option:
1.On the top menu bar, access Tools > Options > Shared > Credentials > Device > EWS.
2.To add an EWS password, click Add and type the username and password. Then enter an associated (or
easier) name in Remember credential as and click OK.
3.To remove an EWS password, click Remove.
Manage the Global File System Passwords
The File system password protects the printer disk and other storage facilities from unauthorized access.
Following are steps to configure this option:
1.On the top menu bar, access Tools > Options > Shared > Credentials > Device > File System.
2.To add a file system password, click Add and type the password. Then enter an associated (or easier)
name in Remember password as and click OK.
3.To remove a file system password, click Remove.
Manage the Domain Credentials
This option allows you to enter domain credentials when needed.
Following are steps to configure this option:
1.On the top menu bar, access Tools > Options > Shared > Credentials > Domain Browsing.
2.Configure the desired settings:
●
Add Domain: Add a domain. The Add Domain dialog is displayed. Type the domain or browse for it.
If you browse, you might be prompted for credentials.
●
Set Credential: Enter the username and password. In the Stored column, set credentials for any
domain with Yes.
●
Remove: Delete a domain; select a domain listed and click Remove.
●
Test: Test the domain. Credentials might be required.
Application Management Configuration Options
●
Configure the Settings for the Application Log
●
Restore the Default Roles
50Chapter 2 Introduction to HP Web JetadminENWW
The following sections describe the configuration options for functional areas in the Application
Management view. To access these configuration options, go to Tools > Options > Application
Management.
Configure the Settings for the Application Log
This option lets you set the time for application log data to be saved. For more information about the
Application Log, see
Following are steps to configure this option:
1.On the top menu bar, access Tools > Options > Application Management > Application Log.
2.Configure the desired settings:
●
Save log entries for: Select the number of days that the log entries are saved. The default is 60.
●
Maximum number of entries: Specify the maximum number of entries that are included in the log.
Any entries over this number are placed in the archive file. The default is 20,000.
●
Clear Log: Clear the Application Log. You must then confirm or cancel your request.
3.If log file entries are older than the limit specified in Save log entries for, they can be archived to a file.
Select the check box for Archive expired entries to file. (The location of the file is displayed.)
The file will be written to the HP Web Jetadmin server disk in the location displayed. This location is
chosen by the operating system and is typically a hidden or system folder.
Application Logging on page 26.
NOTE: The Network Service user folder is typically set to be a hidden system folder in Microsoft
Operating systems. Use Tools > Folder Options to make this folder accessible through Microsoft,
Windows Explorer. For specific information about these settings, see the Microsoft Windows
instructions.
4.To clear the archive file, click Clear Archive.
NOTE: The archive file will grow indefinitely; you must manage the size of this file.
5.Click the Apply button.
Restore the Default Roles
You can use this option to restore the default user roles. For more information, see Roles on page 273.
To restore the default roles, perform the following steps:
1.Go to Tools > Options > Application Management > User Security.
2.Click the Restore button.
Device Management Configuration Options
●
Device Polling Configuration Options
●
Devices Configuration Options
●
Device Discovery Configuration Options
●
Device Filters Configuration Options
●
Device Tabs Configuration Options
●
Configuration Options for Fleet Configurations
ENWWDevice Management Configuration Options51
●
Alerts Configuration Options
●
Firmware Configuration Options
●
Reports Configuration Options
●
Supplies Configuration Options
The following sections describe the configuration options for functional areas in the Device Management
view. To access these configuration options, go to Tools > Options > Device Management.
Device Polling Configuration Options
●
Configure the Background Polling Options
●
Configure the Polling Options for Device Lists
●
Configure the Polling Options for Device Tabs
●
Configure the Polling Options for Device Alerts and Supplies Alerts
●
Configure the Polling Options for Supplies
There are several configuration options that can be set to affect how device polling is performed in
HP Web Jetadmin.
Configure the Background Polling Options
Whenever you access a device list in HP Web Jetadmin, the devices on the network are polled. You can
determine how many devices and how often devices are polled by setting the rate on the Background polling
page. You can reduce network traffic by setting a polling rate appropriate for your own environment.
HP Web Jetadmin performs a slow-poll when users access device lists. Slow polling means that
HP Web Jetadmin queries only a certain number of devices every X seconds and only for specified columns.
The columns polled are based on the union of all columns in the layouts currently displayed on Device List
pages on all currently connected clients. This polling rate can be changed through Tools > Options > Device
Management > Device Polling > Device List. List performance can be improved by changing the polling rate;
network traffic will increase.
NOTE: Another way to refresh the list more quickly is to highlight any or all devices where fast data is
desired. Selected devices in the currently visible portion of the device list are always polled at a faster rate
than non-selected devices.
Polling always occurs across all devices at the specified rate regardless of whether or not anyone is accessing
a device list. Accessing a device list only affects the columns which are polled for when the polling does
occur. Selecting devices within the visible portion of the list causes those devices to be polled for at a higher
rate.
Polling is also affected by thresholds that specify how long the value for a specific column is considered
valid. These thresholds are predefined in HP Web Jetadmin. You cannot change the predefined thresholds.
Before HP Web Jetadmin polls a device for column values, it performs the following steps:
1.If HP Web Jetadmin does not have a value for a column, it polls the device. If HP Web Jetadmin can
obtain a value from the device, it displays the value in the device lists.
2.If HP Web Jetadmin cannot obtain a value from the device, it checks the age of the value it has. If the
age of the value is within the predefined threshold for the column, HP Web Jetadmin considers the value
valid.
3.If the age of the value exceeds the predefined threshold for the column, HP Web Jetadmin polls the
device to obtain the current value. If HP Web Jetadmin can obtain a value from the device, it displays the
52Chapter 2 Introduction to HP Web JetadminENWW
value in the device lists. If HP Web Jetadmin cannot obtain a value from the device, it displays
<Unknown> in the device lists.
The predefined thresholds are based on the stability of the value for each column. For example, the Severity
column is considered out-of-date after 15 seconds because the status of devices changes frequently. The
System Contact column is considered out-of-date after 24 hours because the contact does not change
frequently. The Model column is never considered out-of-date because the device model never changes.
NOTE: If you use HP Web Jetadmin to update the System Contact value for a device, the 24-hour polling
threshold is not valid. HP Web Jetadmin immediately updates the System Contact column in the device lists.
If you use another mechanism, such as HP Embedded Web Server, to change the System Contact value,
HP Web Jetadmin does not display the updated value in the device lists for 24 hours. However, you can
refresh the information in the device lists at any time to reflect the current values for the devices. For
instructions, see Refresh device selection in
Follow these steps:
1.On the top menu bar, access Tools > Options > Device Management > Device Polling > Background
2.Configure the desired settings:
●
Polling interval: Specify the number of seconds during which HP Web Jetadmin sends device
requests to the network. The default is 2.
●
Time between polling intervals: Specify the number of seconds that HP Web Jetadmin remains
idle between polling intervals. The default is 10.
●
Number of devices per poll: Specify the number of devices that HP Web Jetadmin can query
concurrently. The default is 2.
Top Menu Bar Features on page 24.
HP Web Jetadmin sends device requests for the specified number of devices to the network in a
poll burst and waits for the responses. When HP Web Jetadmin receives the response packets, it
sends another burst of device requests. HP Web Jetadmin continues to send device requests until
the specified polling interval expires, and then waits until the specified number of devices per poll
is satisfied before sending new device requests.
3.Click the Apply button.
To reset all of the values to the defaults, click the Reset to Default Values button.
Configure the Polling Options for Device Lists
Device List polling polls devices that are in view across all clients. The information polled from the device
varies based on what columns the clients are viewing in the Device List.
Follow these steps:
1.On the top menu bar, access Tools > Options > Device Management > Device Polling > Device List.
2.Configure the desired settings:
●
Polling interval: Specify the number of seconds during which HP Web Jetadmin sends device
requests to the network. The default is 5.
●
Time between polling intervals: Specify the number of seconds that HP Web Jetadmin remains
idle between polling intervals. The default is 7.
●
Number of devices per poll: Specify the number of devices that HP Web Jetadmin can query
concurrently. The default is 2.
HP Web Jetadmin sends device requests for the specified number of devices to the network in a
poll burst and waits for the responses. When HP Web Jetadmin receives the response packets, it
ENWWDevice Management Configuration Options53
sends another burst of device requests. HP Web Jetadmin continues to send device requests until
the specified polling interval expires, and then waits until the specified number of devices per poll
is satisfied before sending new device requests.
3.Click the Apply button.
To reset all of the values to the defaults, click the Reset to Default Values button.
Configure the Polling Options for Device Tabs
Device Tab polling polls device information needed to drive the device-related information on the selected
device tabs across all clients.
Follow these steps:
1.On the top menu bar, access Tools > Options > Device Management > Device Polling > Device Tabs.
2.Configure the desired settings:
●
Polling interval: Specify the number of seconds during which HP Web Jetadmin sends device
requests to the network. The default is 5.
●
Time between polling intervals: Specify the number of seconds that HP Web Jetadmin remains
idle between polling intervals. The default is 2.
●
Number of devices per poll: Specify the number of devices that HP Web Jetadmin can query
concurrently. The default is 3.
HP Web Jetadmin sends device requests for the specified number of devices to the network in a
poll burst and waits for the responses. When HP Web Jetadmin receives the response packets, it
sends another burst of device requests. HP Web Jetadmin continues to send device requests until
the specified polling interval expires, and then waits until the specified number of devices per poll
is satisfied before sending new device requests.
3.Click the Apply button.
To reset all of the values to the defaults, click the Reset to Default Values button.
Configure the Polling Options for Device Alerts and Supplies Alerts
You can define how often devices should be checked to see if they warrant alerts. Frequent polling can
increase network traffic; infrequent polling might cause some device alerts to go unnoticed and, therefore,
unattended. You can also specify how long an alert event stays in the alert history log, or you can clear the
alerts log at any time.
You can configure static polling rates for supplies alerts subscriptions. This feature helps prevent missing
alerts by keeping supplies alerts subscriptions in a static polling interval. If you enable this feature, supplies
alerts subscriptions that exceed the specified threshold are placed in static polling. These supplies alerts
subscriptions remain in static polling until you disable static polling or replenish the supplies. Supplies alerts
subscriptions move to the static poller on the next polling cycle of the poller the subscription is in. If you
disable this feature, qualifying supplies alerts subscriptions move from the static poller to the most
appropriate poller, which is determined by the rate of use for the supply, on the next polling cycle of the
poller the subscription is in.
Follow these steps:
1.On the top menu bar, access Tools > Options > Device Management > Device Polling > Alerts.
2.To configure polling for devices, specify the following settings:
54Chapter 2 Introduction to HP Web JetadminENWW
●
Maximum communication interval: Specify the number of hours during which no device
communication occurs. The default is 24.
●
Critical alert interval: Specify how often devices are polled for critical alerts. The default is 5
minutes.
3.To configure static polling for supplies alerts, specify the following settings:
●
Enable static polling: Select this checkbox to enable static polling for supplies alerts.
●
Polling interval: Specify the polling interval in hours.
●
Apply at % above alert threshold: Specify the percentage above the alert threshold the supply
level must reach before the supplies alerts subscription is placed in static polling.
●
Number of devices per poll: Specify the number of devices HP Web Jetadmin polls in each polling
burst.
4.Click the Apply button.
Configure the Polling Options for Supplies
Follow these steps:
1.On the top menu bar, access Tools > Options > Device Management > Device Polling > Supplies.
2.Configure the desired settings:
●
Polling interval: Specify the number of seconds during which HP Web Jetadmin sends device
requests to the network. The default is 5.
●
Time between polling intervals: Specify the number of seconds that HP Web Jetadmin remains
idle between polling intervals. The default is 10.
●
Number of devices per poll: Specify the number of devices that HP Web Jetadmin can query
concurrently. The default is 2.
HP Web Jetadmin sends device requests for the specified number of devices to the network in a
poll burst and waits for the responses. When HP Web Jetadmin receives the response packets, it
sends another burst of device requests. HP Web Jetadmin continues to send device requests until
the specified polling interval expires, and then waits until the specified number of devices per poll
is satisfied before sending new device requests.
3.Click the Apply button.
To reset all of the values to the defaults, click the Reset to Default Values button.
Devices Configuration Options
●
Manage Hidden Devices
●
Manage Blocked Devices
Configuration options for Devices help determine which devices will be displayed or not displayed in Device
Lists.
Manage Hidden Devices
If communication with a device has not occurred within a specified number of days, you can configure
HP Web Jetadmin to automatically list the device on the Hidden Devices list so that it will not show up in
other Device lists throughout the product. The number of days specified is counted starting at midnight after
the policy has been set and the device has not been communicated with.
ENWWDevice Management Configuration Options55
Follow these steps:
1.On the top menu bar, access Tools > Options > Device Management > Devices > Hidden Devices.
2.Configure the desired settings:
●
Automatically hide devices in communication error after: Specify how many days should pass
with a device before that device should be hidden.
●
Hidden devices: To show a device in the device lists even though it has not been communicated
with, highlight it in the Hidden devices list and click Show.
3.Click the Apply button.
Manage Blocked Devices
The Blocked Devices list contains device addresses for which device discoveries are blocked. You can add
devices to this list in one of two ways:
●
Devices can be deleted from the All Device list with the “Delete and Block” option; the devices are then
added to the Blocked Devices list.
●
Devices can be added to (or removed from) the Blocked Devices list in Tools > Options > Device
Management > Devices > Blocked Devices (see steps below).
If a device is on the Blocked Devices list, HP Web Jetadmin cannot discover it. If you add a device to this list
through Tools>Options>Device Management>Devices>Blocked Devices, the device will still be included
on the All Devices list. Devices can be identified by IP Address or Hostname. Hostname is the preferred
method, since IP Addresses on devices can change.
Follow these steps:
1.On the top menu bar, access Tools > Options > Device Management > Devices > Blocked Devices.
2.To add a device to the Blocked Devices list so that it will not be found during a discovery, click Add.
3.To remove a device from the Blocked Devices list so that it can be found during a discovery, click
Remove.
Device Discovery Configuration Options
●
Configure the General Settings for Device Discoveries
Global settings for discovery can be set here.
Configure the General Settings for Device Discoveries
General discovery settings include SLP listen, SNMPv3, and WS-Discovery listen.
NOTE: HP Jetdirect firmware version x.06.00 or greater is required to support the Multicast and SLP
discovery method.
Follow these steps:
1.On the top menu bar, access Tools > Options > Device Management > Device Discovery > General.
2.Configure the desired settings:
56Chapter 2 Introduction to HP Web JetadminENWW
●
SLP listen: Select this option to use passive discovery on port 427 for SLP signals propagated at
HP Jetdirect power-on. The default for this field is off or unselected.
●
SNMPv3: Select this option to enable SNMPv3 credential entry fields in HP Web Jetadmin discovery
settings. When these credentials are added for discovery settings or global credentials,
HP Web Jetadmin attempts SNMPv3 queries on devices. The default for this field is off or
unselected.
NOTE: SNMPv3 discoveries can be slow if not properly set. These should be targeted only at
parts of the network that are known to have SNMPv3-enabled devices. Also, SNMPv3 devices
require that SNMPv3 credentials are entered.
●
WS-Discovery listen: Select this option to use passive discovery on port 3702 for WS-Discovery
signals propagated at HP Jetdirect power-on. The default for this field is off or unselected.
3.Click the Apply button.
Device Filters Configuration Options
●
Configure the Number of Days that Devices are Considered New
Configuration options for Device Filters help determine which devices will be displayed or not displayed in
Device Lists.
Configure the Number of Days that Devices are Considered New
You can specify how long a device is considered new in HP Web Jetadmin. “New” devices are displayed on the
New (Time Period) device list.
Follow these steps:
1.On the top menu bar, access Tools > Options > Device Management > Device Filters > New Devices
Filter.
2.Configure the desired settings:
●
Time period for device to remain “New”: Specify the number of days that HP Web Jetadmin
considers devices new. The default is 14.
3.Click the Apply button.
Device Tabs Configuration Options
●
Configure the General Options for Device Tabs
Configuration options for Device Tabs help determine how many devices will be displayed at one time in
multiple device view.
Configure the General Options for Device Tabs
For multiple device view, this configuration option determines the maximum number of devices per page for
which status should be shown.
Follow these steps:
1.On the top menu bar, access Tools > Options > Device Management > Device Tabs > General.
2.In the Devices to allow in multi-view box, specify the maximum number of devices that are displayed
in the tabs when multiple devices are selected in a device list. The default is 10.
3.Click the Apply button.
ENWWDevice Management Configuration Options57
Configuration Options for Fleet Configurations
●
Configure the Retry Settings for Device Configuration Schedules
●
Restore the Default Configuration Templates
●
Manage the User-defined Device Configuration Settings
●
Manage the PJL Repository
●
Manage the Certificate Repository
●
Manage the OXPd Device Function Repository
●
Manage the OXPd Accessory Record Repository
●
Manage the OXPd Authentication Agent Repository
●
Manage the OXPd Authorization Proxy Configuration Repository
Global settings can be set here for fleet configurations.
Configure the Retry Settings for Device Configuration Schedules
Device configurations can be run on an immediate or scheduled basis. The settings on this page apply to
scheduled configurations. When a device fails to respond to a scheduled configuration operation, it is added
to a list of devices to which the configuration operation will be retried. The settings determine how often the
configuration operation will be retried, and how many times it will be retried before the configuration
operation gives up and marks the configuration as having failed overall. If the device responds successfully
during a retry attempt, it is removed from the list. If all devices are removed from the list before the number
of retries is exhausted, the configuration operation is deemed successful.
NOTE: If the device cannot be configured, an entry noting the failed operation is logged in the Application
Log and in the Configuration History.
Follow these steps:
1.On the top menu bar, access Tools > Options > Device Management > Configuration > General.
2.Configure the desired settings:
●
Number of configuration retries: Select the number of times that HP Web Jetadmin tries to
configure a device before stopping. The default is 0.
●
Hours between configuration retries: Specify the number of hours that HP Web Jetadmin waits
before trying to configure a device again. The default is 8.
3.Click the Apply button.
Restore the Default Configuration Templates
You can choose to restore default templates with this setting.
Follow these steps:
1.On the top menu bar, access Tools > Options > Device Management > Configuration > Templates.
2.Configure the desired settings:
●
Restore default templates: Restores all templates shipped with HP Web Jetadmin.
The changes are applied automatically.
58Chapter 2 Introduction to HP Web JetadminENWW
Manage the User-defined Device Configuration Settings
You can create custom device configuration settings, and then configure these user-defined settings on
devices. User-defined settings can provide additional information about a device that is not available by
using the device's existing configuration options. The following are examples of user-defined settings:
●
Warranty expiration dates
●
Lease start and stop dates
●
Service maintenance dates
●
Location of the device
After you create user-defined settings, the settings are available in the Config tab, device configuration
wizards, device list columns, and reports.
You can export user-defined settings from one HP Web Jetadmin installation to an XML file. Then you can
import the XML file into a different HP Web Jetadmin installation.
CAUTION: Actions performed on the User Defined page are effective immediately and cannot be canceled.
NOTE: Any changes that you make to the user-defined settings might not take effect for all of the
HP Web Jetadmin features until you restart HP Web Jetadmin.
Create user-defined settings
1.Go to Tools > Options > Device Management > Configuration > User Defined.
2.Click the New button.
3.On the Create User Defined Setting window, enter a name for the user-defined setting in the Setting
name box.
4.To disable the user-defined setting when configuring multiple devices, select the Hide when
configuring multiple devices checkbox.
NOTE: Select this checkbox if the value of the user-defined setting must be unique for each device,
such as an identification number. You cannot use this user-defined setting to configure multiple devices
or in templates.
-or-
To allow the user-defined setting to be used when configuring multiple devices, clear the Hide when
configuring multiple devices checkbox.
5.Click the OK button.
Edit user-defined settings
Changing the name of a user-defined setting does not affect any current or historical data that has been
saved for that setting. The new name should still reflect the purpose of the setting.
1.Go to Tools > Options > Device Management > Configuration > User Defined.
2.Select the user-defined setting from the list, and then click the Edit button.
3.On the Edit User Defined Setting window, enter a new name for the user-defined setting in the Setting
name box.
ENWWDevice Management Configuration Options59
4.To disable the user-defined setting when configuring multiple devices, select the Hide when
configuring multiple devices checkbox.
NOTE: Select this checkbox if the value of the user-defined setting must be unique for each device,
such as an identification number. You cannot use this user-defined setting to configure multiple devices
or in templates.
-or-
To allow the user-defined setting to be used when configuring multiple devices, clear the Hide when
configuring multiple devices checkbox.
5.Click the OK button.
6.On the message window, click the OK button.
Delete user-defined settings
After you delete a user-defined setting, all of the current and historical data that has been saved for the
setting is lost and the setting is removed from any templates or scheduled tasks.
1.Go to Tools > Options > Device Management > Configuration > User Defined.
2.Select the user-defined settings from the list, and then click the Delete button.
3.On the Delete User Defined Setting window, verify that the correct user-defined settings are listed, and
then click the OK button.
4.On the message window, click the OK button.
Import user-defined settings
1.Go to Tools > Options > Device Management > Configuration > User Defined.
2.Click the Import button. The Import User-Defined Settings wizard starts.
3.On the Select file page, click the Browse button.
4.On the Open window, browse to and select the file, and then click the Open button.
5.To replace duplicate user-defined settings with the settings in the XML file, select the Overwrite
duplicate user-defined settings checkbox.
NOTE: If a user-defined setting that already exists in HP Web Jetadmin is overwritten by a user-
defined setting in the XML file that has the same name, note the following issues:
●
The templates and user-defined data for the devices lose the values for the overwritten userdefined settings.
●
You must restart the HP Web Jetadmin service to display the overwritten user-defined settings
correctly.
●
You must reselect the columns for the overwritten user-defined settings in HP Web Jetadmin.
-or-
To prevent duplicate user-defined settings from being imported into HP Web Jetadmin, clear the
7.On the Confirm page, verify that the correct XML file is selected, and then click the Import button.
8.On the Results page, click the Done button.
60Chapter 2 Introduction to HP Web JetadminENWW
Export user-defined settings
1.Go to Tools > Options > Device Management > Configuration > User Defined.
2.Select the user-defined settings from the list.
-or-
Select the Select all checkbox.
3.Click the Export button. The Export User-Defined Settings wizard starts.
4.On the Confirm page, verify that the correct user-defined settings are listed, and then click the Export
button.
5.On the Save As window, browse to and select the directory where you want to save the XML file.
6.In the File name box, enter a name for the XML file, and then click the Save button.
7.On the Results page, click the Done button.
Manage the PJL Repository
You can send a file or test file with PJL configuration options to one or more printers. You can choose to have
the file sent immediately or you can schedule it.
Follow these steps:
1.On the top menu bar, access Tools > Options > Device Management > Configuration > PJL Repository.
The PJL File Repository page is displayed showing current file names and descriptions.
2.To add a file to the repository, click Add File. The Add File dialog is displayed.
a.Type a unique file name or browse to the file.
b.Type a description and then click OK.
3.To delete a file:
a.Select the files from the list, and then click the Remove button.
b.On the Remove Files window, click the OK button.
Manage the Certificate Repository
Printers might need certificates to access some external web sites. You can store certificates in the certificate
repository, and then install those certificates on one or more printers. You can view detailed information for
a certificate, delete certificates, and include certificates in device configuration templates.
Follow these steps:
1.On the top menu bar, access Tools > Options > Device Management > Configuration > Certificate
Repository. The Certificate Repository page is displayed showing the certificates stored in the
repository.
2.To import a certificate, click Import. The Open dialog is displayed. Browse to the certificate file, and
then click Open.
3.To delete a certificate, select the certificate, and then click Delete. A confirmation message is displayed.
Click OK.
4.To view a certificate, select the certificate, and then click View Details.
ENWWDevice Management Configuration Options61
Manage the OXPd Device Function Repository
A device function file defines the name and functionality of a button that can be displayed on a printer
control panel. You can import device function files into the device function repository, and then use the
device function files to configure one or more printers. You can edit device function files, delete device
function files, and include device function files in device configuration templates.
Follow these steps:
1.On the top menu bar, access Tools > Options > Device Management > Configuration > OXPd Device
Functions. The OXPd Device Function Repository page is displayed showing the device function files
stored in the repository.
2.To import a device function file, click Import. The Open dialog is displayed. Browse to the device
function file, and then click Open.
3.To delete a device function file, select the file, and then click Delete. A confirmation message is
displayed. Click OK.
4.To edit a device function file, select the file, and then click Edit. Change the settings, and then click OK.
Manage the OXPd Accessory Record Repository
An accessory record file defines how third-party applications access device accessories. You can import
accessory record files into the accessory record repository, and then use the accessory record files to
configure one or more printers. You can edit accessory record files, delete accessory record files, and include
accessory record files in device configuration templates.
Follow these steps:
1.On the top menu bar, access Tools > Options > Device Management > Configuration > OXPd Accessory
Records. The OXPd Accessory Record Repository page is displayed showing the accessory record files
stored in the repository.
2.To import an accessory record file, click Import. The Open dialog is displayed. Browse to the accessory
record file, and then click Open.
3.To delete an accessory record file, select the file, and then click Delete. A confirmation message is
displayed. Click OK.
4.To edit an accessory record file, select the file, and then click Edit. Change the settings, and then click
OK.
NOTE: For a shared accessory record file, you can only edit the name of the accessory.
Manage the OXPd Authentication Agent Repository
When a user signs in on an OXPd-enabled device to access secure features, the device initiates an
authentication process by invoking a proxy from a third-party solution. The proxy, which is called an OXPd
authentication agent, contacts the authentication server and authenticates the user before the user is
allowed to gain access to the secure features. OXPd authentication agent files contain the information that
devices require to contact authentication servers and authenticate users.
2.Select the OXPd authentication agent file from the list, and then click the Edit button.
3.In the Name box, enter the unlocalized name for the OXPd authentication agent (maximum of 100
characters).
4.In the Web application section, perform the following steps:
a.In the URI box, enter the URI of the OXPd authentication server (maximum of 256 characters). The
URI is case-sensitive and must begin with one of the following protocols:
●
http://
●
https://
●
file://
●
ftp://
b.If network credentials are required to access the OXPd authentication server, select the Use
credentials checkbox. Enter the network credentials in the User name (maximum of 128characters), Password (maximum of 128 characters), and Confirm password boxes.
c.In the Connection timeout box, enter the maximum number of seconds that the device has to
establish a connection to the OXPd authentication server before a timeout occurs.
d.In the Response timeout box, enter the maximum number of seconds that the device has to
receive a response from the OXPd authentication server before a timeout occurs.
e.To enable the device to contact the OXPd authentication server before launching the Web browser,
select the Enable pre-prompt check checkbox.
5.In the Prompt info section, perform the following steps:
a.In the Post-query format string box, enter the string that the device uses to construct the body of
the initial HTTP POST request (maximum of 1,024 characters). The device sends this request to the
specified URI. The string can contain extended characters.
b.In the URI box, enter the URI that the device contacts to validate and perform the functionality
from the third-party solution (maximum of 256 characters). The URI is case-sensitive and must
begin with one of the following protocols:
●
http://
●
https://
●
●
NOTE: OXPd does not allow URIs that contain embedded authentication credentials, such as
ftp://username:password@domain/path, by explicitly prohibiting the use of the at (@) symbol in
the domain name.
c.If credentials are required to access the URI, select the Use pre-prompt credentials checkbox.
Enter the credentials in the User name (maximum of 128 characters), Password (maximum of 128
characters), and Confirm password boxes.
e://
fil
ftp://
6.To notify the OXPd authentication server when users sign out, select the Enable signout notification
checkbox.
ENWWDevice Management Configuration Options63
7.In the Signout notification max retries box, enter the maximum number of times that the device can
retry sending a notification to the OXPd authentication server when users sign out.
8.In the Signout notification retry intervals box, enter the minimum number of seconds that the device
must wait before sending another notification to the OXPd authentication server when users sign out.
2.Select the OXPd authentication agent file from the list, and then click the Delete button.
3.On the confirmation window, click the OK button.
Manage the OXPd Authorization Proxy Configuration Repository
The built-in authorization proxy on a device provides access to a Web-based service that authorizes users to
access the device. OXPd authorization proxy files contain the information that devices require to access
authorization agents from third-party solutions. You can use OXPd authorization proxy files to override the
built-in authorization proxies on OXPd-enabled devices with OXPd authorization agents from third-party
solutions.
2.Select the OXPd authorization proxy file from the list, and then click the Edit button.
3.In the Name box, enter the unlocalized name for the OXPd authorization proxy (maximum of 100
characters).
4.In the URI box, enter the URI of the OXPd authorization agent (maximum of 256 characters). The URI is
case-sensitive and must begin with one of the following protocols:
●
http://
●
https://
●
file://
●
ftp://
64Chapter 2 Introduction to HP Web JetadminENWW
5.If network credentials are required to access the URI, select the Use credentials checkbox. Enter the
network credentials in the User name (maximum of 128 characters), Password (maximum of 128
characters), and Confirm password boxes.
6.In the Connection timeout box, enter the maximum number of seconds that the device has to establish
a connection to the authorization agent before a timeout occurs.
7.In the Response timeout box, enter the maximum number of seconds that the device has to receive a
response from the authorization agent before a timeout occurs.
8.To allow users to choose an alternate sign-in method when more than one method is enabled on the
device, select the Enable sign in choice checkbox. An Advanced button is available on the sign-in screen
on the device control panel. When the user touches the Advanced button, a list of the alternate sign-in
methods that the user can select opens.
NOTE: Some devices do not support alternate sign-in methods. These devices do not display the
Advanced button if this checkbox is selected.
9.To notify the authorization agent each time the permissions or proxy configuration on the device
changes, select the Enable change notification checkbox.
10. To enable the authorization proxy to automatically add new permissions to the guest permission set,
select the Add new permission to guest permission set checkbox.
NOTE: If this checkbox is cleared, guest users for new permissions are denied access to the device.
11. To view the fax and email settings that the device uses for guest users, click the View guest user
overrides button.
12. Click the OK button.
Alerts Configuration Options
●
Attach the Supplies Report to the Email Notifications for Supply Alerts
●
Manage the Custom Email Templates
●
Manage the Templates for Alert Subscriptions
●
Configure the Settings for the Alerts Log
●
Configure the Format for SNMP Traps
Global settings for alerts can be set here.
Attach the Supplies Report to the Email Notifications for Supply Alerts
The General option for Alerts provides the capability to include or exclude the supplies report as an email
attachment when the email notification is selected for alert subscriptions. Other notification options in
HP Web Jetadmin include Email Templates, Subscription Templates, Log to File, and SNMP Trap Generator.
For more information about Alerts, see
Follow these steps:
1.On the top menu bar, access Tools > Options > Device Management > Alerts > General.
2.To restrict who receives detailed supply report attachments to emails, check Attach supplies report to
supply alert email notifications.
All About Alerts on page 176.
3.Click the Apply button.
ENWWDevice Management Configuration Options65
Manage the Custom Email Templates
You can create custom email templates or reset the default alert subscription template back to its original
state. This is convenient if changes have been made to the template that you no longer want.
NOTE: Email clients may or may not make the web browser the active window when a device URL is
selected in an alerts email.
Follow these steps:
1.On the top menu bar, access Tools > Options > Device Management > Alerts > Email Templates.
2.Select one of the actions:
●
Create: Click Create and complete the page displayed.
◦
Complete Subject and Body.
◦
Add a macro to Subject by selecting the macro and clicking Insert Field or drag-and-drop the
macro into the content area.
NOTE: Macros are added at the current cursor position within Subject.
◦
Add a macro to Body by selecting the macro and clicking Insert Field or drag-and-drop the
macro into the content area.
NOTE: Macros are added at the current cursor position within Body.
◦
To save the template, click OK.
●
Edit: Select the template and click Edit. You can then make changes to it. (You cannot edit the
default email templates: Concise and Verbose.)
●
Delete: Select the template and click Delete. (You cannot delete the default email templates:
Concise and Verbose.)
●
Copy: Select the template and click Copy. You can then name the new template and make changes
to it.
Manage the Templates for Alert Subscriptions
You can reset the default alert subscription template back to its original state. This is convenient if changes
have been made to the template that you no longer want applied.
Follow these steps:
1.On the top menu bar, access Tools > Options > Device Management > Alerts > Subscription
Templates.
2.To reset the alert subscription template to factory settings (its state when first installed), click Restore.
Configure the Settings for the Alerts Log
This option enables an entry to be created in a log file each time HP Web Jetadmin processes an alert. You
can control the format of the log file entry, the maximum size of the log file, and turn the logging on and off.
This file has a pre-defined path and filename on the server, and that path is shown in Log file path.
The maximum logfile size is enforced by removing the oldest entries whenever new ones are added. New
entries are added to the beginning of the logfile and the oldest entries are removed from the end of the
logfile.
Follow these steps:
66Chapter 2 Introduction to HP Web JetadminENWW
1.On the top menu bar, access Tools > Options > Device Management > Alerts > Log to File.
2.After you select Enable, specify the maximum file size for the log.
To clear the log, select Clear.
3.Select the language for the log.
4.To make changes to the log file, click Edit. The Edit Alert Log to File Template page is displayed.
5.Type the field directly into the Body.
Or, you can insert fields:
●
Select the source for available fields in Source.
●
Highlight the field in Available Fields (at the left of this page) and then click Insert Field (at the
right of this page).
6.Click the Apply button.
7.To reset the format to factory settings (its state when first installed), click Restore.
Configure the Format for SNMP Traps
The SNMP Trap Generator provides an easy way to integrate HP Web Jetadmin with another management
application. You can create alert subscriptions in HP Web Jetadmin for the device alerts that you want
forwarded to the management application. The alert subscription specifies information about the server
where the SNMP traps are sent and the format for the SNMP traps. When HP Web Jetadmin processes one of
these device alerts, it forwards the SNMP trap to the specified server and port.
The SNMP Trap Generator supports only one format for the SNMP traps. If you change the format, all of the
existing and future alert subscriptions that generate SNMP traps use the new format.
To handle an SNMP trap from the SNMP Trap Generator, load the MIB file (webjet.mib) or HP System Insight
Manager CFG file (webjet.cfg) into the management application that receives the SNMP traps. After you direct
the MIB or CFG file to read the trap variable, you can view the formatted SNMP trap. The MIB and CFG files are
available in the following directory:
NOTE: HP Web Jetadmin uses the displayed format for all of the forwarded SNMP traps.
2.To change the format, perform the following steps:
a.Click the Edit button.
b.On the Edit SNMP Trap Template window, make the changes to the format.
c.Click the OK button.
3.To reset the format to the default, click the Restore button.
Firmware Configuration Options
●
Configure the Settings for Firmware Upgrades
Global settings can be stored here for managing firmware images and how devices are updated.
ENWWDevice Management Configuration Options67
Configure the Settings for Firmware Upgrades
You can change the way firmware upgrades are performed, including how retries are done if a device cannot
be contacted or the number of devices that can be upgraded at once.
Follow these steps:
1.On the top menu bar, access Tools > Options > Device Management > Firmware > General.
2.Configure the desired settings:
●
Maximum concurrent upgrades: Specify the maximum number of firmware upgrades that
HP Web Jetadmin can perform at one time. The default is 8.
●
Retries: Specify the number of times that HP Web Jetadmin tries a firmware upgrade again if the
upgrade fails. The default is 0.
●
Time between retries: Specify the number of hours that HP Web Jetadmin waits before trying a
firmware upgrade again. The default is 3.
3.Click the Apply button.
Reports Configuration Options
●
Manage the General Settings for Reports
●
Configure the Data Collection Times for Reports
Global settings for Reports can be set here.
Manage the General Settings for Reports
You can use this option to define the calendar quarters for your company and restore the report templates to
the defaults. The specified calendar quarters are reflected in a generated report if the data for that report is
separated into quarters.
Follow these steps:
1.On the top menu bar, access Tools > Options > Device Management > Reports > General.
2.Select the date for the first day of the first quarter of the year (for your company).
3.To restore all of the Report templates that came with HP Web Jetadmin, click Restore.
4.You will be asked to confirm your request. Click OK in the dialog box.
5.Click the Apply button.
Configure the Data Collection Times for Reports
You can set the default time for all data collections.
Follow these steps:
1.On the top menu bar, access Tools > Options > Device Management > Reports > Data Collection
Times.
2.For each type of data collection, specify the time that the collection occurs. The default for each type of
data collection is 12:00 A.M.
3.Click the Apply button.
68Chapter 2 Introduction to HP Web JetadminENWW
Supplies Configuration Options
●
Configure the Threshold for Low Supplies
●
Configure the Shop for Supplies Link in Reports
Global settings can be set here for Supplies.
Configure the Threshold for Low Supplies
The General option controls the supply threshold at which devices are placed in the “supply needed” state.
Follow these steps:
1.On the top menu bar, access Tools > Options > Device Management > Supplies > General.
NOTE: You can also access this option from a supply group’s Devices tab; click Settings.
2.In the Supply level box, specify the percentage of remaining supplies that triggers the device to send a
notification that the supply is low. The default is 25.
3.Click the Apply button.
Configure the Shop for Supplies Link in Reports
The Supplies Reordering option lets you select whether or not to display a Shop for Supplies link on the
Supplies Ordering report; this is a direct link to the HP SureSupply web site.
Follow these steps:
1.On the top menu bar, access Tools > Options > Device Management > Supplies > Supplies Reordering.
NOTE: You can also access this option from a supply group’s Devices tab; click Settings.
2.Check the box Include shop for supplies link in reports to allow the administrator to enable or disable
ordering from SureSupply for the application.
3.Click the Apply button.
ENWWDevice Management Configuration Options69
3Device Management
●
All About Device Management
●
Device Lists
●
Groups
●
Discovery
●
Configuration
●
Alerts
●
Firmware
●
Reports
●
Storage
●
Solutions
All About Device Management
●
Device Management Task Modules
●
Device Management Options
●
Device Tabs on Device List Pages
●
Copy Template Wizard
●
Export and Import Device Configuration Templates
●
Reset Device Wizard
●
Edit Schedule Wizard
●
Mapping
The Device Management view provides many features that help you configure and manage devices on your
network. The Overview page can provide you access to all of these features through the various task
modules (
Device Management Task Modules on page 70).
Device Management Task Modules
The following task modules can be displayed or hidden in the Overview section of Device Management and
also in the corresponding functional area within HP Web Jetadmin by right-clicking within the page and
selecting the specific task module.
NOTE: You can display any task module in HP Web Jetadmin by docking it. For more information, see
Docking Task Modules and Maps on page 28.
Table 3-1 Device Management Task Modules
Devices
●
Devices - Active Tasks Task Module: Can be displayed on the Overview - Device Management page and lists active tasks related
to Devices. From this task module you can:
Stop a task related to Devices. To stop multiple tasks, use Ctrl-Enter or Shift-Enter and then click Stop.
◦
View a active task related to Devices.
●
Devices - Scheduled Tasks Task Module: Can be displayed on the Overview - Device Management page and lists all scheduled
tasks for devices. From this task module you can:
◦
Delete any scheduled task for Devices.
◦
Edit a scheduled task related to Devices.
Device Lists on page 91
●
Device Lists - Current Tasks and Common Tasks Task Modules on page 104
●
Device Lists - Summary Task Module on page 105
Groups on page 109
●
Groups - Current Tasks and Common Tasks Task Modules on page 114
●
Groups - Summary Task Module on page 114
●
Groups - Management Task Module on page 114
Discovery on page 123
●
Discovery - Current Tasks and Common Tasks Task Modules on page 146
●
Discovery - Summary Task Module on page 146
●
Discovery - Active Discoveries Task Module on page 146
●
Discovery - Scheduled Discoveries Task Module on page 147
●
Discovery - Templates Task Module on page 147
●
Discovery - Quick Monitor Task Module on page 147
Configuration on page 158
●
Configuration - Common Tasks Task Module on page 161
●
Configuration - Recent Configurations Task Module on page 162
●
Configuration - Active Configurations Task Module on page 162
●
Configuration - Scheduled Configurations Task Module on page 162
●
Configuration - Templates Task Module on page 162
Alerts on page 176
●
Alerts - Current Tasks and Alerts - Common Tasks Task Modules on page 178
●
Alerts - Recent Alerts Task Module on page 179
●
Alerts - Alert Subscriptions Task Module on page 179
●
Alerts - Subscription Templates Task Module on page 179
Firmware on page 192
●
Firmware - Current Tasks and Common Tasks Task Modules on page 193
●
Firmware - Active Tasks Task Module on page 194
●
Firmware - Scheduled Tasks Task Module on page 194
Reports on page 198
●
Reports - Current Tasks and Report Management - Common Tasks Task Modules on page 202
Reports - Report Templates Task Module on page 203
●
Reports - Archived Reports Task Module on page 203
●
Reports - Data Collection - Management Task Module on page 203
●
Reports - Data Collection - Templates Task Module on page 204
●
Reports - Scheduled Reports Task Module on page 204
Device Management Options
Configuration options can be set for many functional areas within the Device Management view. For more
information, see
Device Management Configuration Options on page 51.
Device Tabs on Device List Pages
When you select a device list, a group, or a filtered list, the lower portion of the page displays device tabs that
provide additional functionality that can be performed on the devices selected in the displayed list:
●
Status Tab on page 73: shows the status of the selected device or devices depending on list selection.
●
Config Tab on page 74: allows device configuration for one or more devices, depending on the current
selection in the device list.
●
Alerts Tab on page 76: shows alert subscription and template tools for a single device or multiple
devices, depending on list selection.
●
Groups Tab on page 77: lists devices that have been selected in the list and their groups (if any). Also
allows easy access to add devices to an existing or new group.
●
Reports Tab on page 77: allows easy access to report functionality for the selected device or devices.
●
Supplies Tab on page 78: displays supplies information for the selected device or devices. Links are
also provided for you to shop online for supplies.
●
Storage Tab on page 79: controls secure disk erase and disk initialize operations on either single
device or multiple devices, based on the list selection.
●
Applications Tab on page 81: lists, adds, and removes device based application files.
●
Capabilities Tab on page 83: provides information about device features and capabilities.
●
Troubleshoot Tab on page 84: provides information to allow you to troubleshoot one or more devices.
●
Firmware Tab on page 84: updating is performed on either a single device or multiple devices
depending on list selection (printer and HP Jetdirect firmware updating is available).
Showing and Hiding Device Tabs
The device tabs are displayed in the lower portion of any device list page to provide you with more detailed
information about the devices. The device tabs are enabled by default but can be disabled at any time. The
advantage of displaying the device tabs is to enable quick access to all device data by simply selecting the
device in the device list and then clicking on the desired tab.
To hide the device tabs, use the Hide Device Tabs tool (the up/down arrow button on the toolbar on any
device list page). This offers more room to display the device list itself. Hiding device tabs can also reduce
network traffic and improve performance while working with large lists of devices.
72Chapter 3 Device ManagementENWW
Loading...
+ hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.