I have installed Firefox and Chrome on an Ubuntu 18 machine, I'm not a regular 'nix user so I'm a bit lost as to why neither browser is accepting the SSL certificate offered at www.teamviewer.com. The site redirects me to an SSL site, of which I'm not terribly sure at any rate is honest, but I have to install their remoting host application to verify something. I found this old thread how to download the ssl certificate from a website? which no longer works for me, the line
echo -n | openssl s_client -connect www.google.com | sed -ne '/-BEGIN CERTIFICATE-/,/-END CERTIFICATE-/p'
times out, or in the teamviewer site case the site refuses connection. That post seems like a wrong route?
This is probably a stupid question, but I have to start somewhere, I really know very little about how to frame the question, would appreciate alternate ways to access the/any website safely.
/edit
echo -n | openssl s_client -connect www.google.com | sed -ne '/-BEGIN CERTIFICATE-/,/-END CERTIFICATE-/p'
output is:
140014374306240:error:2008A067:BIO routines:BIO_connect:connect error:../crypto/bio/b_sock2.c:111:
140014374306240:error:0200206F:system library:connect:Connection refused:../crypto/bio/b_sock2.c:110:
140014374306240:error:2008A067:BIO routines:BIO_connect:connect error:../crypto/bio/b_sock2.c:111:
connect:errno=111
Now since my usual computer is on a VPN, I was not eliminating the one big possibility and that is that my ISP is blocking the site, because if I type www.teamviewer.com, my ISP displays a warning redirect, which was not happening when I followed a link directly. So the issue is that my ISP does not trust the site, something I can actually tweak myself. And both web browsers were showing a correct although cryptic error message which I was missinterpreting:
An error occurred during a connection to www.teamviewer.com. PR_END_OF_FILE_ERROR
The page you are trying to view cannot be shown because the authenticity of the received data could not be verified.
Please contact the web site owners to inform them of this problem.