This is an annoying message I received each time I want to install a SSL certificate:

"Installing SSL Certificate
Sorry, you must have a dedicated ip to use this feature for the user.."

Why do I need a dedicated IP if there's no other SSL installed on that IP? IPs are limited resources, I don't want to allocate IPs just for SSL certificates. If current IP, even if is shared by a reseller for example, does not have any other SSL certificates installed on it, should be available for installing.

(also, loading existing keys for ssl is buggy, but this is another problem and I can live with it).

Btw, why do we need "Purchase an SSL Certificate" link in WHM that contains advertise for third part company? I pay for cpanel, I don't want ads in it.