I to bought the $5 StarterSSL Special from EV1 as well, Great Deal !.
I followed Jeff's How-To and everything went fine:
http://www.directadmin.com/forum/showthread.php?threadid=3816
Note: Step 8d) can be skipped as it is only needed is you require a root cert, which StarterSSL does not.
I can login via https from my office machine's fine.
Okay, now for the weirdness factor. One of my remote access points is behind a large company firewall. With the file:
/usr/local/directadmin/conf/directadmin.conf edited to "SSL=1"
I found I cannot get to the login, I just get a blank page.
I double checked all the following from the How-To and it seems fine:
10) To allow the directadmin server to read the key to secure port 2222, we changed the ownership and permissions of the server.crt, the ssl.key directory and the server.key, as follows:
chmod 644 /etc/httpd/conf/ssl.crt/server.crt
chmod 750 /etc/httpd/conf/ssl.key
chgrp diradmin /etc/httpd/conf/ssl.key
chmod 640 /etc/httpd/conf/ssl.key/server.key
chgrp diradmin /etc/httpd/conf/ssl.key/server.key
So for now I had to set "SSL=0" in order to log in.
Of course it is a large company firewall with security measures up the wasu and don't think they will help out. Of couse the standard ports 80 and 443 are open, but why would I get a the blank page ?
One clue, if you log into
https://clientdomain.example.com:2222, you get the SSL pop-up, so I know the SSL cert is being allowed through the firewall, but then you are directed to a blank page. I also went to another site that uses the StarterSSL and I get his pop-up and can see his site.
https'less, webdev1