Hello,
I am trying to set up an encrypted site, mostly as a learning tool at this stage. I have a self-signed certificate, and everything seems to work great when I access the site from a browser on the host computer, i.e. using
https://real.ip.address/However, if I do the same thing from another computer, I cannot connect from a browser on a different machine. I am not sure what I am doing wrong, so any ideas would be appreciated.
Here is some additional information:
I have found that on the host machine (linux), the following commands work:
openssl s_client -connect real.ip.address:443 -state -debug
openssl s_client -connect localhost:443 -state -debug[ give "Verify return code: 18 (self signed certificate)" ]openssl s_client -connect real.ip.address:80 -state -debug[ gives "Verify return code: 21 (unable to verify the first certificate)"]openssl s_client -connect localhost:80 -state -debug[error:140770FC:SSL routines:SSL23_GET_SERVER_HELLO:unknown protocol:s23_clnt.c:567:]
On another machine,
openssl s_client -connect real.ip.address:443 -state -debug[hangs]openssl s_client -connect real.ip.address:80 -state -debug[ gives "Verify return code: 21 (unable to verify the first certificate)"]