No GSS-SPNEGO support in jammy
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
cyrus-sasl2 (Debian) |
Fix Released
|
Unknown
|
|||
cyrus-sasl2 (Ubuntu) |
Fix Released
|
High
|
Andreas Hasenack |
Bug Description
In jammy:
root@j1:~# saslpluginviewer | head | grep SPNEGO
root@j1:~#
Confirming against a windows 2016 active directory server, fully patched:
root@j1:~# ldapwhoami -Y GSS-SPNEGO
ldap_sasl_
additional info: SASL(-4): no mechanism available: No worthy mechs found
gssapi (kerberos) works:
root@j1:~# ldapwhoami -Y GSSAPI
SASL/GSSAPI authentication started
SASL username: <email address hidden>
SASL SSF: 256
SASL data security layer installed.
u:INTEXAMPLE\
root@j1:~# klist
Ticket cache: FILE:/tmp/krb5cc_0
Default principal: <email address hidden>
Valid starting Expires Service principal
01/08/22 22:31:48 01/09/22 08:31:48 <email address hidden>
renew until 01/09/22 22:31:45
01/08/22 22:34:53 01/09/22 08:31:48 ldap/win-
renew until 01/09/22 22:31:45
Ticket server: <email address hidden>
In focal, GSS-SPNEGO works:
root@f1:~# saslpluginviewer | head | grep SPNEGO
GS2-IAKERB GS2-KRB5 SCRAM-SHA-1 SCRAM-SHA-256 GSSAPI GSS-SPNEGO DIGEST-MD5 EXTERNAL NTLM CRAM-MD5 PLAIN LOGIN ANONYMOUS
GS2-IAKERB GS2-KRB5 SCRAM-SHA-1 SCRAM-SHA-256 GSSAPI GSS-SPNEGO DIGEST-MD5 NTLM CRAM-MD5 PLAIN LOGIN ANONYMOUS
Confirming with ldapwhoami:
root@f1:~# ldapwhoami -Y GSS-SPNEGO
SASL/GSS-SPNEGO authentication started
SASL username: <email address hidden>
SASL SSF: 256
SASL data security layer installed.
u:INTEXAMPLE\
Related branches
- Christian Ehrhardt (community): Approve
- Canonical Server: Pending requested
-
Diff: 91 lines (+57/-1)4 files modifieddebian/changelog (+8/-0)
debian/control (+2/-1)
debian/patches/0036-autoconf-270-fix.patch (+46/-0)
debian/patches/series (+1/-0)
Changed in cyrus-sasl2 (Debian): | |
status: | Unknown → New |
Changed in cyrus-sasl2 (Debian): | |
status: | New → Fix Released |
Impish also works:
root@i1:~# saslpluginviewer | head | grep SPNEGO
SCRAM-SHA-1 SCRAM-SHA-256 GS2-IAKERB GS2-KRB5 GSSAPI GSS-SPNEGO DIGEST-MD5 EXTERNAL CRAM-MD5 NTLM PLAIN LOGIN ANONYMOUS
SCRAM-SHA-1 SCRAM-SHA-256 GS2-IAKERB GS2-KRB5 GSSAPI GSS-SPNEGO DIGEST-MD5 CRAM-MD5 NTLM PLAIN LOGIN ANONYMOUS
root@i1:~# ldapwhoami -Y GSS-SPNEGO Administrator
SASL/GSS-SPNEGO authentication started
SASL username: <email address hidden>
SASL SSF: 256
SASL data security layer installed.
u:INTEXAMPLE\