Thread (6 messages) read the whole thread 6 messages, 3 authors, 2016-12-10

Re: [REGRESSION 2.10.2] problematic "empty auth" changes

From: Johannes Schindelin <hidden>
Date: 2016-12-10 14:53:11

Hi Brian,

On Fri, 9 Dec 2016, brian m. carlson wrote:
On Thu, Dec 08, 2016 at 04:12:32PM -0500, David Turner wrote:
quoted
I know of no reason that shouldn't work.  Indeed, it's what we use do
internally.  So far, nobody has reported problems.  That said, we have
exactly three sets of git servers that most users talk to (two
different internal; and occasionally github.com for external stuff).
So our coverage is not very broad.

If you're going to do it, tho, don't just do it for Windows users --
do it for everyone.  Plenty of Unix clients connect to Windows-based
auth systems.
Let me echo this.  This would make Kerberos (and probably other forms of
SPNEGO) work out of the box, which would reduce a lot of confusion that
people have.

I can confirm enabling http.emptyAuth works properly with Kerberos,
including with fallback to Basic, so I see no reason why we shouldn't do
it.
One of my colleagues offered a legitimate concern: it potentially adds
another round-trip.

Do you happen to know whether regular HTTPS negotiation will have an extra
round-trip if Kerberos is attempted, but we have to fall back to
interactively prompt for (or use stored) credentials?

Ciao,
Johannes
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help