Рейтинг:0

Ошибка «подходящий Mac не найден» с Ubuntu 10.04 и github

флаг it

У меня есть веб-приложение, смонтированное на старом сервере с Ubuntu 10.04.4 LTS, и в течение короткого времени я не мог его развернуть из-за проблемы, возникающей при подключении к github для загрузки кода:

не найдено подходящего mac: клиент
hmac-md5,hmac-sha1,[email protected],hmac-ripemd160,[email protected],hmac-sha1-96,hmac-md5-96
сервер
[email protected],[email protected],hmac-sha2-512,hmac-sha2-256
фатальный: удаленный конец неожиданно повесил трубку

Проблема, кажется, вызвана недавним изменением в github, которое не принимает соединения со старыми протоколами, здесь они объясняют это: https://github.blog/2021-09-01-improving-git-protocol-security-github/

Это ssh-версия моего сервера Ubuntu:

ssh -V
OpenSSH_5.3p1 Debian-3ubuntu7.1, OpenSSL 0.9.8k 25 марта 2009 г.

Что, кстати, не поддерживает вариант -Q, который предлагается в некоторых ответах на подобные вопросы, которые не помогли мне решить проблему.

ssh: недопустимый вариант -- Q
использование: ssh [-1246AaCfgKkMNnqsTtVvXxYy] [-b bind_address] [-c cipher_spec]
           [-D [bind_address:]порт] [-e escape_char] [-F файл конфигурации]
           [-i идентификационный_файл] [-L [адрес_привязки:]порт:хост:порт_хоста]
           [-l имя_логина] [-m mac_spec] [-O ctl_cmd] [-o опция] [-p порт]
           [-R [адрес_привязки:]порт:хост:порт_хоста] [-S ctl_path]
           [-w local_tun[:remote_tun]] [пользователь@]имя хоста [команда]

Файл ssh_config для моего сервера таков:

# $OpenBSD: ssh_config,v 1.34 04.02.2019 02:39:42 dtucker Exp $

# Это общесистемный файл конфигурации клиента ssh. Видеть
# ssh_config(5) для получения дополнительной информации. Этот файл содержит значения по умолчанию для
# пользователей, а значения можно изменить в файлах конфигурации для каждого пользователя
# или в командной строке.

# Данные конфигурации анализируются следующим образом:
# 1. параметры командной строки
# 2. пользовательский файл
# 3. общесистемный файл
# Любое значение конфигурации изменяется только при первой установке.
# Таким образом, специфичные для хоста определения должны находиться в начале
# файл конфигурации и значения по умолчанию в конце.

# Общесайтовые значения по умолчанию для некоторых часто используемых опций. Для всеобъемлющего
# список доступных опций, их значения и значения по умолчанию см.
# справочная страница ssh_config(5).

# Хозяин *
# ФорвардАгент нет
# ВпередX11 нет
# Аутентификация по паролю да
# Аутентификация на основе хоста нет
# GSSAPIAАутентификация нет
# GSSAPIDelegateCredentials нет
# Пакетный режим нет
# ПроверитьHostIP да
# AddressFamily любой
# ConnectTimeout 0
# Запрос StrictHostKeyChecking
# Идентификационный файл ~/.ssh/id_rsa
# Идентификационный файл ~/.ssh/id_dsa
# Идентификационный файл ~/.ssh/id_ecdsa
# Идентификационный файл ~/.ssh/id_ed25519
# Порт 22
# Шифры aes128-ctr,aes192-ctr,aes256-ctr,aes128-cbc,3des-cbc
# MAC hmac-md5,hmac-sha1,[email protected]
# EscapeChar ~
# Туннель нет
# TunnelDevice любое: любое
# PermitLocalCommand нет
# VisualHostKey нет
# ProxyCommand ssh -q -W %h:%p gateway.example.com
# RekeyLimit 1G 1h

Хозяин *
        SendEnv ЯЗЫК LC_*

Может ли кто-нибудь помочь мне решить эту проблему, учитывая, что я привязан к этому серверу с Ubuntu 10.04.4 LTS? Большое тебе спасибо.

djdomi avatar
флаг za
10.04? Чувак, обнови систему до поддерживаемого устройства. Пока этот вопрос является оффтопом, поскольку вопросы должны демонстрировать разумные методы управления информационными технологиями.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.