Vesta Control Panel - Forum

Community Forum

Skip to content

Advanced search
  • Quick links
    • Main site
    • Github repo
    • Google Search
  • FAQ
  • Login
  • Register
  • Board index Main Section General Discussion Debian/Ubuntu
  • Search

Error: LetsEncrypt account registration 400

Debian/Ubuntu related topics
Post Reply
  • Print view
Advanced search
4 posts • Page 1 of 1
mindflame
Posts: 4
Joined: Mon Apr 24, 2017 11:51 am

Error: LetsEncrypt account registration 400
  • Quote

Post by mindflame » Sun Mar 04, 2018 6:44 pm

Hi All,

I have a linode VPS with VestaCP installed and some websites on it. The letsencrypt certificate works fine on some domains and their sub-domains, when installed via GUI. But for some domains, it throws Error: LetsEncrypt account registration 400 error. Soi tried to execute it via CLI, which throws "openssl:Error: "pkey" is an invalid command" error.

I would like to say that 70% of the websites are facing this problem?

What could be wrong?

Thank you.
Top

DJ_Ironic
Posts: 3
Joined: Wed Jan 25, 2017 6:11 pm

Re: Error: LetsEncrypt account registration 400
  • Quote

Post by DJ_Ironic » Mon Feb 18, 2019 5:27 pm

Hi.

I can confirm I have tha same issue even in the web GUI. Just getting

Code: Select all

"Error: LetsEncrypt account registration 400"
. Now I tried CLI in SSH and Got the

Code: Select all

openssl:Error: 'pkey' is an invalid command.
I am running VestaCP on Debian 8 64-bit with all system updates installed.

Image
Top

ScIT
Support team
Posts: 617
Joined: Mon Feb 23, 2015 4:13 pm

Os: Ubuntu 17x
Web: apache + nginx
Re: Error: LetsEncrypt account registration 400
  • Quote

Post by ScIT » Tue Feb 19, 2019 6:09 pm

The problem is, that let's encrypt has changed/disabled their api on 13. february. Serghey (the main dev of this project) has pushed already new scripts, but still have NOT pushed new packages to deploy this on the systems.

The best way is to download the scripts directly, so you could just run the commands below. After that, let's encrypt should work again:

Code: Select all

# Download new files
wget https://raw.githubusercontent.com/serghey-rodin/vesta/master/bin/v-add-letsencrypt-domain -O /usr/local/vesta/bin/v-add-letsencrypt-domain
wget https://raw.githubusercontent.com/serghey-rodin/vesta/master/bin/v-add-letsencrypt-user -O /usr/local/vesta/bin/v-add-letsencrypt-user
wget https://raw.githubusercontent.com/serghey-rodin/vesta/master/bin/v-update-letsencrypt-ssl -O /usr/local/vesta/bin/v-update-letsencrypt-ssl

# Remove
rm -fr /usr/local/vesta/bin/v-check-letsencrypt-domain
rm -fr /usr/local/vesta/bin/v-sign-letsencrypt-csr

# Set permission
chmod +x /usr/local/vesta/bin/v-add-letsencrypt-domain
chmod +x /usr/local/vesta/bin/v-add-letsencrypt-user
chmod +x /usr/local/vesta/bin/v-update-letsencrypt-ssl
I'm just a mod here, without any access to the core functionality like repository and so on - that's the reason I created with a few other members a fork of vesta called HestiaCP (https://github.com/hestiacp/hestiacp) with a new own and most secure infrastructure - also to handle my own server infrastructe, to keep them up to date and alive.
Top

alexcy
Posts: 256
Joined: Sun Jun 01, 2014 11:24 pm
Contact:
Contact alexcy
Website

Os: Ubuntu 15x
Web: nginx + php-fpm
Re: Error: LetsEncrypt account registration 400
  • Quote

Post by alexcy » Fri Feb 22, 2019 8:08 pm

+1 for HestiaCP. I consider this fork as the "continuation" of Vesta legacy, since (at least for me that I had the nightmare of trying to install VestaCP on Ubuntu 18.04 for ages) .

HestiaCP has solved all of my problems. Thanks guys.
Top


Post Reply
  • Print view

4 posts • Page 1 of 1

Return to “Debian/Ubuntu”



  • Board index
  • All times are UTC
  • Delete all board cookies
  • The team
Powered by phpBB® Forum Software © phpBB Limited
*Original Author: Brad Veryard
*Updated to 3.2 by MannixMD
 

 

Login  •  Register

I forgot my password