Now, I run Mac OS High Sierra and it seems that nothing online worked until I came across two commands
/usr/bin/ruby -e “$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)”
This command pretty much reset my homebrew and allowed packages that couldn’t install to install. So I kept digging with no luck and found
sudo certbot certonly --manual --preferred-challenges dns -d advanceinfinance.com
This command worked and gave me the proper certs to install in godaddy. I have 2 major issues though, its only for the main site. Did I read something about wildcard possibility in January? Does it exist? Either way, I then tried to install all of the sub domains and got stopped beause it said one of the names were too long. These were all names that were blog posts, so had an extra /x/ in them in comparison to the others. Not sure if this has any significant meaning. I would love to get them to work but my main priority are my subdomains. I hear the way to do multiple subdomains(unless the wildcard works now?) is to put a comma between them. So I put this command
sudo certbot certonly --manual --preferred-challenges dns -d advanceinfinance.com/,advanceinfinance.com/square-cash-app/,advanceinfinance.com/ubereats-food-delivery/,advanceinfinance.com/limited-time-flight-vacation-deals/,advanceinfinance.com/ebates/,advanceinfinance.com/airbnb/,advanceinfinance.com/1/when-you-see-this-post/,advanceinfinance.com/1/square-cash-app/,advanceinfinance.com/1/ubereats/
I tried wiith commas between the domains as I read that’s how you get multiple domains, and I tried commas with spaces after them, no spaces afer them. I’ve been stuck at this a while. Im really new at this.
The error I got back was
Saving debug log to /var/log/letsencrypt/letsencrypt.log
Plugins selected: Authenticator manual, Installer None
Obtaining a new certificate
/usr/local/Cellar/certbot/0.23.0/libexec/lib/python3.6/site-packages/josepy/jwa.py:107: CryptographyDeprecationWarning: signer and verifier have been deprecated. Please use sign and verify instead.
signer = key.signer(self.padding, self.hash)
An unexpected error occurred:
The request message was malformed :: Error creating new authz :: Invalid character in DNS name
Please see the logfiles in /var/log/letsencrypt for more details.
Please help me fix this issue. oh and the other is the lock, I seem to have quite a few photos on the front page when it was protected showing up as not being http. but I can figure that out next.
My domain is: AdvanceInFinance.com
I ran this command:sudo certbot certonly --manual --preferred-challenges dns -d advanceinfinance.com
its the only one I got to work for me
It produced this output: It eventually ran its course and produced my certificates
My web server is (include version): GoDaddy Server cPanel
The operating system my web server runs on is (include version): Linux
My hosting provider, if applicable, is: GoDaddy
I can login to a root shell on my machine (yes or no, or I don’t know): not certain
I’m using a control panel to manage my site (no, or provide the name and version of the control panel): Im using the cPanel in GoDaddy, and the wordpress dashboard