On Mon, 27 Dec 2021, Damien Miller wrote: > The specific problem was that I was relying on authmethod_lookup() in > userauth_finish() to get the canonical authentication method name, but > this lookup function implicitly checks whether the authentication method > is enabled, and I didn't realise that userauth_none() disables itself > after being called once. > > The solution is to split the lookup and enable tests into separate > functions.
This has been committed, and you should be able to resolve your problem by updating to CVS head and rebuilding sshd. Thanks again for the report! -d
