diff --git a/.daily_canary b/.daily_canary index bf64b9f1b892..0ee7b95d8dd1 100644 --- a/.daily_canary +++ b/.daily_canary @@ -1,4 +1,5 @@ -^- ___ ___ (- -) (= =) | Y & +--? ( V ) / . \ | +---=---' -/--x-m- /--n-n---xXx--/--yY------>>>----<<<>>]]{{}}---||-/\---.. \ No newline at end of file +/--x-m- /--n-n---xXx--/--yY------>>>----<<<>>]]{{}}---||-/\---.. +2024 \ No newline at end of file diff --git a/src/node/uvm_endorsements.h b/src/node/uvm_endorsements.h index 7cd23077bd52..d203e67c4255 100644 --- a/src/node/uvm_endorsements.h +++ b/src/node/uvm_endorsements.h @@ -282,7 +282,11 @@ namespace ccf const auto& did = phdr.iss; - auto did_document_str = didx509::resolve(pem_chain, did); + auto did_document_str = didx509::resolve( + pem_chain, + did, + true // Ignore time validation (allow expired certs) + ); did::DIDDocument did_document = nlohmann::json::parse(did_document_str); if (did_document.verification_method.empty())