SOLUTION :
I was Country Blocking. T_T
My domain is:
censored
I ran this command:
letsencrypt --apache
It produced this output:
Failed to connect to XXX.XXX.XXX.XXX:443 for TLS-SNI-01
challenge
My operating system is (include version):
Ubuntu 16.04.1 LTS
My web server is (include version):
Apache/2.4.18 (Ubuntu)
Server built: 2016-07-14T12:32:26
My hosting provider, if applicable, is:
/
I can login to a root shell on my machine (yes or no, or I don't know):
yes
I'm using a control panel to manage my site (no, or provide the name and version of the control panel):
no
Additional Info :
XXX.XXX.XXX.XXX:8888 => 80 HTTP on Apache
XXX.XXX.XXX.XXX:443 => 443 HTTPS on Apache
Also Tried :
./certbot-auto certonly --standalone --preferred-challenges http-01 --http-01-port 8888
Which results in :
Failed authorization procedure. website.com (http-01): urn:acme:error:connection :: The server could not connect to the client to verify the domain :: Could not connect to website.com
IMPORTANT NOTES:
- The following errors were reported by the server:
Domain: website.com
Type: connection
Detail: Could not connect to website.com
And from a Different Machine outside of the Network
curl -I XXX.XXX.XXX.XXX:8888
HTTP/1.1 302 Found
Date: Thu, 16 Feb 2017 09:27:47 GMT
Server: Apache/2.4.18 (Ubuntu)
Location: http://XXX.XXX.XXX.XXX:8888/hub
Content-Type: text/html; charset=iso-8859-1
curl -I https://XXX.XXX.XXX.XXX:443
curl: (60) server certificate verification failed. CAfile: /etc/ssl/certs/ca-certificates.crt CRLfile: none
More details here: curl - SSL CA Certificates
There is currently a Self Signed Certificate deployed on *443
Could you guys help me?
Thanks in Advance