gpt4 book ai didi

git - 为什么找不到匹配的Mac:客户端hmac-md5,hmac-sha1

转载 作者:行者123 更新时间:2023-12-02 14:07:21 28 4
gpt4 key购买 nike

由于某种原因,我与heroku的连接开始失败。我猜Heorku进行了某种更改,因为我的三台计算机都在同一周内停止运行。

如果我运行“ssh -vT git@heroku.com

我懂了

    [brian@stat-vm ~]$ ssh -vT git@heroku.com
OpenSSH_5.3p1, OpenSSL 1.0.0-fips 29 Mar 2010
debug1: Reading configuration data /home/brian/.ssh/config
debug1: Applying options for *
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: Applying options for *
debug1: Connecting to heroku.com [50.19.85.156] port 22.
debug1: Connection established.
debug1: identity file /home/brian/.ssh/id_rsa type 1
debug1: Remote protocol version 2.0, remote software version endosome
debug1: no match: endosome
debug1: Enabling compatibility mode for protocol 2.0
debug1: Local version string SSH-2.0-OpenSSH_5.3
debug1: SSH2_MSG_KEXINIT sent
debug1: SSH2_MSG_KEXINIT received
no matching mac found: client hmac-md5,hmac-sha1,umac-64@openssh.com,hmac-ripemd160,hmac-ripemd160@openssh.com,hmac-sha1-96,hmac-md5-96 server hmac-sha2-256-etm@openssh.com,hmac-sha2-256

谁能提出修复建议或告诉我怎么回事?

最佳答案

作为mentioned here,这意味着客户端和服务器无法建立 session ,因为它们无法就MAC(消息身份验证代码)算法达成共识。

要测试的第一件事是确保您安装了最新的Git以及latest openssh

关于git - 为什么找不到匹配的Mac:客户端hmac-md5,hmac-sha1,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46996672/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com