Thanks for the information.
Following the steps here, let's use the auto-configuration script for generating the Let's Encrypt certificate:
sudo /opt/bitnami/letsencrypt/scripts/generate-certificate.sh -m YOURMAIL -d sacredbasket.com -d www.sacredbasket.com
YOURMAIL with your real email so you can receive notifications from Let's Encrypt. I also recommend you to enable the self-renewal mechanism when the script asks you about it.
Once this process is complete, perform the following changes:
- Configure WordPress URL to use HTTPS, using these instructions. In your case, the resulting values should be:
sudo /opt/bitnami/apps/magento/htdocs/bin/magento-cli cache:clean
sudo /opt/bitnami/apps/magento/htdocs/bin/magento-cli cache:flush
sudo /opt/bitnami/ctlscript.sh stop apache
sudo /opt/bitnami/ctlscript.sh restart php-fpm
sudo /opt/bitnami/ctlscript.sh start apache
- Ensure you can access both WordPress and Magento admin panels correctly over HTTPS.
At this point, everything should be working correctly, without the need to disable Varnish. Let us know how it goes!