IPP Mail Archive: RE: RE: RE: RE: IPP> Identifying jobs in requests

RE: RE: RE: RE: IPP> Identifying jobs in requests

Randy Turner (rturner@sharplabs.com)
Wed, 10 Jun 1998 08:23:49 -0700

At 08:57 AM 6/10/98 -0400, Roger K Debry wrote:
>Thanks for the synopsis. It appears that the administrative capability to
>filter IPP traffic via proxies is a feature that Keith thinks should be
>provided by IPP. If this is the only key issue holding up our spec, then I
>would like to suggest that we look into a new method (such as PRINT), and
>avoid (for now) the issue of new schemes and/or port numbers for IPP. It's
>the "short path" in my opinion to getting us going again.
>
>
><RKD> Why is defining a new method less of an issue than getting a new port
>number? If the table
><RKD> I created summarizes the situation accurately, a new port number
results
>in the least
><RKD> breakage.
>

I think a PRINT method would be less breakage when you consider both the
true "internet" printing scenarios, as well as the "intranet" printing
scenarios. I think we're forgetting the simple case (direct client to
origin server) lately in our discussion. If I'm operating in an intranet,
running something like the Apache web server,then I don't care about
filtering issues (necessarily), so I would like to just work up a
server-side extension (CGI, NSAPI, servlet,etc.) that works with my
existing server. If I use a default port number for IPP that is different
than port 80, then some web servers (take your pick, either host-based or
embedded) would require that separate instances of the server be running,
which requires at least one extra configuration file,and possibly another
set of server log files.

If a single instance of a web service can "listen" on more than one port
number, then its not as bad, but I just thought a PRINT method would be
more straightforward. Playing devil's advocate for a moment against my own
proposal, I am aware that some pure firewall products do not have the
ability to filter on HTTP methods, rather they usually filter on port
number, and source/destination IP addresses/networks.

Basically, choosing a new default port number causes "everyone" to
reconfigure, even those that are not worried about filtering.

Randy