mirror of
https://github.com/curl/curl.git
synced 2026-07-05 17:07:16 +03:00
test313: disable CRL test for Schannel due to lack of support and flakiness
The source code and documentation says that CRL is not supported by curl's Schannel TLS backend. It's also frequently flaky in CI with both MinGW and MSVC jobs, e.g.: https://github.com/curl/curl/actions/runs/14134841988/job/39603994164 (Schannel) https://github.com/curl/curl/actions/runs/14134841988/job/39606336445 (Schannel) https://github.com/curl/curl/actions/runs/13981383629/job/39147183706 (LibreSSL) ``` curl returned 35, when expecting 60 ``` This test was passing with Schannel because it misses the `--insecure` option and thus always returns 60, regardless of passing `--crlfile` or not: ``` curl: (60) schannel: CertGetCertificateChain trust error CERT_TRUST_REVOCATION_STATUS_UNKNOWN More details here: https://curl.se/docs/sslcerts.html curl failed to verify the legitimacy of the server and therefore could not establish a secure connection to it. To learn more about this situation and how to fix it, please visit the webpage mentioned above. ``` Closes #16862
This commit is contained in:
parent
25eb2dbfbf
commit
8adee8824c
1 changed files with 4 additions and 0 deletions
|
|
@ -63,6 +63,10 @@
|
|||
%if bearssl
|
||||
313
|
||||
%endif
|
||||
# Schannel does not support CRL file
|
||||
%if Schannel
|
||||
313
|
||||
%endif
|
||||
# Secure Transport does not support CRL file
|
||||
%if sectransp
|
||||
313
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue