Certificates Renew from Exoscale does not work due new API

Apr 8, 2018
25
4
43
my SMTP certificates which are created via the Exoscale DNS Challenge cannot anymore updated
because the used "/usr/share/proxmox-acme/dnsapi/dns_exoscale.sh" Script does use the old
exoscale v1 API which is no longer available.

I get the following output on the task with error:
Code:
Getting authorization details from 'https://acme-v02.api.letsencrypt.org/acme/authz-v3/360110275767'
The validation for mail.hidden.com is pending!
[Wed Jun  5 21:32:13 CEST 2024] invalid domain
[Wed Jun  5 21:32:13 CEST 2024] Error add txt for domain:_acme-challenge.mail.hidden.com
TASK ERROR: command 'setpriv --reuid nobody --regid nogroup --clear-groups --reset-env -- /bin/bash /usr/share/proxmox-acme/proxmox-acme setup exoscale mail.hidden.com' failed: exit code 1

after investigation I find out that a new exoscale API v2 is available:
https://openapi-v2.exoscale.com/operation/operation-list-dns-domain-records

the dns_exoscale.sh script must be adapted to the new v2 API.
Could anyone from the Proxmox team can do this for us?

I use Mail gateway 8.1.2 (today updated)

thank you.
 

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!