Failed to install Let's Encrypt for

My domain is: www.nordicsolarenergy.com
My hosting provider, if applicable, is: Siteground
Issue: in browser trying to reach nordicsolarenergy it gives us: “This site is not secure”
I ran this command: Siteground --> Site Tools --> Security --> SSL Manager --> Let’s Encrypt.

It produced this output:
Failed to install Let’s Encrypt for nordicsolarenergy.com .

ERROR: acmebot->create_new_order: Net::ACME2::x::ACME: “https://acme-v02.api.letsencrypt.org/acme/new-order” indicated an ACME error: 429 Too Many Requests (429 urn:ietf:params:acme:error:rateLimited (The request exceeds a rate limit) (Error creating new order :: too many failed authorizations recently: see https://letsencrypt.org/docs/rate-limits/)). ==> Net::ACME2::x::Generic::new(‘Net::ACME2::x::ACME’, ‘“https://acme-v02.api.letsencrypt.org/acme/new-order” indicated an ACME error: 429 Too Many Requests (429 urn:ietf:params:acme:error:rateLimited (The request exceeds a rate limit) (Error creating new order :: too many failed authorizations recently: see https://letsencrypt.org/docs/rate-limits/)).’, HASH(0x427c9d8)) (called in /usr/local/lib64/perl5/Net/ACME2/X/ACME.pm at line 31) ==> Net::ACME2::x::ACME::new(‘Net::ACME2::x::ACME’, HASH(0x427c9d8)) (called in /usr/local/lib64/perl5/X/Tiny.pm at line 169) ==> X::Tiny::create(‘Net::ACME2::X’, ‘ACME’, HASH(0x427c9d8)) (called in /usr/local/lib64/perl5/Net/ACME2/HTTP.pm at line 159) ==> Net::ACME2::HTTP::_request(Net::ACME2::HTTP=HASH(0x3fa3b18), ‘POST’, ‘https://acme-v02.api.letsencrypt.org/acme/new-order’, HASH(0x4219598), HASH(0x4272758)) (called in /usr/local/lib64/perl5/Net/ACME2/HTTP.pm at line 181) ==> Net::ACME2::HTTP::_request_and_set_last_nonce(Net::ACME2::HTTP=HASH(0x3fa3b18), ‘POST’, ‘https://acme-v02.api.letsencrypt.org/acme/new-order’, HASH(0x4219598), HASH(0x4272758)) (called in /usr/local/lib64/perl5/Net/ACME2/HTTP.pm at line 108) ==> Net::ACME2::HTTP::_post(Net::ACME2::HTTP=HASH(0x3fa3b18), ‘create_key_id_jws’, ‘https://acme-v02.api.letsencrypt.org/acme/new-order’, HASH(0x4104938)) (called in /usr/local/lib64/perl5/Net/ACME2/HTTP.pm at line 88) ==> Net::ACME2::HTTP::post_key_id(Net::ACME2::HTTP=HASH(0x3fa3b18), ‘https://acme-v02.api.letsencrypt.org/acme/new-order’, HASH(0x4104938)) (called in /usr/local/lib64/perl5/Net/ACME2.pm at line 555) ==> Net::ACME2::_post_url(Net::ACME2::LetsEncrypt=HASH(0x3fa45a8), ‘https://acme-v02.api.letsencrypt.org/acme/new-order’, HASH(0x4104938), undef) (called in /usr/local/lib64/perl5/Net/ACME2.pm at line 537) ==> Net::ACME2::_post(Net::ACME2::LetsEncrypt=HASH(0x3fa45a8), ‘newOrder’, HASH(0x4104938)) (called in /usr/local/lib64/perl5/Net/ACME2.pm at line 315) ==> Net::ACME2::create_order(Net::ACME2::LetsEncrypt=HASH(0x3fa45a8), ‘identifiers’, ARRAY(0x429b6f0)) (called in /usr/local/lib64/perl5/Acmebot.pm at line 94) ==> (eval)(Net::ACME2::LetsEncrypt=HASH(0x3fa45a8), ‘identifiers’, ARRAY(0x429b6f0)) (called in /usr/local/lib64/perl5/Acmebot.pm at line 93) ==> Acmebot::create_order(Net::ACME2::LetsEncrypt=HASH(0x3fa45a8), ‘/etc/letsencrypt/authzs/1589551098.authzs’, ‘nordicsolarenergy.com’, ‘www.nordicsolarenergy.com’) (called in /usr/local/lib64/perl5/Acmebot.pm at line 182) ==> Acmebot::order_certs(Net::ACME2::LetsEncrypt=HASH(0x3fa45a8), ‘/etc/letsencrypt/authzs/1589551098.authzs’, ‘DNS’, HASH(0x415d520), ‘nordicsolarenergy.com’, ‘www.nordicsolarenergy.com’) (called in /usr/local/lib64/perl5/Acmebot.pm at line 237) ==> Acmebot::issue_cert(HASH(0x428f8c0), HASH(0x428f6e0)) (called in lib/Avalon/Ssl.pm at line 473) ==> (eval)(HASH(0x428f8c0), HASH(0x428f6e0)) (called in lib/Avalon/Ssl.pm at line 473) ==> Avalon::Ssl::issue_le(DBI::db=HASH(0x427aaa0), HASH(0x36e54e0), HASH(0x42005e8)) (called in lib/Avalon/Ssl.pm at line 536) ==> Avalon::Ssl::create_le(HASH(0x3734cb8), HASH(0x42005e8)) (called in /home/avalon/avalon/workers/…/lib/Avalon/Utils/jobs.pm at line 186) ==> (eval)(HASH(0x3734cb8), HASH(0x42005e8)) (called in /home/avalon/avalon/workers/…/lib/Avalon/Utils/jobs.pm at line 185) ==> Avalon::Utils::jobs::task_execute(HASH(0x3734cb8)) (called in /home/avalon/avalon/workers/worker.pl at line 86) ==> main::do_task(HASH(0x3734cb8)) (called in /home/avalon/avalon/workers/worker.pl at line 108) ==> main::api_task_router(Gearman::Job=HASH(0x36b5bd0)) (called in /usr/local/lib64/perl5/Gearman/Worker.pm at line 344) ==> (eval)(Gearman::Job=HASH(0x36b5bd0)) (called in /usr/local/lib64/perl5/Gearman/Worker.pm at line 344) ==> Gearman::Worker::work(Gearman::Worker=HASH(0x366bba0)) (called in /home/avalon/avalon/workers/worker.pl at line 190) ==> main::main(‘main’) (called in /home/avalon/avalon/workers/worker.pl at line 41)

1 Like

You may need to speak with your hosting provider.

1 Like

The Common Name on the certificate is example.com. It has to be a “real” domain name. That’s one of your problems.

All of the links to your icons and images are all http, not https. They need to be changed to https. That can be done later.

But Siteground does have LetsEncrypt installation available through their control panel. You may want to read through this. This will install the CA on your server and has instructions (linked) as to how to install it on your website. They say they will assist you if you have any questions about this.

1 Like

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.