crooked-honey-24238
02/13/2025, 5:14 PMFailed to determine release URL for Pants: 2.23.1: pants.2.23.1-cp39-darwin_arm64.pex: URL check failed: <https://github.com/pantsbuild/pants/releases/download/release_2.23.1/pants.2.23.1-cp39-darwin_arm64.pex>: <urlopen error [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self-signed certificate in certificate chain (_ssl.c:1129)>
If this is unexpected (you are using a known good Pants version), try upgrading scie-pants first.
It may also be that the platform darwin_arm64 isn't supported for this version of Pants, or some other intermittent network/service issue.
To get help, please visit: <https://www.pantsbuild.org/community/getting-help>
I'm unsure how to solve this, I'm unsure why a self-signed certificate is being provided. I've tried upgrading scie-pants
and have tried different pants versions with no effect. Please help!broad-processor-92400
02/14/2025, 4:25 AMbroad-processor-92400
02/14/2025, 4:26 AMcrooked-honey-24238
02/14/2025, 9:31 AMbroad-processor-92400
02/16/2025, 10:48 PMSSL_CERT_FILE=...
somehow.crooked-honey-24238
03/17/2025, 5:49 PMgorgeous-winter-99296
03/17/2025, 8:14 PMopenssl
as a tool? If so openssl s_client -showcerts -connect <http://github.com:443|github.com:443>
should dump the whole chain etc.gorgeous-winter-99296
03/17/2025, 8:16 PMwget -L <https://github.com/pantsbuild/pants/releases/download/release_2.23.1/pants.2.23.1-cp39-darwin_arm64.pex>
crooked-honey-24238
03/18/2025, 8:27 AMca_certs_path
variable in pants.toml
doesn't work consistently if there are spaces in the file path to the created CA bundle as it seems there's one task that needs the whitespace character to be escaped, and another that requires it not to be! It's working now, thanks for your debugging help. I'll chalk this one up to the corporate spyware. Thanks for your help!gorgeous-winter-99296
03/18/2025, 8:30 AMdoesn't work consistently if there are spaces in the file path to the created CA bundle as it seems there's one task that needs the whitespace character to be escapedDo you mean Pants does something wrong if the path has embedded whitespace? That seems worthy of an issue, from our POV it should just be a string, no need for escaping.
crooked-honey-24238
03/18/2025, 8:40 AM/Library/Application Support/...
to /Users/max/...(no spaces)
it started to work, though perhaps there are other quirks in the process I haven't considered.