Superjedi Posted February 15, 2019 Share Posted February 15, 2019 I am running whmcs with php/apache/mysql in docker. I also use cloudflare for DDOS protection and letsencrypt from caddy. Even though the site has been in https with ssl from cloudflare, the admin warning says my site isnt ssl protected. The main issue is after I change the WHMCS system url from http://example.com to https://example.com, the site gets blocked out. I have checked every post related to this issue e.g. using curl -I https://example and the output is 200 so I cant see why the admin ssl says I am not using ssl. these dont help: https://help.whmcs.com/m/troubleshooting/l/802231-troubleshooting-a-redirect-loop https://help.whmcs.com/m/64969/l/680976-updating-the-system-url https://whmcs.community/topic/268037-system-health-status-website-ssl-warning/ I have a feeling that if I dont get this fixed, I will encounter other ssl related issues later on e.g. other payment plugins refuse to work because whmcs thinks I am not using ssl even though the site is definitely ssl protected. What is the whmcs system logic in determining my site isnt ssl? I have checked using curl -I https://example.com and the result is 200 so warning logic isnt based on it. Thanks in advance for any insight? Vince 0 Quote Link to comment Share on other sites More sharing options...
Vox Posted February 17, 2019 Share Posted February 17, 2019 Hi @Superjedi, Have you visited https://example.com directly in your browser and "clicked" the padlock to check that the certificate is valid for https://example.com? 0 Quote Link to comment Share on other sites More sharing options...
Superjedi Posted February 17, 2019 Author Share Posted February 17, 2019 Correct. The certificate is valid and it is provided by cloudlfare. In order to get back into the admin, I have to go into MySQL and change whmcs system URL back to http://example.com. That is if someone is kind enough to shed some light where whmcs is determining if my site has SSL protection ? There has to be a logic check. 0 Quote Link to comment Share on other sites More sharing options...
Vox Posted February 18, 2019 Share Posted February 18, 2019 Hi @Superjedi, 16 hours ago, Superjedi said: In order to get back into the admin, I have to go into MySQL and change whmcs system URL back to http://example.com. In Setup > General settings have you got both the Domain and WHMCS System URL set to use https? Have you tried different setting for Friendly URLs? 0 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.