[IPP Everywhere Self-Certification] Failure in dnssd-tests.sh for "printer-more-info"

[IPP Everywhere Self-Certification] Failure in dnssd-tests.sh for "printer-more-info"

Kennedy, Smith (Wireless & IPP Standards) smith.kennedy at hp.com
Wed Jul 3 16:43:08 UTC 2024


Doh! Got it!

Smith

/**
    Smith Kennedy
    HP Inc.
*/

On Jul 3, 2024, at 10:03 AM, Michael Sweet <msweet at msweet.org> wrote:

CAUTION: External Email

Smith,

On Jul 3, 2024, at 11:39 AM, Kennedy, Smith (Wireless & IPP Standards) via ippeveselfcert <ippeveselfcert at pwg.org<mailto:ippeveselfcert at pwg.org>> wrote:

Hi there,

We have a printer that fails the IPP Everywhere Self-Certification "dnssd-tests.sh" test that uses "dnssd-value-tests.test" and checks  "printer-more-info". The specific failure lines are these:

EXPECTED: printer-more-info WITH-VALUE "http://NPI4E86CF.local/airprint_mob_status.htm"
GOT: printer-more-info="http://NPI4E86CF.local:631/airprint_mob_status.htm"

The issue is that the printer returns a URI that specifies a port number, which means the value is not a character-by-character match for the string expected. I can pursue a firmware fix for this.

But...is this really a failure?

Yes.  The default port number for "http" is 80, not 631.  So if, in fact, the correct web interface port number is 631 the one advertised via DNS-SD won't work, and vice-versa.

________________________
Michael Sweet



More information about the ippeveselfcert mailing list