john9527
Part of the Furniture
I was using your helper.sh.....and operating on the openssl.config. Made it easy to play with things by modifying gencert.shOne thing I'm not 100% satisfied with is I'm duplicating sections to add the new parameters. Openssl doesn't seem to mind and merges parameters from both duplicatas. To make this cleaner would require some sed magic to insert the parameters in the temporary openssl.config file.
I had made this change as well, but still can't get the v3 extensions. I'll look at your changed commands.You need to change the openssl config file to tell it to copy extensions when signing the certificate (for security reasons, extensions are not copied by default, as if you were signing someone else's CSR, you might end up leaking confidential info when copying extensions from your CA...).