Hi Richard,
We've got a (also relatively small) multisite deployment working with HTTPS endpoints
- so it's certainly possible.
Differences in how we've set this up compared with your description:
1) We're using beast rather than civetweb, so the content of ceph.conf is quite
different e.g.
rgw frontends = beast ssl_endpoint=10.225.44.141:7480
ssl_certificate=/etc/ssl/certs/server.crt ssl_private_key=/etc/ssl/private/server.key
rgw thread pool size = 512
rgw_zone = siteB
2) We're using SSL certs signed by our own root CA. We had issues with multisite sync
initially (I think we were seeing "(5) Input / Output error") until we added our
root CA certificate to the trusted list of CAs on our ceph servers.
I'm not sure how much that helps, beyond confirming you're not trying something
impossible. Let me know if you'd like more details of our setup.
Best,
Dave