Re-tested with hplip 3.25.8 on Fedora 43. Still doesn't work. The issue seems to be in bb_escl.so, it doesn't seem to properly handle printer's responses.
It 1. sends the following to the printer's USB IPP endpoint: GET /eSCL/ScannerCapabilities HTTP/1.1 HOST: HPLIP 2. Printer replies for this request 3. bb_escl.so keep waiting for 2 minutes for the additional incoming data, reading from the IN EP over and over in a loop. 3. bb_escl sends GET /eSCL/ScannerStatus 4. Waits for the reply another 2 minutes due to the bug 5. Sends scan job begin information POST /eSCL/ScanJobs HTTP/1.1 Content-Type: text/xml … 6. And finally, after 4 whole minutes, printer returns HTTP/1.1 409 Conflict Content-length: 0 Cache-Control: no-cache, no-store, must-revalidate Server: ApolloLedmServer/1.0 Connection: keep-alive And does not scan. bb_escl.so is bugged. This is * Fedora 43 * hplip-3.25.8 * bb_escl.so x86_64 sha1sum bc75bfe750555d694f0f55950bd734213e45d9a8 from hplip-3.25.8-plugin.run -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1811504 Title: Scan with HP LaserJet Pro MFP M28a fails To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/hplip/+bug/1811504/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
