bitbucket.org преднамеренно отключил мультиплексирование ssh , поэтому отредактируйте файл ~.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
, указанное в сообщении об ошибке, все еще там, удалите его.(Он будет автоматически удален в зависимости от времени ожидания в ControlPersist
.