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 Oct 22, 2025 by Jörg Frings-Fürst
Assignee Loading
Time tracking Loading