Неустранимая ошибка при попытке подключиться к Bitbucket - PullRequest
0 голосов
/ 26 апреля 2020

Я пытаюсь git вытащить из Bitbucket через https на моем CentOS VPS, хотя это работало всего несколько недель, а go не работает сегодня.

Предоставляя мне это ошибка: Неустранимый: невозможно получить доступ 'https://username@bitbucket.org/repositoryname/repositoryname.git/': Невозможно безопасно обмениваться данными с равноправным узлом без распространенных алгоритмов шифрования.

Возможно, я изменил свой пароль, который мог иметь может быть причиной этой проблемы? Но не должно ли это дать мне подсказку, чтобы снова войти в него? Попытался сбросить имя пользователя и пароль, но это не сработало.

Перенос с моего локального устройства на Bitbucket работает нормально при использовании той же учетной записи, это просто соединение с моего VPS на Bitbucket, которое по какой-то причине не работает.

1 Ответ

0 голосов
/ 26 апреля 2020

Проблема в том, что вы используете старую и устаревшую версию CentOS 7. Исходный выпуск CentOS 7.0 не содержал важных функций в своих библиотеках TLS, таких как TLS 1.2 и ellipti c curve. support.

В результате отсутствуют наборы шифров (наборы алгоритмов шифрования c), которые являются общими для сервера (Bitbucket) и клиента (Git). Поэтому нет способа согласовать общий алгоритм или зашифрованное соединение. Вероятно, сейчас это не удалось, поскольку Bitbucket удалил устаревшие шифры, зная, что все современные системы будут иметь надежный набор безопасных наборов шифров, которые можно использовать.

Нужно обновить систему до последняя версия CentOS 7 (7.7) с yum. 7.0 очень старый и имеет множество известных проблем безопасности, и ваша версия Git, вероятно, тоже не исправлена. В настоящий момент система CentOS 7.0 представляет опасность для обычного Inte rnet.

Если вы действительно не можете обновиться до последней версии, то вы можете попробовать использовать пульт S SH с S SH ключ. Обратите внимание, что версия OpenS SH в CentOS 7.0 тоже не очень хорошая, поэтому попробуйте использовать тип ключа, отличный от RSA или DSA, если вам нужно это сделать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...