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

Reply via email to