1
0
mirror of https://github.com/eworm-de/routeros-scripts.git synced 2024-05-11 05:55:19 +00:00

check-certificates: use prepared user-agent string with fetch

This commit is contained in:
Christian Hesse
2024-01-19 13:23:52 +01:00
parent 0ad1a79d67
commit a2749b2760

View File

@ -17,6 +17,7 @@
:global CertificateAvailable
:global EscapeForRegEx;
:global FetchUserAgent;
:global IfThenElse;
:global LogPrintExit2;
:global ParseKeyValueStore;
@ -43,7 +44,7 @@
:foreach Type in={ ".pem"; ".p12" } do={
:local CertFileName ([ $UrlEncode $Name ] . $Type);
:do {
/tool/fetch check-certificate=yes-without-crl \
/tool/fetch check-certificate=yes-without-crl http-header-field=({ $FetchUserAgent }) \
($CertRenewUrl . $CertFileName) dst-path=$CertFileName as-value;
$WaitForFile $CertFileName;