hp-support-head-portlet

Actions
Loading...
HP Customer Support - Knowledge Base

hp-contact-secondary-navigation-portlet

Actions
Loading...

hp-share-print-widget-portlet

Actions
Loading...
  • Information
    Win10 - USB Printing broke post Windows update

    USB connected printers don't print / not recognized. Fix Win10 USB Print issue

    Information
    Need Windows 11 help?

    Check documents and videos on compatibility, FAQs, upgrade information and available fixes. Windows 11 Support Center

  • Feedback

hp-concentra-wrapper-portlet

Actions
Loading...

HP Web Jetadmin - Deploy the Smart Client

HP Web Jetadmin uses the Microsoft ClickOnce Smart Client technology. This technology runs a Microsoft .NET Framework application by automatically downloading and starting the application through a web browser.

The Smart Client application runs as a local .NET Framework application on the host and uses .NET Remoting to communicate with the HP Web Jetadmin service. The following describes the interaction between the HP Web Jetadmin server and the Smart Client application:

  • The Smart Client application uses HTTP or HTTPS to initially contact the HP Web Jetadmin server. The default HTTP port is 8000. The default HTTPS port is 8443. You can change the default ports that the Smart Client application uses.

  • The HP Web Jetadmin server transfers approximately 2 MB of files for the Smart Client application to the client.

  • The Smart Client application runs on the client as the user who is logged in to the computer, executes commands that download approximately 50 MB of HP Web Jetadmin client files, and starts the graphical user interface for the HP Web Jetadmin client application. The web browser is now inactive.

    After the Smart Client application starts, the web browser is no longer required. Although HP Web Jetadmin also uses the web browser to deliver online Help and proactive Product Update notifications, the HP Web Jetadmin client application runs locally on the computer.

  • The HP Web Jetadmin server downloads all of the relevant information to the client. When new information is available, the HP Web Jetadmin server contacts the client and downloads the new information.

The HP Web Jetadmin installer builds a shortcut on the installation host to the following URL:

http://<ip_address>:8000/

The <ip_address> is the host where HP Web Jetadmin is installed. Use this URL to access HP Web Jetadmin remotely from anywhere on the company's intranet or WAN.

Only a web browser is required to start the Smart Client session. Administrator rights are not required to run Smart Client applications. However, .NET Framework must be installed. Local administrator rights might be required to install .NET Framework.

In most cases, the Smart Client session starts automatically. However, the local security settings on the workstation might prevent the application from starting automatically. For more information about changing the local security settings, see the Microsoft documentation.

Change the Default HTTP or HTTPS Port for the HP Web Jetadmin Smart Client Application

The HP Web Jetadmin Smart Client uses port 8000 for HTTP and port 8443 for HTTPS by default. You can change these default ports.

Use the following steps to change the default HTTP and HTTPS ports:

  1. Use Notepad or a similar text editor to open the HP.Imaging.Wjp.Core.WebServer.config.xml file. This configuration file is available in the following directory:

    C:\Windows\ServiceProfiles\NetworkService\AppData\Local\HP Inc\HPWebJetadmin\WjaService\config

  2. Update the <value> attribute for the HTTP or HTTPS port in the following entries:

                      <property name="HttpsPort">
     <type>HP.Imaging.Wjp.Sdk.Core.Framework.ConfigurationItemString
     </type>
     <value>8443</value>
    </property>
    <property name="HttpPort">
     <type>HP.Imaging.Wjp.Sdk.Core.Framework.ConfigurationItemString
     </type>
     <value>8000</value>
    </property>
                    
  3. Close and save the file.

Run the Smart Client Application in a Workgroup

You can run the HP Web Jetadmin Smart Client application from a workgroup. You must first change the Microsoft security settings.

Tip:

For more information about the security policy settings, see the Microsoft documentation.

Use the following steps to change the Microsoft security settings:

  1. On the HP Web Jetadmin server, go to Start > Control Panel > System and Security > Administrative Tools.

  2. In the right pane, double-click Local Security Policy.

  3. In the left navigation pane, expand Local Policies, and then select Security Options.

  4. In the right pane, double-click Network access: Sharing and security model for local accounts.

  5. From the list, select the Classic - local users authenticate as themselves option.

  6. Click the OK button.

Start an HP Web Jetadmin Client Session

