We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents b43306e + 2f50b25 commit 665adb3Copy full SHA for 665adb3
src/sign-verify/clu_x509_verify.c
@@ -170,11 +170,18 @@ int wolfCLU_x509Verify(int argc, char** argv)
170
if (ret == WOLFCLU_SUCCESS && caCert != NULL) {
171
if (wolfSSL_X509_LOOKUP_load_file(lookup, caCert, X509_FILETYPE_PEM)
172
!= WOLFSSL_SUCCESS) {
173
- wolfCLU_LogError("Failed to load CA file");
+ wolfCLU_LogError("Failed to load CA file via lookup");
174
ret = WOLFCLU_FATAL_ERROR;
175
}
176
177
178
+ if (ret == WOLFCLU_SUCCESS && caCert != NULL) {
179
+ if (wolfSSL_CertManagerLoadCA(store->cm, caCert, NULL)
180
+ != WOLFSSL_SUCCESS) {
181
+ wolfCLU_LogError("Failed to load CA file into CertManager");
182
+ ret = WOLFCLU_FATAL_ERROR;
183
+ }
184
185
186
#ifdef HAVE_CRL
187
if (ret == WOLFCLU_SUCCESS) {
0 commit comments