If you’re not an IT person supporting printers using HP Web JetAdmin software, tune out now.
What, you’re still reading. I am surprised!
OK, here is some background. HP Web JetAdmin is software that monitors network attached printers and provides alerts when certain conditions are met. For example, if the toner is low or there is a paper jam, it can alert you, allowing you to be proactive with support. It means that you can purchase toners when alerted rather than holding a large stock or being caught on the hop when all the colour printers are out and no-one has mentioned it until 5 minutes before a critical print job.
Anyway, we had been using this software for some years at work without any problems. You would just get the alert email with a summary of the issue and a link allowing you to open the admin interface in a web browser. Recently, we had some major network changes which resulted in the IP addresses being changed for all our network devices (including computers and printers). After the changes, and rediscovering the new printers (some of their details changed as well), the Web JetAdmin software continued to work as before. Unfortunately, this also included the link to open the admin interface. It was still using the old IP address which was no longer valid.
After ‘googling’ for the solution without luck, I tried several approaches, some of which got me into a bit of a mess with the database. In the end I got the software re-installed, only to find it was still hooked into the old database and the old information.
To cut to the chase, the solution is really simple. In the c:\Program Files\Hewlett-Packard\HP Web Jetadmin 10\WJABackupRestore folder run the backup script to produce a backup set. I had to modify the location of ‘set OSQL’ in the script due to a non-standard installation.
Once you have the backup, open the file ‘HP.Imaging.Wjp.Core.WebServer.config.xml‘ in the Settings\WjaService\config folder and modify the IP address to the new address.
e.g.
<property name=”HostIPv4Address”>
<type>HP.Imaging.Wjp.Sdk.Core.Framework.ConfigurationItemString</type>
<value>192.168.50.125</value>
</property>
Run the restore script and allow it to overwrite the existing database. I also had to modify the location of ‘set OSQL’ in this script due to my non-standard installation.
Your emails will now contain the correct link to launch the admin interface.
Hopefully this will save someone a lot of time.
Warning: Declaration of Social_Walker_Comment::start_lvl(&$output, $depth, $args) should be compatible with Walker_Comment::start_lvl(&$output, $depth = 0, $args = Array) in /homepages/9/d69875426/htdocs/ianblog_wp/wp-content/plugins/social/lib/social/walker/comment.php on line 18
Warning: Declaration of Social_Walker_Comment::end_lvl(&$output, $depth, $args) should be compatible with Walker_Comment::end_lvl(&$output, $depth = 0, $args = Array) in /homepages/9/d69875426/htdocs/ianblog_wp/wp-content/plugins/social/lib/social/walker/comment.php on line 42
Hello, There is a simpler way of making this change. The config file you need to update is located here:
C:\Documents and Settings\NetworkService\Local Settings\Application Data\Hewlett-Packard\HPWebJetadmin\config
or here on Win7:
C:\Windows\ServiceProfiles\NetworkService\AppData\Local\Hewlett-Packard\HPWebJetadmin\WjaService\config
The file is called:
HP.Imaging.Wjp.Core.WebServer.config.xml
After updating the file all you have to do is restart the WjaService.
The HP link below talks about how to change the port numbers, but the same config file is where the IP address also sits:
http://h20000.www2.hp.com/bizsupport/TechSupport/Document.jsp?lang=en&cc=us&objectID=c01123749&jumpid=reg_R1002_USEN
Cheers
Mark
Thanks Mark