scanimage -L spits out an HTML document from HP devices
Hello,
on Debian we have a new bug[1]. This bug can also be reproduced with other HP printers.
Reproduce:
$ scanimage -L
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta name="theme-color" content="#027aae"/>
<title>HP Embedded Web Server</title>
<base href="/">
<script src="browser-check.js"></script>
<link rel="icon" type="image/x-icon" href="favicon.ico">
<link rel="manifest" crossorigin="use-credentials" href="manifest.webmanifest">
<link rel="stylesheet" href="styles.anonymized1.css" crossorigin="anonymous" integrity="sha384-anonymized2/anonymized3"></head>
<body class="mat-app-background">
<app-root></app-root>
<script src="runtime.anonymized4.js" type="module" crossorigin="anonymous" integrity="sha384-anonymized5/anonymized6/anonymized7"></script><script src="polyfills.anonymized8.js" type="module" crossorigin="anonymous" integrity="sha384-anonymized9/anonymized10"></script><script src="scripts.anonymized11.js" defer crossorigin="anonymous" integrity="sha384-anonymized12/anonymized13/anonymized14"></script><script src="main.anonymized15.js" type="module" crossorigin="anonymous" integrity="sha384-anonymized16/anonymized17"></script></body>
</html>
device `v4l:/dev/video0' is a Noname Hauppauge WinTV-HVR5525 virtual device
device `escl:https://192.168.2.107:443' is a HP OfficeJet Pro 8130e series [anonymized18] (USB) platen,adf scanner
device `escl:http://192.168.2.107:80' is a HP OfficeJet Pro 8130e series [anonymized18] platen,adf scanner
device `airscan:e0:HP OfficeJet Pro 8130e series [anonymized18]' is a eSCL HP OfficeJet Pro 8130e series [anonymized18] ip=192.168.2.107, anonymized19_IPv6_address
device `airscan:e1:HP OfficeJet Pro 8130e series [anonymized18] (USB)' is a eSCL HP OfficeJet Pro 8130e series [anonymized18] (USB) ip=127.0.0.1, ::1
For privacy, most unreadable alphanumerical sequences have been converted to anonymized1 … anonymized18, and an IPv6 address has been replaced with anonymized19_IPv6_address.
The only physical device usable for scanning is an HP OfficeJet Pro 8132e All-in-One. (There is also a TV-tuner PCIe card inside the PC, but you can't scan a document with it). In any case I expected `scanimage -L` to deliver a list of devices, and not a full HTML document that I don't know what to do with.
Please repair this; if necessary, work with the HP folks to this end.
CU Jörg
[1] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1118474
Edited by Jörg Frings-Fürst