ESCL backend not working with HP Color LaserJet FlowMFP M578
The POST /eSCL/ScanJobs
request fails with 409 Conflict.
HP drivers send the following kind of request:
POST /eSCL/ScanJobs HTTP/1.1
Content-Length: 1332
Content-Type: text/xml
HOST: localhost
<?xml version="1.0" encoding="UTF-8"?>
<ScanSettings xmlns="http://schemas.hp.com/imaging/escl/2011/05/03" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://schemas.hp.com/imaging/escl/2011/05/03 Scan Schema - 0.26.xsd">
<Version xmlns="http://www.pwg.org/schemas/2010/12/sm">2.8</Version>
<MultipickDetection>false</MultipickDetection>
<ScanRegions xmlns="http://www.pwg.org/schemas/2010/12/sm" xmlns:n0="http://www.pwg.org/schemas/2010/12/sm" n0:MustHonor="false">
<ScanRegion>
<Height>3507</Height>
<Width>2481</Width>
<XOffset>33</XOffset>
<YOffset>0</YOffset>
<ContentRegionUnits>escl:ThreeHundredthsOfInches</ContentRegionUnits>
</ScanRegion>
</ScanRegions>
<JobSourceInfo>
<UserName>LOCAL SERVICE</UserName>
<UserDomain></UserDomain>
<MachineName>LPC0Q4HZY</MachineName>
<AppFileName>svchost.exe</AppFileName>
<Application>WIA client</Application>
</JobSourceInfo>
<XResolution>200</XResolution>
<YResolution>200</YResolution>
<CompressionFactor>0</CompressionFactor>
<Brightness>3</Brightness>
<Contrast>3</Contrast>
<AutoCrop>false</AutoCrop>
<DocumentFormatExt>image/jpeg</DocumentFormatExt>
<ColorMode>RGB24</ColorMode>
<InputSource xmlns="http://www.pwg.org/schemas/2010/12/sm">Feeder</InputSource>
</ScanSettings>
It seems the tags are missing the namespace prefixes at least.
Any suggestions what would be the proper fix?