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


#1

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.

Ideas!

Thanks!


#2

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)


#3

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?

THANKS!

Harold


#4

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