Skip to main content
Contents

SSHive Agent

When SSHive Agent does not answer

SSHive names the cause rather than failing silently. Each message below says what it means, and what it takes to get the connection going again.

By Lucas Russo, developer of SSHive · Updated

What happenedWhat it meansWhat to do
SSHive Agent is not answeringIt is not installed, or not runningInstall it, or open it if it is already there
SSHive Agent is installed, but is not answeringIt is stoppedOpen SSHive Agent, or open it from Applications. If it stops again: System Settings > General > Login Items, Allow in the Background
SSHive Agent refused the request: it did not recognise this copy of SSHiveIt answers only the SSHive of the App Store, in the Applications folderInstall SSHive from the App Store, straight into Applications and not into a subfolder, and update both
SSHive Agent is too old for this version of SSHiveIts version is behindUpdate it
SSHive Agent did not understand the requestThe two versions do not matchUpdate SSHive and SSHive Agent
SSHive Agent is already serving the maximum number of connectionsMore than 256 connections through the agent at onceClose a few sessions, then try again
This path does not lead to the socket of an SSH agentThe agent path set in SSHive or in ~/.ssh/config is wrongCheck the path in Settings > Connection > SSH Agent
This socket does not belong to your macOS accountThe agent is running under another accountStart the vault in your own session
SSHive Agent cannot serve this macOS account: its socket path is over 103 bytesA home folder with a very long nameTell us
The SSH agent of the vault refused the requestThe vault said no: locked, or Touch ID cancelledUnlock the vault, then try again

Applies to SSHive 2.0.8 on Mac