HP Download Manager Problems

Submitted by stompro on Thu, 08/02/2007 - 10:02am.

I have been having trouble with the HP download manager for the past couple days, it has been refusing to download firmware in internet mode. When I look at the traffic in Ethereal I see that it is first trying to grab files from http://192.6.165.40/embed/jetdirect/firmware which returns a 301 moved permanently response that points to http://ftp.hp.com/pub/networking/software/jetdirect/firmware/firmware.glf. The program then tries to download that file, and gets a 403 forbidden response. The program then freezes for a while and reports that it couldn't get the files. If you try to grab the file in a firefox via the first URL, http://192.6.165.40/embed/jetdirect/firmware it downloads. I wonder if HP is looking for a referral that it's software isn't giving, or what.

Wget also seems to work, so if you want to get it working you can follow these steps.

- This will download the firmware description file.
#wget http://192.6.165.40/embed/jetdirect/firmware

- this will grab all the URL's to the actual firmware and place them in firmware.url
#egrep -o "http.*" > firmware.url

- this will download all the urls in the firmware.url file
#wget -i firmware.url

The last step is to place the files in the hp download manger directory under upgrade\jetdirect.

### this is the ethereal dump from the hp download manager.

User-Agent: HP Download Manager V3.0 / 0050566700008
Pragma: No-Cache
HTTP/1.1 301 Moved Permanently
Date: Thu, 02 Aug 2007 13:54:20 GMT
Server: Apache
Location: http://ftp.hp.com/pub/networking/software/jetdirect/firmware/firmware.glf
Cache-Control: max-age=7200
Expires: Thu, 02 Aug 2007 15:54:20 GMT
Connection: close

Content-Type: application/octet-stream
GET /pub/networking/software/jetdirect/firmware/firmware.glf HTTP/1.0
User-Agent: HP Download Manager V3.0 / 0050566700008
Pragma: No-Cache
HTTP/1.1 403 Forbidden
Date: Thu, 02 Aug 2007 13:54:20 GMT
Server: Apache
Content-Length: 257
Connection: close
Content-Type: text/html; charset=iso-8859-1

403 Forbidden

Forbidden
You don't have permission to access /pub/networking/software/jetdirect/firmware/firmware.glf
on this server.