Though the required version of TLS is present in your Linux device, the "wget" utility might detect a lower version to connect with Site24x7 download domains.
Solution 1:
Set the security protocol of "wget" utility to use TLS version of 1.2:
Check whether TLSv1.2 is available in the machine with the command: "openssl ciphers -v | awk '{print $2}' | sort | uniq" .
Change the TLS version:
For changing the TLS version for all your downloads through "wget" utility:
Edit the file "/etc/wgetrc" or "/usr/local/etc/wgetrc" by replacing the line "#secureprotocol = auto" with "secureprotocol = TLSv1_2".
For changing the TLS version for only this download instance:
Add the parameter (param) "--secure-protocol=TLSv1_2" to the "wget" utility. In other words, you can execute this command: wget --secure-protocol=TLSv1_2 https://staticdownloads.site24x7.com/server/Site24x7_Linux_64bit.install
Solution 2:
If either the "wget" command is unavailable, or OpenSSL is too old and blocks downloads through "wget" with TLS1.2, use "curl" utility.
If using the "curl" utility is not effective, manually enter TLS version 1.2 in the "curl" utility by adding parameter (param) "--tlsv1.2".
In other words, execute this command in terminal window:
SSL errors can pop-up when SSL certificates of your Linux device is not updated.
Solution:
Refresh the SSL certificates by executing the following command:
Your Linux server has TLS versions prior to 1.2.