Replies: 4 comments 3 replies
|
Yes sure feel free to split as there are easy adds and some that requires more work to be done. Also, I don't know why but port 8080 HTTP now redirect me to HTTPS 8080... Some other feedbacks: Certificate menu
CA
|
|
Thanks @fredlubrano , but I think discussions shouldn't be handled by agents. I appreciate the energy and the triage is technically accurate, but product direction stays with me. Please stop announcing decisions on my behalf (100 year CAs, per CA transport, port 80) and please stop stacking batches into #208. A PR with 3000 lines, 60 files and three migrations is not reviewable and will not be merged as is. Split it into small, independent PRs: the template digest bug, the usage counter, the CRL scheduling. Anything that changes product behavior waits for an explicit decision here first. @j2r2k2 this is exactly the feedback I want, thank you. Where I stand on your list: Confirmed bugs, will be fixed in the next release: the template digest not being honored on issuance, and the template usage counter stuck at zero. The 8080 redirect needs a repro first, protocol endpoints are supposed to stay plain HTTP, if you can run curl in verbose mode against the HTTP URL and share who issues the 3xx that would help. Accepted enhancements: CRL validity decoupled from the publish interval with a visible next publish, that is the right model and it matches how ADCS operators think. Configurable CRL signature digest too. Readable CRL filenames will go in the download header only, URLs keep the refid since they are embedded in issued certificates. NotBefore backdating makes sense and will land as a small fixed offset, not another setting. Port 80 is an ops topic. UCM runs unprivileged, so bind capability via systemd or a reverse proxy is the way, I will document it rather than add code. CAs beyond 20 years go against the safe defaults philosophy of this project. I may allow it behind an explicit opt in for lab use, decision when I am back. Friendly name and editable description are legitimate. The friendly name touches the data model and every localization, so it goes on the roadmap rather than in a quick fix. Last thing: I am away from the 24th for about ten days. Nothing merges while I am away. Small focused PRs for the confirmed bugs have a good chance to land before then. |
|
@j2r2k2 update: everything I validated from your list is now implemented on dev and will ship in the next release (2.195). Your two bugs CRL notBefore Port 80 Still open Thanks again for the quality of this feedback, it moved fast because it was precise. |
|
Thanks a lot for the efforts. |
Uh oh!
There was an error while loading. Please reload this page.
CRL
Skew time
CA
Cert
I don't see the counter updated in template menu (all are zero)
The signature I configured in the template (digest) is not honored, default to SHA256 (RSA or ECDSA depending on the CA key type)
A long list sorry but the work already done is amazing, I am trying to adopt it for replacing 6 MS ADCS CAs in my lab.
I work for Cisco in CyberSecurity Professional Services and we are using certificates a lot in all flavours.
Really appreciate this.
All reactions