Page 1 of 1

forse ssl is not working

Posted: Wed Sep 13, 2017 3:06 pm
by kerstens
Hello All,

I have an issue with HESK 2.7.3 . I want to enable the option force ssl for an secure connection, but the option keeps being disabled.
The certificate I am using is from let's encrypt. Chrome is telling me the connection is secure, but the tick-box is not visible. Image

PHP Version 5.6.31
10.1.25-MariaDB-1~jessie

Re: forse ssl is not working

Posted: Thu Sep 14, 2017 7:17 am
by Klemen
You need to open the settings page with https to enable this feature.

So instead of:

Code: Select all

http://example.com/hesk/admin/admin_settings.php
Open the website with https:

Code: Select all

https://example.com/hesk/admin/admin_settings.php

Re: forse ssl is not working

Posted: Thu Sep 14, 2017 8:16 am
by kerstens
Thank you for the quick response.

I am opening the settings page with HTTPS://, but still the option force ssl is not visible.

Are there other options that i need to check?

connection details:

The connection to this site is encrypted and authenticated using a strong protocol (TLS 1.2), a strong key exchange (ECDHE_RSA with P-256), and a strong cipher (AES_128_GCM).

Re: forse ssl is not working

Posted: Thu Sep 14, 2017 9:05 am
by Klemen
Do you have any PHP caching enabled on the server (like opcache)? Try disabling it for Hesk folder.

Re: forse ssl is not working

Posted: Mon Sep 18, 2017 7:59 am
by kerstens
Thank you for the quick response.
I found the reason why it was not working. There was a load-balancer in front of the Apache server, so HESK saw only http traffic.
I used a htaccess file to solve the issue.