Перерыл кучу инструкций - без толку. Вот рецепт.
Если у вас с нуля установлен Composer и нет в папке файла composer.json - то никакие инструкции не помогли.
Проблема решается просто. Наберите в консоли:
composer config --global disable-tls true
composer config --global secure-http false
Если composer уже есть и есть файл composer.json то в него нужно добавить строчки:
"config": {
"preferred-install": "dist",
"disable-tls": true,
"secure-http": false
}