can you count the letter "a" in:
q: share one ssl certificate between multiples vhost i have a setup like this:
<virtualhost 192.168.1.104:80>
    servername domain1
    documentroot /home/domain/public_html
    ...
</virtualhost>
<virtualhost 192.168.1.104:80>
    servername domain2
    documentroot /home/domain2/public_html
    ...
</virtualhost>
<virtualhost 192.168.1.104:80>
    documentroot /home/domain3/public_html
    servername domain3
    ...
</virtualhost>

<virtualhost 192.168.1.104:443>
    servername domain3
    sslcertificatefile /usr/share/ssl/certs/certificate.crt
    sslcertificatekeyfile /usr/share/ssl/private/private.key
    sslcacertificatefile /usr/share/ssl/certs/bundle.cabundle
    ...
</virtualhost>

i want to use domain3 certificate in the other domains, preferably without having to repeat all the <virtualhost 192.168.1.104:443> config.
in other words i want something like this: if the vhost has no explicit ssl config use cert for domain3 (/usr/share/ssl/certs/certificate.crt)
notes:
1.- i for sure will be setting more vhosts in the future
2.- i know (and don't care) of the ssl warnings the browser will show (hostname mismatch)
if this possible? how?

a: as you stated, the mis-matched certificate and hostnames are the reason this is not a feature in apache. you will have to copy and paste the code for the ssl certs in order to use them for each virtual host. 
beyond getting separate certificates, i would recommend using multiple virtual host config files. each file would be specific to a virtual host, and you can call the individual files easily via the main apache config file with the "include" directive.

user
The total number of "a"s in that passage is 87.
assistant