Virtualmin web interface TLS Error


I just run a fresh Virtualmin install, using script, on a VPS with Ubuntu 12.04.5 LTS

No error during the script install.
When I connect on Virtualmin web page, the first Post-Installation Wizard page shows up correctly, but when I click next, I have the following error:

“A TLS 1.0 fallback was able to handshake with the server, but we no longer accept TLS 1.0 fallbacks. The server needs to be updated to correctly implement version negotiation and preferably support TLS 1.2”

I tried to change the apache config file to force TLS 1.2 use, but it didn’t help:
SSLProtocol All -SSLv2 -SSLv3 -TLSv1

All the system packages are up to date.
OpenSSL version: 1.0.1 - 14 Mar 2012
Apache version 2.2.22

Any idea what wrong?



Just adding some more information about the issue.

I get the error message in Chrome.
Safari says:
“Safari can’t open the page xxx because Safari can’t establish a secure connection to the server xxx”

Firefox says
“Secure Connection Failed
The connection to the server was reset while the page was loading.
The page you are trying to view cannot be shown because the authenticity of the received data could not be verified.
Please contact the website owners to inform them of this problem.”

In Chrome and Firefox I always have the left menu displayed, and the error message shown in the main page.
The error seems to be random:
It always happens with Safari
It happens very often with Chrome
and it happens much less with Firefox.

Using Firefox, I have been able to complete the Wizard and to start configuring my virtual servers.
But the error keeps occurring regularly.

If you have any idea where it comes from that would be awesome:

  • Web browser config?
  • Virtualmin config?
  • Apache config?
  • Openssl config?