Closed Bug 1481779 Opened 6 years ago Closed 3 years ago

<urlopen error [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:726)>

Categories

(Firefox Build System :: Bootstrap Configuration, defect, P1)

Other
macOS
defect

Tracking

(Not tracked)

RESOLVED WORKSFORME

People

(Reporter: edusubscribe, Unassigned)

References

Details

Attachments

(1 file, 1 obsolete file)

User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.99 Safari/537.36



Actual results:

In the developer guide 
https://developer.mozilla.org/en-US/docs/Mozilla/Developer_guide/Build_Instructions/Mac_OS_X_Prerequisites

To install  build environment  I was following this document.
In the "Getting Started" I had run the bootstrap.py it showed an error.

<urlopen error [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:726)>

and exception message was : This should never happen. Consider filing a bug.
Component: General → Mozilla Platform
Priority: -- → P5
Component: Mozilla Platform → Bootstrap Configuration
OS: Unspecified → Mac OS X
Product: Developer Documentation → Firefox Build System
Hardware: Unspecified → Other
Priority: P5 → P1
I've received that exception when mach bootstrap* was trying to fetch and failed, due to a restrictive proxy. For example, unable to get the: https://taskcluster-artifacts.net/M4AF0OHvQG-ejphk1vorOw/0/public/chainOfTrust.json.asc

I guess, that as the response is coming back from a proxy it gets pushed up the Requests stack as an SSL error. Try to check which requests fails and see if you can actually reach it from your box. Of course it would be nice to expose exact reason in the mach (log?), but I can't see an easy way to hook up to the error messages in the Requests processing pipeline.


* actually it's when bootstrap calls 'mach artifact toolchain --from-build win64-clang-cl', just in case you are trying to debug it

It seems like a duplicate of 1370310 too.
Flags: needinfo?(yongjohyan1981)
Flags: needinfo?(yongjohyan1981)
Flags: needinfo?(edusubscribe)
Attachment #9189952 - Attachment is obsolete: true
Attachment #9189952 - Flags: ui-review+
Attachment #9189952 - Flags: sec-approval?
Attachment #9189952 - Flags: review+
Attachment #9189952 - Flags: feedback+
Attachment #9189952 - Flags: data-review+
Attachment #9189952 - Flags: checkin+
Attachment #9189952 - Flags: approval-mozilla-release?
Attachment #9189952 - Flags: approval-mozilla-esr78?
Attachment #9189952 - Flags: approval-mozilla-beta?
Attachment #9189952 - Flags: a11y-review+

We've changed how the bootstrap script works since this bug was reported.
I'll close it, but please reopen if it continues to happen.

Status: UNCONFIRMED → RESOLVED
Closed: 3 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: