I have a setup where I authenticate to squid with Negotiate and then I
authenticate to an apache web server with Negotiate.
The problem I have is that to a web server running on Solaris it works, but
to another on Linux it doesn't. The only difference I can see is that when I
go to the Solaris web server I see a Proxy-connection: keep-alive header
whereas with the Linux server I get Proxy-connection: close
What/Who determines the selection of close or keep-alive ?
Thank you
Markus
GET http://opensolaris.solaris.home/ HTTP/1.1
Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/x-shockwave-flash, */*
Accept-Language: en-us
UA-CPU: x86
Accept-Encoding: gzip, deflate
If-Modified-Since: Sat, 20 Nov 2004 20:16:24 GMT; length=44
User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727)
Proxy-Connection: Keep-Alive
Host: opensolaris.solaris.home
Proxy-Authorization: Negotiate YIIFBAYGKwYBBQUCoIIE+DCCBPSgJDAiBgkqhkiC9xIBAgIGCSqGSIb3EgECAgYKKwYBBAGCNwICCqKCBMoEggTGYIIEwgYJKoZIhvcSAQICAQBuggSxMIIEraADAgEFoQMCAQ6iBwMFACAAAACjggPPYYIDyzCCA8egAwIBBaELGwlTVVNFLkhPTUWiJTAjoAMCAQKhHDAaGwRIVFRQGxJvcGVuc3VzZS5zdXNlLmhvbWWjggOKMIIDhqADAgEXoQMCAQOiggN4BIIDdPI7BeZMernXRRvxBnjJ/fKCdMXU/9TdVEM6oQzBUzxpTy8cqJ1uQC075QmQyRNd4Ju822NI5lHmpm+iGM6RCQ0YLipZjvsdBLoXFpmEudMhSM1a4LNqqvnWhNQsyIf6PkYsCwTiSXBQeQUquqgIRsXjRBHVzL7aUdk43POrGZIxU0RvZx9Ay9inbGMccNsvJMxROb7dyT4XscbDnbFWYSSKPS/r6PIgeD6lSuviZc+xN3jf6kRXWgRVDNUPyyLlNGcfKM7vwGViaU9G9AB05fxkOy7SfesyvUSz1OrbMUYCv
0x8dTP1tGUXuOs2LAY2rBlSWGknOO1eJPLjxWvGf7Fz0nSBZabzlDyqkIx0npQUGK/KuPiu8YZKb0o3Dj73assXQcpcHJqlJukwzJ3ImrgcLGVRMW8Uh3jfz8Ch7mWZYxKuvmLF+HcI5mdo8hx2v4OpF46RbU1SYO4M9Bat6TSzX066e22l7RVIqNOINbhxxUXkmGLEnNkjF4gkPR77ljgcnsRwrq+AxUTpxlLqnpPcVBLjftfDyyu+Z6Br+78iSIN1xZMkobL0nS48CEz3SuSxGPnE6x6Ku0b34xyiKlkg6lHIr3FZu/RnRBFA0CBUP3F4uh9QBVHgdij1RQjfvGF5TdHDtq3EtVULn0TZ3tGyN8COzi3v41XYpXXjKIvmcBL06eaIN5XqLBc2NT6tAjZjW5sy6ji0DGAFaHJ+qkeYlDaGgFXbl
A8zNGGEffSwJzd8SvdeRcJHVgjHZJtYVGDbxBNhgyatx88ih6Oq/F25XlBY0R2BqsZlqrbjqdMbuREqSBhfq8DmfkptRWcmJqUceDpi8DO9KU65vtOu/dZ3a62lekkYZRIK/VZEzcl0ESrWx+Dq2U44KSkZ7f+aiw5Hugy+lXzfZGziR5V33UqxNLRiWIgE+dsAcKtB/8BahLSIjPYd0ulrXVwAk2Ms34nrBreWUb2mTSww1HMePDE2LtcAhhNYd8ZUBF+8LN+XJi8kX2EUnORCXQ/rirv7CUxstWU2CyLbj+AHfws8jCJg4cAxVdxiv3A+IQ+LWrDvSU07rbNxZGtaWlRvH10vjOx5EQz8tDcvLWihSuMFDFD7IDfGpihJ3yUQKYLv2GRxCksGEt3KZ4V3njNTXQitRc4L0OyBrpZ7AAGas9WQnp1haWM8pIHEMIHBoAMCAReigbkEgbYGi4LDWphXrWILBC3KUxS7Wm88tt9X1wf3RZXUXLC6mFwyhxxZb+JA0sActKx57kWgMPN/bPswDbwz05sJwnQOf9vEbv3256/wqMeanqL9v/rzjMWCjBcshhhbxQYmhLYsXSObcg8y7XY4/xqCVyFj8E1oU1GrH1780yC+wcbdyt9lj0jkQjsFQCzzPZScXG5RUfWIOsD7mbS4ZVTt9fou81HoaavJ0Wm38DIVZQnZJv3DBQblDw==
HTTP/1.0 401 Unauthorized
Date: Sun, 24 Feb 2008 13:49:53 GMT
Server: Apache/2.2.3 (Unix) mod_ssl/2.2.3 OpenSSL/0.9.8a DAV/2
WWW-Authenticate: Negotiate
Content-Length: 401
Content-Type: text/html; charset=iso-8859-1
Proxy-support: Session-Based-Authentication
Connection: Proxy-support
Proxy-Authenticate: Negotiate oYGgMIGdoAMKAQChCwYJKoZIgvcSAQICooGIBIGFYIGCBgkqhkiG9xIBAgICAG9zMHGgAwIBBaEDAgEPomUwY6ADAgEXolwEWuV5fvEn0fU5Z1XnS4fRit6H/Rh+XjSt0S7JL5IADjgSx/TSTdtGHQOEAn0F9uaFEjHIMftOtFnFqBmI3UU0XC1WtKBUQUcisIQuj/tb9adUPoMROwJRR/FDzA==
X-Cache: MISS from opensuse.suse.home
X-Cache-Lookup: MISS from opensuse.suse.home:3128
Via: 1.0 opensuse.suse.home:3128 (squid/2.6.STABLE14)
Proxy-Connection: keep-alive
GET http://opensuse102.suse.home/ HTTP/1.1
Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/x-shockwave-flash, */*
Accept-Language: en-us
UA-CPU: x86
Accept-Encoding: gzip, deflate
User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727)
Proxy-Authorization: Negotiate YIIFBAYGKwYBBQUCoIIE+DCCBPSgJDAiBgkqhkiC9xIBAgIGCSqGSIb3EgECAgYKKwYBBAGCNwICCqKCBMoEggTGYIIEwgYJKoZIhvcSAQICAQBuggSxMIIEraADAgEFoQMCAQ6iBwMFACAAAACjggPPYYIDyzCCA8egAwIBBaELGwlTVVNFLkhPTUWiJTAjoAMCAQKhHDAaGwRIVFRQGxJvcGVuc3VzZS5zdXNlLmhvbWWjggOKMIIDhqADAgEXoQMCAQOiggN4BIIDdJsGT+fI/xwlBne3nXtGweDTx5fwRta7/Bx7WpSmtCfqmlIaRidKF3/I/MN2Hp6stzK3xX2OkqvEIB1/wnTkAHCuwr1gMnLmSAwVQN3nUWXhnVOYdij2K4ZiTgDBbJCP0UF4T7+QxCZ3MZpakAsVN1Xw2mtUKrZ6K/S+rc9THDWYZlxfe8aCQQJGFD2vJoYdxkNtqWcGbkYYuWKF/ccmsN5kP/glxhmI4nU4zoSfnFpVNWiNbMcCuSD+ZzOqZoZ4hY2/gN+YvsR3IVJjSjhAvF+W/BpGt683a4Yod724HNRVZSigJj+bW70SaIleiEnLs5YkHV332yL8Fdz1li7hrcPxrjSXcX9VShR3wd2Gvj4+l4qJQOlK7lQTRV+WP+s4EabJ9vz8zOZl0njC2YIfw+pJyjoZsTin7C67yMZ9hde
9M0l08XwzTvU7jlyxOxBfEzOQtmknvRcaEAre27cwqwgzFO5uVRAghi5+CmRTHalWuLhCS+nAfN4CM3i3IU8DegwFqMjlbsB37xxpUyNbMvLgsZOpROefY0KBWVxavsGYIMG3cF4mn4K6x6bI5Nkc2utlk74ihZifY//cn5DEiiow7Dm2+bbI+dDhpgRMWpVB1XbT5vCD01X+cOMgCXRU1e8Q4k61XEfIQ4TYg9Ea5u1+qWSSV+rE7eVSKr/oxIbYbVq4RZnU/vzBWwA+HKZaQZqKeez8oPuRMwMagcsRPDuYIytDCLu1vggKk1MFwWsgRzrNL9oMi1aD4BWsW5wPsyDRPivMEsLgPk0bdOwI/Hd08U7SEg+nrPiWn6MrrXBkrKGtzBD8jYjdNOODeaS3nB1xPKp+4iHbw7E/RWfRwmJBqpXk64Z
hPdK494JSHF4W1coHNacybbajPg5Rwl3YNOMUSlnSSQQeMT8CpPBV8L0iQTpscs9AVGTIwHqPTd3h3y4pXphaRX1qifek0TOSbLKOgpT0YlhGoBxizZSosoBbngvfRdTCIDFpLRNYLUDJnNqapIFxjsfGLeI+33mX0SlvETbbp9xGAZjKkFgkS8K60P5q9vD9OtmqQ31hhPh2UpNRZtlGYiN8zf3N/kxY4PWX4sneZ2z1CCUJ2Q0Jme5Pma05T5tPTDYHudZI6frEToHldxRBYd1eBjmULYEBsGw/txPDsjAapqn6ETNM+vnSBeZLpIHEMIHBoAMCAReigbkEgbY2hgCv8klIyEoD38AnVovOaeK4BhH/DMq9BlgXIIYVEj9Rk1xmjiVboPzvnsLa7VU92YovlJtx2V8Gve8mTSDy5qV5rT3GIDtaR0nAbWkIcTddMZ0sTgG3gK+/lktd9qyx6HLx039FNlS7cwBnr1a70WUe8L4bPN9PR48ny/sb4suTE2xA8DW6xSiBX51DVrOD+zJ2j/TuEElBox3DYDdbzgPxkWnSVrbDgDdDjVGnJB3vsknfmQ==
Proxy-Connection: Keep-Alive
Host: opensuse102.suse.home
HTTP/1.0 401 Unauthorized
Date: Sun, 24 Feb 2008 14:14:37 GMT
Server: Apache/2.2.4 (Linux/SUSE)
WWW-Authenticate: Negotiate
Vary: accept-language,accept-charset
Accept-Ranges: bytes
Content-Type: text/html; charset=iso-8859-1
Content-Language: en
Expires: Sun, 24 Feb 2008 14:14:37 GMT
Proxy-support: Session-Based-Authentication
Connection: Proxy-support
Proxy-Authenticate: Negotiate oYGgMIGdoAMKAQChCwYJKoZIgvcSAQICooGIBIGFYIGCBgkqhkiG9xIBAgICAG9zMHGgAwIBBaEDAgEPomUwY6ADAgEXolwEWu7cjnL8/lvEXivfLIfcvxayLfFF+BA9VphHIywr6hRDi9hwJKoQqqMfn6ozYHhwRmfgyVJhtpxdio9OmByMYFp3G5npBG8RDcBDxbQxzlxo7CA6r91h2h/oEQ==
X-Cache: MISS from opensuse.suse.home
X-Cache-Lookup: MISS from opensuse.suse.home:3128
Via: 1.0 opensuse.suse.home:3128 (squid/2.6.STABLE14)
Proxy-Connection: close