Время от времени, когда я использую vagrant up, происходит сбой с ошибкой «неподдерживаемый тип шифрования»:
Закрытый ключ, который вы пытаетесь использовать с этим ящиком Vagrant, использует неподдерживаемый тип шифрования. Библиотека S SH, которую использует Vagrant, не поддерживает этот тип ключа. Пожалуйста, используйте ssh-rsa
или ssh-dss
вместо. Обратите внимание, что иногда ключи в вашем агенте s sh также могут мешать этому, поэтому убедитесь, что ключи действительны там в дополнение к стандартным путям к файлам.
До сих пор я всегда был Я могу исправить это, перестроив машину, но теперь у меня есть такая, которая выдаст эту ошибку независимо от того, как часто я ее перестраиваю. Ключи генерируются самим vagrant и являются стандартными rsa-ключами. В агенте s sh также нет ключей. Что еще может быть причиной этой ошибки?
Я использую vagrant версии 2.2.7. Машина была собрана с упаковщиком версии 1.5.1. Поставщик - VirtualBox версии 6.1.2
Мои другие машины в настоящее время не выбрасывайте эту ошибку. Кроме того, использование vagrant s sh на обработанной машине прекрасно работает.