Installed package does not work
Bug #1648898 reported by
dwmw2
This bug affects 2 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
gss-ntlmssp (Ubuntu) |
Expired
|
Undecided
|
Unassigned |
Bug Description
The gss-ntlmssp package installs a file in /etc/gss/mech.d which is supposed to make it get loaded.
It doesn't work for two reason. Firstly, it gets completely ignored because its filename doesn't end in ".conf".
Secondly, it contains an incorrect entry for the shared library path. So we end up doing this:
stat("
description: | updated |
description: | updated |
To post a comment you must log in.
Even when I fix that so the module gets loaded, it still doesn't seem to work.
$ KRB5CCNAME= /dev/null curl -v --negotiate -u : $SERVER 2MDSgDjA. .. sec_context( ) failed: Not a user credential type. BAaEMBgorBgEEAY ...
...
> GET / HTTP/1.1
> Authorization: Negotiate YEAGBisGAQUFAqA
...
< HTTP/1.1 401 Unauthorized
* gss_init_
< WWW-Authenticate: Negotiate oYIBDzCCAQugAwo
What should happen here, of course, is that the request is resubmitted with the NTLMSSP response: BAaKCAaQEg
> Authorization: Negotiate oYIBxTCCAcGgAwo
But gss-ntlmssp bailed out with that 'Not a user credential type' error.
I'm testing with a simple $NTLM_USER_FILE set; not via winbind.