Hello, I noticed today that the Active24 DNS plugin on PBS 4.1.6 now supports the new Active24 API (since version
So I decided to try it right away so that I wouldn’t need a dedicated acme.sh utility. However, I ended up with the error:
1.7.1 of libproxmox-acme-plugins).So I decided to try it right away so that I wouldn’t need a dedicated acme.sh utility. However, I ended up with the error:
json_decode: command not found.I expect the same issue to occur in the latest PVE 9 release. Our environment is currently running PVE 8, so I’m unable to test it there at the moment.2026-04-20T12:03:01+02:00: Placing ACME order
2026-04-20T12:03:02+02:00: Order URL: https://acme-v02.api.letsencrypt.org/acme/order/xyxyxyxy/xyxyxyxy
2026-04-20T12:03:02+02:00: Getting authorization details from 'https://acme-v02.api.letsencrypt.org/acme/authz/xyxyxyxy/xyxyxyxyxy'
2026-04-20T12:03:02+02:00: The validation for host.domain.com is pending
2026-04-20T12:03:02+02:00: Setting up validation plugin
2026-04-20T12:03:03+02:00: /usr/share/proxmox-acme/dnsapi/dns_active24.sh: line 153: _json_decode: command not found
2026-04-20T12:03:03+02:00: [Mon Apr 20 12:03:03 CEST 2026] Adding txt record
2026-04-20T12:03:04+02:00: [Mon Apr 20 12:03:04 CEST 2026] Add txt record error.
2026-04-20T12:03:04+02:00: [Mon Apr 20 12:03:04 CEST 2026] Error add txt for domain:_acme-challenge.host.domain.com
2026-04-20T12:03:04+02:00: Sleeping 300 seconds to wait for TXT record propagation
2026-04-20T12:08:04+02:00: skipping disabled matcher 'default-matcher'
2026-04-20T12:08:04+02:00: TASK ERROR: '/usr/share/proxmox-acme/proxmox-acme setup' exited with error (1)
Last edited: