[MacPorts] #62596: aom @3.0.0: Failed to fetch aom: Git clone failed -- self signed certificate in certificate chain

MacPorts noreply at macports.org
Fri Apr 2 20:41:15 UTC 2021


#62596: aom @3.0.0: Failed to fetch aom: Git clone failed -- self signed
certificate in certificate chain
---------------------+---------------------------------
  Reporter:  RobK88  |      Owner:  MarcusCalhoun-Lopez
      Type:  defect  |     Status:  assigned
  Priority:  Normal  |  Milestone:
 Component:  ports   |    Version:  2.6.4
Resolution:          |   Keywords:  lion
      Port:  aom     |
---------------------+---------------------------------

Comment (by RobK88):

 Thanks. I found the problem and a workaround for now.

 The problem with Macs running an old OS, like Lion, is the lack of SSL 1.2
 support. So I installed an SSL proxy server using squid.

 See ​https://forums.macrumors.com/threads/fixing-https-issues-on-old-
 versions-of-os-x.2281326/

 To make the SSL proxy server work, I need to use a self signed cert.

 When I disable the SSL Proxy, Macports can use git to clone the aom repo
 and install the port. So the workaround for now is to disable the SSL
 Proxy server.

 P.S. Here is the strange part. When the SSL proxy server is enabled, I can
 use git on the command line to clone the aom repo!

 $ git clone https://aomedia.googlesource.com/aom.git
 Cloning into 'aom'...
 remote: Finding sources: 100% (43/43)
 remote: Total 233843 (delta 186494), reused 233818 (delta 186494)
 Receiving objects: 100% (233843/233843), 295.25 MiB | 3.89 MiB/s, done.
 Resolving deltas: 100% (186494/186494), done.

 The "git clone" only fails when Macports tries to clone the repo. Strange.

 If you know of a better solution that disabling the SSL Proxy, please let
 me know.

-- 
Ticket URL: <https://trac.macports.org/ticket/62596#comment:7>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list