Questions tagged [acme.sh]

Used for questions related to Neil https://github.com/Neilpang/acme.sh acme shell script. This script is used to get and renew SSL certificates in Apace and other web servers from Let's encrypt and other certificate providers.

16 questions
11
votes
1 answer

Certbot - Update your client software to continue using Let's Encrypt - Update ACME v1 to v2 in Ubuntu 14.04

I've receive an email from noreply@letsencrypt.org with the subject "Update your client software to continue using Let's Encrypt" I'm using Ubuntu 14.04.05 LTS in the servers where I host my https sites, Certbot is 0.22.2+1+ubuntu That's the latest…
reverendocabron
  • 189
  • 1
  • 10
3
votes
1 answer

Unable to use acme.sh with tls-alpn-01 to renew or issue a certificate

According to the official ACME.SH documentation link, issuing a certificate is as simple as running the following command: $ acme.sh --issue --alpn -d example.com However, I am getting the following error Error, can not get domain token entry…
Temperage
  • 711
  • 1
  • 8
  • 17
2
votes
0 answers

Request to issue SSL certificate with acme.sh times out

I am running an nginx web server on Debian 8 on DigitalOcean. I generated a SSL certificate with certbot several years ago. Recently, the certificate had expired and cannot be renewed due to discontinued support for ACME-v1. I cannot update certbot…
icramc
  • 248
  • 2
  • 14
1
vote
1 answer

ACMESharp Invalid URI: The URI scheme is not valid

I have a script created to automate the process of generating Let's Encrypt certificates for my websites. The Script always worked fine, but starting yesterday I am receiving the issue below when I try to run: New-ACMERegistration -Contacts…
0
votes
0 answers

acme.sh Issue Failed Due to nginx Cannot Start Due to No Cert

I'm trying to replace a setup from a previous version of AlmaLinux 8.8 with AlmaLinux 9.2. It's a web box running nginx. I need to renew the certs, as it's a fresh new install. The problem: I'm seeing that the nginx.conf has a bounce from port 80…
Rich_F
  • 1,830
  • 3
  • 24
  • 45
0
votes
0 answers

How to renew TLS certificate for GitHub Enterprise Server with expired TLS certificate and private subnet without public IP?

I have a GitHub Enterprise Server instance hosted on AWS in a private subnet that does not have a public IP address. The TLS certificate for the GitHub server has expired, and I need to renew it. I tried using the ghe-ssl-acme command with the sudo…
0
votes
0 answers

acme.sh: how to reactivate account

acme.sh started to fail when trying to issue a cert. Running this command: /root/.acme.sh/acme.sh --debug --force --issue -k 2048 -d todase.smartomato.ru -w /var/www/smartomato/current/public/ leads to this error: [Tue Mar 28 14:23:19 MSK 2023]…
Mark Cholak
  • 303
  • 2
  • 11
0
votes
0 answers

cert-manager zerossl without EAB or API key

I have a Kubernetes cluster with nginx ingress. I am trying to have ZeroSSL to provision SSL. I have setup ClusterIssuer and Ingress. The cluster issuer fails with error "Failed to register ACME account: 400…
infinite_loop
  • 131
  • 1
  • 10
0
votes
1 answer

Use ZeroSSL with ghost instead of Let's Encrypt

Good day! I have been trying out ghost with my domain for a while now! I never knew about the Let's Encrypt Rate Limit so I messed things up by installing and uninstalling repeatedly till I couldn't get another SSL from let's encrypt again! I'm…
0
votes
1 answer

acme.sh script failing with Verify error: Invalid response from https://example.com/.well-known/acme-challenge/etc. Please add '--debug' or '--log'

From time to time I run into this error when trying to get a Let's Encrypt certificate via the acme.sh script. Sometimes it's the first time trying to get a Let's Encrypt certificate, and sometimes it worked previously but now suddenly doesn't…
cssyphus
  • 37,875
  • 18
  • 96
  • 111
0
votes
1 answer

Yaws basic auth letsencrypt

I have a domain in stealth mode, protected by basic auth. Basic auth is not supported by Letsencrypt and probably never will (https://github.com/certbot/certbot/issues/1744#issuecomment-162038303). After moving from Nginx to Yaws, the next…
kklepper
  • 763
  • 8
  • 13
0
votes
1 answer

Problem running acme-companion when setting up nginx-proxy

I'm trying to run a fairly simple docker stack, but for some reason it is failing to register certificates. My composer: version: '2' services: nginx-proxy: image: nginxproxy/nginx-proxy container_name: nginx-proxy ports: -…
somerandomusername
  • 1,993
  • 4
  • 23
  • 55
0
votes
0 answers

Testing Acme.sh with Ansible molecule

I have the following Ansible playbook to issue and install certificate: - name: Issue certificate shell: acme.sh --issue --dns dns_acmeproxy -d {{ server_name }} - name: Install certificate shell: >- acme.sh --dns dns_acmeproxy -d {{…
Kirill
  • 33
  • 5
0
votes
1 answer

Problems with renewing certificates after ACME API upgrade to V2

We are using acme.sh to renew our let's encrypt certificates and ran into problems today. First we got some errors and ran into the rate limit for invalid requests often and therefore decided to upgrade to V2 as it was recommended anyhow. We…
peach
  • 657
  • 5
  • 26
0
votes
1 answer

Running acme cron job into .sh file due to 'characters not allowed' for cron job command

My hosting provider panel doesn't allow to add next cron job command: "/home/username/.acme.sh"/acme.sh --cron --home "/home/username/.acme.sh" > /dev/null due to 'Some characters are not allowed for cron job command' error. After reading this post…
quantme
  • 3,609
  • 4
  • 34
  • 49
1
2