I've had some issues running a build pipeline and uploading artifacts to the downloads section of Bitbucket.
This works fine on one machine, an AWS instance running Windows Server, but fails on another machine, a Windows 10 desktop.
Both machines are able to upload artifacts after the build process completes, but one of them fails to upload a zip of the artifacts to the Downloads section.
For the machine that fails, it appears to be able to connect to api.Bitbucket.org:443 but there is an authentication error:
CRYPT_E_NO_REVOCATION_CHECK (0x80092012) - The revocation function was unable to check revocation for the certificate.
Any help is appreciated as I would prefer to run the pipeline on a Windows 10 or 11 machine and not the AWS instance.
G'day, @garudy
Welcome to the community!
This typically occurs when curl attempts to validate a certificate's trustworthiness but can't verify whether it has been revoked. Maybe try to add a flag to skip the SSL validation to see if that works:
--ssl-no-revoke
Please be aware that this approach is not secure, as it exposes you to the risk of a Man-In-The-Middle (MITM) attack when using an untrusted network.
If using a flag to bypass SSL validation resolves the issue, it may indicate a problem with your local machine's ability to validate the SSL certificate for Bitbucket.org. This could involve part or all of the SSL chain. As we do not specialize in Windows systems, we recommend consulting the Windows community for assistance in resolving this certificate validation issue.
Regards,
Syahrul
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.