I am trying to recover an old Plone 4 site after a disk crash, rebuilding Plone from scratch. I'm able to build the basic Plone 4.3.6 via the unified installer and get the site running using a backup of my old Data.fs and blobstorage. But the site used (and needs) the Products.PloneLDAP egg and when I try to add that, updating building.cfg and running buildout, it always fails like this:
$ sudo -u plone_buildout ./bin/buildout Installing instance. Download error on http://download.zope.org/ppix/: hostname 'download.zope.org' doesn't match 'vm06.plyp.com' -- Some packages may not be found! Download error on http://download.zope.org/distribution/: hostname 'download.zope.org' doesn't match 'vm06.plyp.com' -- Some packages may not be found! Download error on http://effbot.org/downloads: hostname 'effbot.org' doesn't match either of 'www.github.com', '*.github.com', 'github.com', '*.github.io', 'github.io', '*.githubusercontent.com', 'githubusercontent.com' -- Some packages may not be found! Couldn't find index page for 'Products.PloneLDAP' (maybe misspelled?) Getting distribution for 'Products.PloneLDAP'. Couldn't find index page for 'Products.PloneLDAP' (maybe misspelled?) While: Installing instance. Getting distribution for 'Products.PloneLDAP'. Error: Couldn't find a distribution for 'Products.PloneLDAP'.
This is on a server running Red Hat Enterprise Linux Server release 7.9 (Maipo).
I have spent many hours trying to find a workaround, with no joy.
This topic, Pypi Deprecation of support for non-SNI clients breaks buildout for older Plone versions, seems to be relevant but I've been unable to work out a solution from it.
I've also tried Plone 5 and hit the same kind of fatal error, but with fewer "download error" messages for some reason.
What can I do to get this to work? Should I give up on the unified installer and try building plone at a lower level?