Re: NegoEx broke GSSAPI in BIND 9
Ondřej Surý <[email protected]>
| Newsgroups | gmane.comp.encryption.kerberos.devel |
|---|---|
| Message-ID | <[email protected]> |
Hi Greg, Actually, my colleague already run git bisect on the repository, and identified the culprit to be NegoEx (c2ca2f26eaf817a6a7ed42257c380437ab802bd9) and I have just confirmed that with an independent test, the c088f56a62702a2cc99c26185681efee1555b7fa is still part of the repository, but I reverted the tree to c2ca2f26eaf817a6a7ed42257c380437ab802bd9~ (commit before NegoEx) and our tests work again. Going forward to c2ca2f26eaf817a6a7ed42257c380437ab802bd9 makes our tests to be broken again. So, actually there is something in the NegoEx implementation that makes gss_accept_sec_context() in BIND 9 to return with: 20-May-2020 21:49:46.670 failed gss_accept_sec_context: GSSAPI error: Major = Unspecified GSS failure. Minor code may provide more information, Minor = SPNEGO cannot find mechanisms to negotiate. I will try to isolate a minimal test case (if I can) tomorrow. Thanks, Ondrej -- Ondřej Surý [email protected] > On 20 May 2020, at 18:14, Greg Hudson <[email protected]> wrote: > > Given the error message, my best guess is that this is related to commit > c088f56a62702a2cc99c26185681efee1555b7fa ("Restrict SPNEGO acceptor > mechs by cred acquisition"). It should be possible to individually > revert that commit to confirm. I still wouldn't really know why it > caused a regression, though. _______________________________________________ krbdev mailing list [email protected] https://mailman.mit.edu/mailman/listinfo/krbdev
signature.asc
(application/pgp-signature, 963 B)
-----BEGIN PGP SIGNATURE----- iQKTBAEBCgB9FiEEw2Gx4wKVQ+vGJel9g3Kkd++uWcIFAl7FprtfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEMz NjFCMUUzMDI5NTQzRUJDNjI1RTk3RDgzNzJBNDc3RUZBRTU5QzIACgkQg3Kkd++u WcJOKBAAhaaEWrxwBBYvmk5awMPSyeC9oPksBM6TW7KQX8ndtUoteKRmVFs3xoUW 9ziVPns0gtoH43VuPFPj3xus8d9PaKjKwYKVEbnMLdmqV0t6gWZQ39kD8hvw27m4 qj6QMaLR994Af/dW130zlAV7HWW7l9f4Lf4NrS+YOrcghuMMRWH5FHHCIElAWQZY pcTuoZvuOufNnErItFpmZuivednaftG+qLFmo0teZE9k8AshiyD4+9/o7g3/W8OO kAqOpLARh4TZPw09aTsW/zvh8KdYJ42qyKyBA3nmJKrexEtSjDuf+wA1p4MGOLQe fomG39s1iJNqk34LNZMXpayzYvRoElDDaK06Cjo13rfjdFcxOANamhFuFRH1NxJB d3zqQI0thDk+mXo4f8DiefA6L64FWfZfDXjTIsLU4s16nQp1KjzVmV5/N1FNLXpg D6PRJlnL/BPA9Kx7MGZYbvfkEUzWe94c3W1RGZza4zVorcVQlNCVtGrErbZef9R8 hDAU/vFVfCcG2euqiWxRZiJHMRtqnsCrmThpbN2XJGx97SO8JFhowFUEslIu2fk1 6vMIewp4cJqLaiLFEKFa5yxtZOO/w+Tu85GUID7PCy1mH6RRqiaVXzNa4uK+a0aE KwC6FN2lD7O1umI9yszsnK3gnAdT8BAF92vLeFVzgNI9T3c1Fno= =t6xc -----END PGP SIGNATURE-----