First off thanks for reporting the issue. If you're willing to stick around and test things I'm sure we can fix the issue.
So, what steps(in detail please) did you have to take to get it working? (it's possible ISPConfig 3 is just missing a few steps in the process).
Also, you said the ssl cert wasn't being created properly. Could you test this again? just to double check? and if it still isn't being created properly, could you try to create one and see if everything works just find after it's created?(if it's just a matter of the cert isn't created or moved properly, but everything else works, then the bug fix should be rather simple.)
Thanks again. Let us know if you find any other bugs.
p.s. Do you have a bugtracker account yet? to http://bugtracker.ispconfig.org/