I installed Let’s Encrypt on a new VPS as I’m switching hosting. I realized after the first failure that my license key was invalid as it was set for my previous server’s old host name. I changed the domain in the license file and ensure it was set with the correct permission via chmod 400.
Produced this output:
[root@vps ~]# le-cp self-test
[SELF-TEST] Can read config … SUCCESS.
[SELF-TEST] Can connect to daemon and check licence … FAILED: Get http://127.0.0.1:5959/check-licence: dial tcp 127.0.0.1:5959: getsockopt: connection refused.
[SELF-TEST] Can connect to Let’s Encrypt … SUCCESS.
[SELF-TEST] Can talk to WHM API … SUCCESS.
[SELF-TEST] Can talk to plugin RPC … SUCCESS.
The self-test failed. You should fix the above issues before continuing, or contact support @ https://letsencrypt-for-cpanel.com/contact
2016/10/23 18:17:20 Self-test failed
From the cPnael Let’sEncrypt link:
There was a problem processing your request
Error checking licence status
Get http://127.0.0.1:5959/check-licence: dial tcp 127.0.0.1:5959: getsockopt: connection refused
My operating system is (include version):
My web server is (include version):
WHM/cPanel 58.0 (build 32)
My hosting provider, if applicable, is:
I can login to a root shell on my machine (yes or no, or I don’t know):
Notes: I used instructions per, https://letsencrypt-for-cpanel.com/docs/for-admins/installation/.