On Thu, Dec 31, 2015 at 08:22:12AM -0600, Albert Chin wrote: > [[ snip snip ]] > > With verbose logging enabled in serf-1.3.8 (CONN_VERBOSE=1 > AUTH_VERBOSE=1 in serf_private.h), I see the following: > (Solaris 11/SPARC, working) > [2015-12-31T09:54:58.607054+00] outgoing.c: created connection 0xd9f38 > [2015-12-31T09:54:58.615186+00] [l:10.191.57.128:36956 r:10.191.57.117:80] > auth/auth.c: Server authz required. Response header(s): Negotiate,Negotiate > [2015-12-31T09:54:58.615282+00] [l:10.191.57.128:36956 r:10.191.57.117:80] > auth/auth.c: Client supports: Negotiate > [2015-12-31T09:54:58.615330+00] [l:10.191.57.128:36956 r:10.191.57.117:80] > auth/auth.c: ... matched: Negotiate > [2015-12-31T09:54:58.615384+00] [l:10.191.57.128:36956 r:10.191.57.117:80] > outgoing.c: Limit max. nr. of outstanding requests for this connection to 1. > [2015-12-31T09:54:58.615430+00] [l:10.191.57.128:36956 r:10.191.57.117:80] > auth/auth_spnego.c: Initialized Kerberos context for this connection. > [2015-12-31T09:54:58.615486+00] [l:10.191.57.128:36956 r:10.191.57.117:80] > auth/auth_spnego_gss.c: Get principal for h...@shu.il.thewrittenword.com
gss_init_sec_context() on Solaris 11 and RHEL 6 returns 1 whereas on Solaris 10 it returns 0. However, gss_init_sec_context() in subversion+neon on Solaris 10 returns 1. No idea why the behavior is different but I think this is the cause. -- albert chin (ch...@thewrittenword.com)