I finally got this to work. But, I still have some questions/observations.
I followed the WIKI article Administration Console and CLI Certificate Tools - Zimbra :: Wiki
I followed the example "Single-Node Self-Signed Certificate"
It seems to me that there is a step missing between Generating an new CA, and generating a certificate signed by it. Unless I ran the command
I could not get any of my custom changes in the CA to take. Is this correct ?
Secondly it appears to me that the command
is asking for one required parameter, self or comm, and up to 3 optional parameters. Am I misunderstanding what the (self|comm) means ?
createcsr (self|comm) [-new] [-subject subject] [-subjectAltNames "host1,host2"]
Note: Angle brackets changed to parentheses for display purposes
The angle brackets caused the parameter to disappear from the post ?
I found that if I included the "self" parameter my command failed, and did nothing. Removing it allowed me to generate a certificate signing request.
I would appreciate your feedback.