[cups.general] When printing a Test Page from cups 1.1.X server to1.2.1 server I keep getting "guest" as user identification

Michael Sweet mike at easysw.com
Fri Jun 16 10:42:08 PDT 2006


wtautz wrote:
> Hi,
> 
> Specifically the client poll's the 1.2.1 server (compiled from source on
> www.cups.org) and the
> client is Ubuntu/Breezy (version 1.1.23-10ubuntu4). It seem that the url
> on the client
> that indicates print test page points to http:{1.2.1-server}:631 (i.e,
> it is not https even though
> that's available on the server). Is this expected behaviour? Can I force
> the http://servername
> connection to be https? (I had assumed that it was already since I
> compiled openssl into it) but
> sniffit shows it  isn't which is to be expected since it's http, but....
> 
> 
> Also,  if I access the administration page on the server via http I get
> the upgrade 426 message
> where it points to the fact that I should use https, after a few seconds
> it takes me there...
> so it works but it seems a little annoying to tell me about an error
> that really isn't a strict
> error?

That's just a side-effect of HTTP - is wasn't designed to support
automatic upgrades to SSL/TLS from the beginning, so we need to do
a bunch of tricks to convince browsers to redirect to a https: URL
while allowing conforming clients to handle the 426 error themselves.

As for providing a https: URL for remote printers, we have no way
of knowing whether the remote end needs encryption until we try, so
the redirect is the best we can do...

-- 
______________________________________________________________________
Michael Sweet, Easy Software Products           mike at easysw dot com
Internet Printing and Publishing Software        http://www.easysw.com




More information about the cups mailing list