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;