Over simplified instructions .. more details?

I’m trying this on a CentOS server following the simple instructions. I get no errors, but nothing really seems to happen. Perhaps some requirements are missing?
I suspect the server where this is being run must be on the Internet and resolvable via the domain name for which we’re obtaining a cert (which it somehow can figure out on its own?) By only running:
./letsencrypt-auto
How does it know the domain? Does it do a reverse domain lookup on the IP configured on its network interfaces? Perhaps the domain needs to be defined in the hosts file?
I tried to run this to generate some certs for a website I have with iPage. I do not have command line access to the server, so I was hoping to generate certs and install them via the admin interfaces provided by iPage. Is this possible? I’ve tried the ‘–standalone’ and/or the ‘certonly’ options, but couldn’t get that to work, either. Perhaps those options don’t mean what I think. What exactly is a ‘standalone’ server?
When I run the ./letsencrypt-auto, I get the following:

[root@ansibleTest001 letsencrypt]#  ./letsencrypt-auto
Bootstrapping dependencies for RedHat-based OSes...
yum is /usr/bin/yum
Loaded plugins: fastestmirror
Setting up Install Process
Loading mirror speeds from cached hostfile
 * base: centos.sonn.com
 * epel: linux.mirrors.es.net
 * extras: pubmirrors.dal.corespace.com
 * updates: mirrors.xmission.com
Package python-2.6.6-64.el6.x86_64 already installed and latest version
Package python-devel-2.6.6-64.el6.x86_64 already installed and latest version
Package python-virtualenv-1.10.1-1.el6.noarch already installed and latest version
Nothing to do
Loaded plugins: fastestmirror
Setting up Install Process
Loading mirror speeds from cached hostfile
 * base: centos.sonn.com
 * epel: dl.fedoraproject.org
 * extras: pubmirrors.dal.corespace.com
 * updates: mirrors.xmission.com
Package git-1.7.1-3.el6_4.1.x86_64 already installed and latest version
Package gcc-4.4.7-16.el6.x86_64 already installed and latest version
Package dialog-1.1-9.20080819.1.el6.x86_64 already installed and latest version
Package augeas-libs-1.0.0-10.el6.x86_64 already installed and latest version
Package openssl-devel-1.0.1e-42.el6.x86_64 already installed and latest version
Package libffi-devel-3.0.5-3.2.el6.x86_64 already installed and latest version
Package redhat-rpm-config-9.0.3-44.el6.centos.noarch already installed and latest version
Package ca-certificates-2015.2.4-65.0.1.el6_6.noarch already installed and latest version
Nothing to do
WARNING: Python 2.6 support is very experimental at present...
if you would like to work on improving it, please ensure you have backups
and then run this script again with the --debug flag!
[root@ansibleTest001 letsencrypt]# 

And that’s about it.

Is there a more comprehensive document describing all the details which occur throughout the process?

Thanks!

You can find the docs here.

The client doesn’t do anything because your python version is fairly old. Use --debug as indicated by the command output to use experimental Python 2.6 support.

Thanks for the reply! I did find some interesting/useful info here as well:
Redhat / CentOS 6.x users need python 2.7

This got me further…

1 Like