( )⚙ D1194 phabricator: pass in the cacerts file if configured

This is an archive of the discontinued Mercurial Phabricator instance.

phabricator: pass in the cacerts file if configured
ClosedPublic

Authored by mjpieters on Oct 19 2017, 8:56 AM.
Tags
None
Subscribers
None

Details

Reviewers
ikostia
Group Reviewers
Restricted Project
Commits
rFBHGXd7414f5b8904: phabricator: pass in the cacerts file if configured
Summary

Some environments configure a separate certificate store, and SSL connections
can fail if the wrong store is auto-discovered or no store exists.

This makes the client tied to the specific certificates used, so update the
client cache to key on the ca_certs value passed in.

Diff Detail

Repository
rFBHGX Facebook Mercurial Extensions
Lint
Lint Skipped
Unit
Unit Tests Skipped

Event Timeline

mjpieters created this revision.Oct 19 2017, 8:56 AM
Herald added a reviewer: Restricted Project. · View Herald TranscriptOct 19 2017, 8:56 AM
ikostia accepted this revision.Oct 19 2017, 9:02 AM
This revision is now accepted and ready to land.Oct 19 2017, 9:02 AM
This revision was automatically updated to reflect the committed changes.