Is it OK for you that I add issues I find?
No need to do anything, I just thought I could collect what does not work so it can be fixed or looked at in the future.
And I might just try to make quick fixes / PR for it if I get something to work.
Currently not working is to create a SSH CA with RSA key algo, it throws in background at "unwrap" and does not give an error back to the frontend, showing a never ending working state in the button here:
|
let key = PrivateKey::random(&mut OsRng, alg.as_alg()).unwrap(); |
Error is:
AlgorithmUnknown
alg is i.e.:
RsaSha512
alg.as_alg() is:
Rsa { hash: Some(Sha512) }
a quick fix to at least catch and return an error to the frontend:
cocoon@b82e188

...
OK found the problem, the "rsa" feature was not enabled for ssh-key, PR is ready:
