Buildout error with old Plone 4.2.1 on Centos 7

I'm working on upgrading a Plone 4.2.1 site. As part of that, I have a Dockerfile that installs Plone using the unified installer, copies in a new buildout.cfg, and runs buildout. This was working a few months ago, but now that I've returned to the project I find that buildout errors out if I add any products in [eggs].

I've set index = https://pypi.org/simple as suggested elsewhere with no luck.

I realize this is quite old, but does anyone have any suggestions for debugging this further? Thank you!

The error produced:

Uninstalling unifiedinstaller.
Uninstalling zopeskel.
Uninstalling zopepy.
Uninstalling instance.
Installing instance.
Couldn't find index page for 'Products.PloneFormGen' (maybe misspelled?)
Getting distribution for 'Products.PloneFormGen==1.7.11'.
While:
  Installing instance.
  Getting distribution for 'Products.PloneFormGen==1.7.11'.
Error: Couldn't find a distribution for 'Products.PloneFormGen==1.7.11'.
*************** PICKED VERSIONS ****************
[versions]

*************** /PICKED VERSIONS ***************

My Dockerfile
My buildout.cfg

The cause for this problem is almost surely described by "Pypi Deprecation of support for non-SNI clients breaks buildout for older Plone versions". You will find there tips how to solve it.

1 Like

Thank you so much, Dieter. I really appreciate the reply.

You were correct -- if I download and build python 2.7.18 and tell the Plone installer to use it, everything works.