I still get the same error. What am I doing wrong?
Here is my latest try:
$ cd /opt/letsencrypt
$ ./letsencrypt-auto certonly --webroot —-renew-by-default -w /var/www/example.com/public_html -d example.com -d www.example.com
Updating letsencrypt and virtual environment dependencies.....Requirement already up-to-date: pyopenssl in /home/curt/.local/share/letsencrypt/lib/python2.7/site-packages
Requirement already up-to-date: ndg-httpsclient in /home/curt/.local/share/letsencrypt/lib/python2.7/site-packages
Requirement already up-to-date: pyasn1 in /home/curt/.local/share/letsencrypt/lib/python2.7/site-packages
Requirement already up-to-date: six>=1.5.2 in /home/curt/.local/share/letsencrypt/lib/python2.7/site-packages (from pyopenssl)
Requirement already up-to-date: cryptography>=0.7 in /home/curt/.local/share/letsencrypt/lib/python2.7/site-packages (from pyopenssl)
Requirement already up-to-date: idna>=2.0 in /home/curt/.local/share/letsencrypt/lib/python2.7/site-packages (from cryptography>=0.7->pyopenssl)
Requirement already up-to-date: setuptools>=1.0 in /home/curt/.local/share/letsencrypt/lib/python2.7/site-packages (from cryptography>=0.7->pyopenssl)
Requirement already up-to-date: enum34 in /home/curt/.local/share/letsencrypt/lib/python2.7/site-packages (from cryptography>=0.7->pyopenssl)
Requirement already up-to-date: ipaddress in /home/curt/.local/share/letsencrypt/lib/python2.7/site-packages (from cryptography>=0.7->pyopenssl)
Requirement already up-to-date: cffi>=1.4.1 in /home/curt/.local/share/letsencrypt/lib/python2.7/site-packages (from cryptography>=0.7->pyopenssl)
Requirement already up-to-date: pycparser in /home/curt/.local/share/letsencrypt/lib/python2.7/site-packages (from cffi>=1.4.1->cryptography>=0.7->pyopenssl)
.
Requesting root privileges to run with virtualenv: sudo /home/curt/.local/share/letsencrypt/bin/letsencrypt certonly --webroot —-renew-by-default -w /var/www/example.com/public_html -d example.com -d www.example.com
usage:
letsencrypt [SUBCOMMAND] [options] [-d domain] [-d domain] ...
The Let's Encrypt agent can obtain and install HTTPS/TLS/SSL certificates. By
default, it will attempt to use a webserver both for obtaining and installing
the cert. Major SUBCOMMANDS are:
(default) run Obtain & install a cert in your current webserver
certonly Obtain cert, but do not install it (aka "auth")
install Install a previously obtained cert in a server
revoke Revoke a previously obtained certificate
rollback Rollback server configuration changes made during install
config_changes Show changes made to server config during installation
plugins Display information about installed plugins
letsencrypt: error: unrecognized arguments: —-renew-by-default
$