> /usr/bin/openssl req -x509 -newkey rsa:1024 -keyout /usr/local/directadmin/conf/cakey.pem -out /usr/local/directadmin/conf/cacert.pem -days 9999 -nodes
Generating a 1024 bit RSA private key
.................................................................++++++
..........................++++++
writing new private key to '/usr/local/directadmin/conf/cakey.pem'
-----
You are about to be asked to enter information that will be incorporated
into your certificate request.
What you are about to enter is what is called a Distinguished Name or a DN.
There are quite a few fields but you can leave some blank
For some fields there will be a default value,
If you enter '.', the field will be left blank.
-----
Country Name (2 letter code) [GB]:problems making Certificate Request
> chown diradmin:diradmin /usr/local/directadmin/conf/cakey.pem
> chmod 400 /usr/local/directadmin/conf/cakey.pem
> openssl req -new -x509 -keyout /usr/local/directadmin/conf/cakey.pem.tmp -out /usr/local/directadmin/conf/cacert.pem -days 3653
Generating a 1024 bit RSA private key
...............++++++
.....++++++
writing new private key to '/usr/local/directadmin/conf/cakey.pem.tmp'
Enter PEM pass phrase:
Enter PEM pass phrase:
Enter PEM pass phrase:
Enter PEM pass phrase:
3076:
error:0906406D

EM routines

EM_def_callback:problems getting password:pem_lib.c:105:
3076:
error:0906906F

EM routines

EM_ASN1_write_bio:read key:pem_lib.c:331:
> openssl rsa -in /usr/local/directadmin/conf/cakey.pem.tmp -out /usr/local/directadmin/conf/cakey.pem
unable to load Private Key
3100:
error:0906D06C

EM routines:PEM_read_bio:no start line:pem_lib.c:644:Expecting: ANY PRIVATE KEY
> rm -f /usr/local/directadmin/conf/cakey.pem.tmp
> chown diradmin:diradmin /usr/local/directadmin/conf/cakey.pem
> chmod 400 /usr/local/directadmin/conf/cakey.pem