When i make a self-signed ssl for https through ISPconfig well it works. When i visit https://domain1.tld i get the site through https but then i tested on another domain lets say https://domain2.tld it shows me https://domain1.tld and not https://domain2.tld but then when i make an ssl for https://domain2.tld it now flip flops. https://domain1.tld shows https://domain2.tld ispconfig 3.0.3.2
Thats the normal behaviour of apache with mod_ssl and not ispconfig related. Every website that uses ssl need a dedicated IP address, thats defined in the ssl protocol. If you share a SSL ip betwen sites instead of using a dedicated IP, then you get the behaviour that you describe above, as SSL websites are IP based.
Thank you for you answer, learn something new every day. now i know i can currently support 6 ssl sites