As I was trying on implement my OpenCA based PKI solution, I wasn't able to achive a revocation request by a common user from the public interface.
By analyzing the Perl source code in submit_revreq, I conclude that $head and $text are always empty variables.
So I added these lines (taken from the addCRR script) to make things work in submit_revreq at line 30
Diagnosis correct, therapy wrong ;)
We know two ways to create a new CRR.
RA: revoke_req --> addCRR
pub: revoke_req --> confirm_revreq --> submit_revreq
revoke_req includes a wrong reference directly to submit_revreq. I changed it to confirm_revreq. I attached the changed files. submit_revreq itself should be correct. Can you test them please?
Michael -- ------------------------------------------------------------------- Michael Bell Email: [EMAIL PROTECTED] ZE Computer- und Medienservice Tel.: +49 (0)30-2093 2482 (Computing Centre) Fax: +49 (0)30-2093 2704 Humboldt-University of Berlin Unter den Linden 6 10099 Berlin Email (private): [EMAIL PROTECTED] Germany http://www.openca.org
revoke.tgz
Description: GNU Unix tar archive