./letsencrypt-auto: line 99: [: too many arguments

On my first try, listing several domains, I get the error message ./letsencrypt-auto: line 99: [: too many arguments . I then changed to just the root domain plus www. domain . I then get:

./letsencrypt-auto: line 99: [: too many arguments
./letsencrypt-auto: line 101: [: too many arguments
Updating letsencrypt and virtual environment dependencies…/letsencrypt-auto: line 173: /root/.local/share/letsencrypt/bin/pip: No such file or directory

Running updatedb and locate pip, nothing shows up.



Try installing pip aptitude install pip, and recreate the virtual env rm -rf ~/.local/share/letsencrypt/

Then try running your command again, it shouldn’t say anything about pip missing. (and locate pip will spit out lots and lots of lines)

Thanks! I should have mentioned that I’m running CentOS release 5.11 (Final). I tried

yum install python-pip

but python-pip was not found.

Checking for epel,

package epel-release-5-4.noarch is already installed

So… is there another way to install pip or an alternate method of getting this to work?



Hey there! Can you post the full command you are running? I know all domains need the parameter prefix and have seen an issue like this before because of that. It looks something like this difference:
renew-ssl-command -d domain.com www.domain.com
renew-ssl-command -d domain.com -d www.domain.com