Tak, jak sugerowali inni, ten błąd wydaje się oznaczać, że ssh-agent jest zainstalowany, ale jego usługa (w systemie Windows) nie została uruchomiona.
Możesz to sprawdzić, uruchamiając w programie Windows PowerShell :
> Get-Service ssh-agent
A następnie sprawdź, czy wyjście statusu nie działa.
Status Name DisplayName
------ ---- -----------
Stopped ssh-agent OpenSSH Authentication Agent
Następnie sprawdź, czy usługa została wyłączona, uruchamiając
> Get-Service ssh-agent | Select StartType
StartType
---------
Disabled
Sugeruję ustawienie usługi, aby uruchamiała się ręcznie. Oznacza to, że jak tylko uruchomisz ssh-agent, uruchomi on usługę. Możesz to zrobić za pomocą interfejsu GUI usług lub możesz uruchomić polecenie w trybie administratora:
> Get-Service -Name ssh-agent | Set-Service -StartupType Manual
Alternatywnie możesz ustawić to za pomocą GUI, jeśli wolisz.
Set-Service: Service 'OpenSSH Authentication Agent (ssh-agent)' cannot be configured due to the following error: Access is denied.
. Nie było jednak problemów z robieniem tego przez GUI.