Ошибка OpenSSL при обновлении homestead
Доброго времени суток. Это небольшая заметка по обновлению homestead. Вышло обновление Homestead с поддержкой php 7.2 и я незамедлительно решил обновиться. Благо обновление homestead не вызывало каких либо проблем. Да, проблемы были после обновления: «Не отображается командная строка в homestead«, «Не отображается командная строка в homestead (второй способ)»
И так для обновления бока vagrant используется следующая команда:
vagrant box update
И все как всегда пошло обновление.
Но произошла ошибка:
«OpenSSL SSL_read: SSL_ERROR_SYSCALL, errno 10054»
И все. Никакие танцы с бубном не помогали при обновлении.
Пришлось заново добавляь laravel/homestead, но с дополнительными параметрами:
vagrant box add -c --insecure laravel/homestead
Параметр -с — отменяет все временные файлы и загружает box заново (по умолчанию загрузка продолжается с места остановки), а параметр —insecure — отменяет проверку SSL, если адрес HTTPS.
Это помогло. Причем ни базы данных, ни файл настроек не слетели. Но я все же рекомендую перед обновлением делать бекап.
Если у вас есть другие варианты исправления данной ошибки, то пишите в комментариях. Думаю всем будет интересно.