[MacPorts] #58688: https://distfiles.macports.org requires SNI, but OS X <= 10.8 do not seem to support that

MacPorts noreply at macports.org
Sat Jul 6 02:58:29 UTC 2019


#58688: https://distfiles.macports.org requires SNI, but OS X <= 10.8 do not seem
to support that
---------------------------+---------------------
 Reporter:  yan12125       |      Owner:  admin@…
     Type:  defect         |     Status:  new
 Priority:  Normal         |  Milestone:
Component:  buildbot/mpbb  |    Version:
 Keywords:                 |       Port:
---------------------------+---------------------
 https://distfiles.macports.org requires SNI:
 https://www.ssllabs.com/ssltest/analyze.html?d=distfiles.macports.org&hideResults=on

 I believe that's the cause of fetch errors on OS X <= 10.8. Some failure
 logs:

 https://build.macports.org/builders/ports-10.6_x86_64_legacy-
 builder/builds/106666/steps/install-port/logs/stdio

 https://build.macports.org/builders/ports-10.7_x86_64_legacy-
 builder/builds/106086/steps/install-port/logs/stdio

 https://build.macports.org/builders/ports-10.8_x86_64_legacy-
 builder/builds/98070/steps/install-port/logs/stdio

 All of them fail with:
 {{{
 --->  Attempting to fetch Python-3.8.0b2.tar.xz from
 https://distfiles.macports.org/python38-devel

   % Total    % Received % Xferd  Average Speed   Time    Time     Time
 Current
                                  Dload  Upload   Total   Spent    Left
 Speed

   0     0    0     0    0     0      0      0 --:--:--  0:00:01 --:--:--
 0DEBUG: Fetching distfile failed: SSL certificate problem, verify that the
 CA cert is OK. Details:
 error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify
 failed
 }}}

 (Fetching from https://www.python.org/ also fails as the latter requires
 TLS 1.2)

 Alternatively, fetching distfiles via HTTP should fix the issue, too.

-- 
Ticket URL: <https://trac.macports.org/ticket/58688>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list