Hi,
while it is true that you can only have one certificate per rule, it is still possible to use multiple certificates.
The trick is to specify set an "Application/Site" Object in the "Category/Custom Application" colum. Now you can specify when a connection will match a rule, as the firewill will check the SNI header.
Just be aware that these Objects are made from a proxy perspective, not a reverse-proxy. Meaning, if you simply enter test.mydomain.com, it will also match newversion.test.mydomain.com. In case of a more complex setup, you may have to work with Regexes, like
for an exact hostname: "^test\.mydomain\.com$"
or for a wildcard cert: "^[^\.]+\.mydomain\.com$"
Tested on R81.20Mgmt+GW, and on R82Mgmt+R81.20GW. (Not yet used on a R82GW, but i don't see why it shoudn't work there)
I would wish for Checkpoint to implement an automatic solution for inbound inspection, but, alas, for now you have to do it manually.