I have a problem with my server configurations, My site works great with http requests, but when I changed it to https using letsencrypt certificate - to enable http2 - the server became really slow. a normal request with http will take from 4 to 7 seconds, but when using https most requests (90%) take up to 45 seconds. I have the latest stable version of apache and I've followed the official docs for installing letsencrypt.
I have been searching for a solution for almost a week, but with no luck, how can this be fixed?