Good evening, everyone. I’ve recently launched OpenEMR Express Plus for our free clinic on AWS, however, I’ve been having some issues with the best way to go about SSL certificate/encryption. I thought I had it figured out when I forwarded a subdomain from our website to the elastic IP that was allocated in AWS. However, despite the original domain having an SSL certificate from GoDaddy- that did not extend to the elastic IP the subdomain forwarded to.
I am in the process of working with Certbot/LetsEncrypt to get a self-signed SSL certificate then planning to install that to the server through the EC2 SSH console. However, I ran into a small issue with the “webroot” path. Tomorrow, I’m going to try the other way through Certbot that requires it come offline for a few minutes to use port 80. At this time, the domain I was going to sign was going to be the subdomain that I setup through GoDaddy. Will this work? Another idea I had was signing the IP address setup through AWS for the SSL certificate.
Any recommendations you all have for this process would be greatly appreciated. I’ve been finding a lot of literature on the process, but I’m still working on applying it to the AWS instance scenario. We’re also trying to keep this free if at all possible due to the nature of our clinic.
Thanks.