I have some script for renew LE cert, but in my Mikrotik - ipsec identities peer is changed every time to "ca" name, when this script was running... Need get renew cert LE name and set this new name to ipsec identities peer setting.
Certs renew name like: letsencrypt-autogen_2024-06-01T13:34:03Z
Code: Select all
/ip service enable www;
/ip firewall filter enable [find comment="LE renew Cert R3"];
/certificate/enable-ssl-certificate dns-name=example.domain;
:delay 60;
/ip firewall filter disable [find comment="LE renew Cert R3"];
/ip service disable www;
:local certname [/certificate get [find key-usage=tls-client] name];
:local certname [/certificate get [name=letsencrypt*] name];
How I can get new cert name and set to my script for ipsec identities peer setting?
Thx.