У меня была такая же проблема с моим MBP 2015 года после обновления до Catalina. Мой рабочий компьютер - MBP 2019 года, но не сталкивался с такой же проблемой. Оба ноутбука с одинаковой версией macOS и версией homebrew. Разница заключалась в том, что на моем MBP 2015 года было установлено намного больше и несколько дополнительных нажатий.
Я нашел и попробовал те же предложения, что и вы. Я даже сделал еще один шаг, думая, что если бы я мог начать fre sh, я мог бы решить эту проблему раз и навсегда. Я решил попробовать установку fre sh homebrew, а не ядерный вариант установки MBP. Итак, я сделал резервную копию моего списка установленных brew list > brew.list
и brew cask list > cask.list
и запустил удаление [https://github.com/homebrew/install#uninstall -homebrew] . После переустановки homebrew я все еще сталкивался с той же проблемой.
Я заметил, что проблема была спорадической c. Если бы я запускал brew update
несколько раз с этой командой seq 100 | xargs -I -- brew update
, иногда это удавалось бы без ошибки LibreSSL. Я начал смотреть на свой роутер. У меня роутер Asus Wifi с последней прошивкой. Я подозревал, что это QOS, фильтр или что-то, что делает интеграция маршрутизатора TrendMicro.
Проблема в том, что у меня была двойная установка WAN. Как только я заставил MBP 2015 года маршрутизироваться через единственный порт WAN, проблема исчезла. Причина, по которой моя рабочая версия 2019 MBP не сталкивалась с этой проблемой, заключалась в том, что я, как правило, всегда был подключен к рабочему VPN большую часть времени.
Я не определил, почему включение балансировки нагрузки через двойной WAN может вызвать эту проблему поскольку http-соединение должно быть выполнено, а затем отключено один раз за запрос. Я подозреваю, что что-то используется повторно и не утилизируется должным образом, что вызывает ошибку SSL.
Если у вас нет настройки двойного WAN, посмотрите в настройках сети, подключены ли вы к более чем одному сеть.