After the HP Web Jetadmin installation is complete, you can start an HP Web Jetadmin client session.

Choose one of the following methods to start a client session:

  • On the host where HP Web Jetadmin is installed, go to Start > All Programs > HP Web Jetadmin 10, and then select HP Web Jetadmin.

  • From a supported web browser, browse to the following URL on the host where HP Web Jetadmin is installed:

    http://<ip_address>:8000

    In some cases, you might need to add the URL for HP Web Jetadmin to the trusted security zone in the web browser.

  • From the command line, issue the following command:

    rundll32 dfshim.dll, ShOpenVerbApplication http://<ip_address>:8000/wja/wja.application?InternalErrorDetails=true

    To start the HP Web Jetadmin client session in a specific language, use the following URLs. If the corresponding Windows language pack is installed, HP Web Jetadmin displays in that language. If the corresponding Windows language pack is not installed, HP Web Jetadmin displays in a mixture of English and the specified language.

    URLs to start HP Web Jetadmin in a specific language

    Language

    URL

    Chinese (Simplified)

    http://<ip_address>:8000/wja/wja.application?lang=zh-cn

    Chinese (Traditional)

    http://<ip_address>:8000/wja/wja.application?lang=zh-tw

    English (Worldwide)

    http://<ip_address>:8000/wja/wja.application?lang=en-us

    French (European)

    http://<ip_address>:8000/wja/wja.application?lang=fr-fr

    German

    http://<ip_address>:8000/wja/wja.application?lang=de-de

    Italian

    http://<ip_address>:8000/wja/wja.application?lang=it-it

    Japanese

    http://<ip_address>:8000/wja/wja.application?lang=ja-jp

    Korean

    http://<ip_address>:8000/wja/wja.application?lang=ko-kr

    Portuguese (Brazilian)

    http://<ip_address>:8000/wja/wja.application?lang=pt-pt

    Russian

    http://<ip_address>:8000/wja/wja.application?lang=ru-ru

    Spanish (Mid-Atlantic)

    http://<ip_address>:8000/wja/wja.application?lang=es-es

Configure the Port for Event Notifications

HP Web Jetadmin directs clients to a TCP connection to receive event notifications. After the client establishes the TCP connection, HP Web Jetadmin sends event notifications that prompt the client to update itself via the standard Microsoft .NET Remoting channel on port 4088.

The HP Web Jetadmin server communicates the port number that is established for event notifications to the client when the client first establishes a connection to the HP Web Jetadmin server. The port number that HP Web Jetadmin communicates to the client is somewhat random, which might cause a problem if a firewall is configured on the HP Web Jetadmin server.

If a firewall is configured 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. If a firewall is configured on the client, the firewall on the client does not have to be configured to launch the client.

Use the following steps to configure a static port for event notifications:

CAUTION:

Be careful when you restart the HP Web Jetadmin service. Critical tasks might be running and clients might be logged in to HP Web Jetadmin. To view the running tasks, go to Application Management > Overview > Application Management - Active Tasks task module. To view the clients that are logged in, go to Application Management > Overview > Client Management - Active Clients task module.

  1. Use Notepad or a similar editor to create a file that contains the following XML section, and set the <value> attribute to any unused port:

                      <ipmc:configuration
    xmlns:ipmc="www.hp.com/schemas/imaging/ipmc/config/2004/02/24">
     <property name="ClientEventRouter.ServerPort">
      <type>HP.Imaging.Wjp.Sdk.Core.Framework.ConfigurationItemString
      </type>
      <value>8099</value>
     </property>
    </ipmc:configuration>
                    
  2. From the File menu, select Save.

  3. On the Save As window, navigate to the following directory on the HP Web Jetadmin server:

    C:\Windows\ServiceProfiles\NetworkService\AppData\Local\HP Inc\HPWebJetadmin\WjaService\config

  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.

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:

C:\Program Files\HP Inc\Web Jetadmin 10\bin\HPWJAService.exe

The firewall on the client system does not require any special consideration because the client application does not listen to a specific port.


hp-feedback-input-portlet

Actions
Loading...

hp-feedback-banner-portlet

Actions
Loading...

hp-country-locator-portlet

Actions
Loading...
Country/Region: Flag Vietnam

hp-detect-load-my-device-portlet

Actions
Loading...