mux_client_request_session:会话请求失败:会话打开被对等方拒绝

2024-04-19

我使用 bitbucket 来托管一些 git 存储库。

当我尝试这样做时:

git pull && git push

I get:

mux_client_request_session: session request failed: Session open refused by peer
ControlSocket /home/ravi/.ssh/sockets/soc[email protected] /cdn-cgi/l/email-protection:22 already exists, disabling multiplexing

bitbucket.org 故意禁用 ssh 多路复用 https://bitbucket.org/site/master/issues/13465/please-enable-ssh-multiplexing-back,所以编辑你的~.ssh/config文件,以便 ssh 在连接到它时不会尝试进行多路复用。

如果你有ControlMaster在配置的顶层,确保它被删除,因为它取代了任何Host部分配置。

然后加:

Host bitbucket.???  # .org and .com
  ControlMaster no

Host *
  ControlMaster auto
  ControlPersist yes
  ControlPath ~/.ssh/socket-%r@%h:%p

注意Host bitbucket.org必须先来Host *.

另外,ControlPath应该只能由您自己写入。

那么,如果ControlSocket错误消息中的named仍然存在,请将其删除。 (它将根据超时自动删除ControlPersist.

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

mux_client_request_session:会话请求失败:会话打开被对等方拒绝 的相关文章

随机推荐