We have two domains on one server. Is there an example config file showing how to have multiple ssl certificates, one for each virtual host?
This is not possible if you are using Resin’s virtual hosting capability to serve to multiple domain names using a single IP address. The SSL connection (and certificate) are handled before the HTTP request is sent. Unless the domain name is mapped to a unique ip address, the server cannot know which domain name the user is using until after SSL is set up. There is no way for Resin to determine which domain name the user has specified in the request until after the SSL decryption has occurred. It is possible if you have separate IP addresses for the hosts. You need unique http port listeners that only bind on that ip address. Each of these http ports can have it’s own ssl configurations.