SSL Certificate setup fails unless you've visited the SSL tab in that session
The filenames that the ssl certificates are created from are /ssl/.(bundle/crt/key)
Unless you visit the SSL tab before ticking the SSL box on the Domain tab, the SSL domain is not filled in causing:
02.11.2011-10:55 - DEBUG - KEY FILE: /var/www/clients/client1055/web1269/ssl/.key (Doesn't exist!) 02.11.2011-10:55 - DEBUG - CRT FILE: /var/www/clients/client1055/web1269/ssl/.crt (Doesn't exist!) 02.11.2011-10:55 - DEBUG - BND FILE: /var/www/clients/client1055/web1269/ssl/.bundle
As the data is:
[ssl] => y
[ssl_state] =>
[ssl_locality] =>
[ssl_organisation] =>
[ssl_organisation_unit] =>
[ssl_country] =>
[ssl_domain] =>
[ssl_request] =>
[ssl_cert] =>
[ssl_bundle] =>
[ssl_action] =>
If ssl_domain is blank, it should be assumed to be the domain name. This is useful if you have a shared certificate and just place the files in the site's ssl directory without using the UI other than to tick the SSL box.
Note you only seem to have to visit the ssl tab once per session for this to work.