Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Can't use KeeAgent with Tabby SSH Client #384

Open
Stefomat opened this issue Mar 19, 2023 · 5 comments
Open

Can't use KeeAgent with Tabby SSH Client #384

Stefomat opened this issue Mar 19, 2023 · 5 comments

Comments

@Stefomat
Copy link

I use KeePass 2.53.1 with KeeAgent 0.13.4. This works wonderfully for PuTTY and WinSCP. Unfortunately, the SSH client Tabby does not recognise KeeAgent. The normal Pageant in version 0.77 is recognised without problems, but KeeAgent is not. Does KeeAgent behave differently from PuTTY Pageant in some respects? How can I debug this problem? Is it a Tabby problem or a KeeAgent problem? Thanks!

@dlech
Copy link
Owner

dlech commented Mar 25, 2023

You can run KeeAgent from source using Visual Studio to debug the problem.

@dlech
Copy link
Owner

dlech commented Mar 26, 2023

Did you manually select the agent connection type? Selecting Pageant seems to work but Named Pipe had some issues until I fixed #362.

image

@Stefomat
Copy link
Author

I can reproduce the following behaviour:
Agent type set to Automatic:
No agent is found with KeeAgent started ("SSH ! Agent auth selected, but no running agent is detected").
Without KeeAgent started, password Auth is used.
Agent type set to Pageant:
With KeeAgent started, the agent is found and used.
Without KeeAgent started, it does not fall back to password Auth, Auth fails completely.
Agent type on Named Pipe:
Doesn't work at all, probably because I don't know which path to specify.

I have not yet been able to debug the problem with VSCode, due to lack of time and skills.

@dlech
Copy link
Owner

dlech commented Mar 27, 2023

Did you try with v0.13.5 (just released yesterday)?

For the named pipe option, you have to enable Windows OpenSSH in the global options. You don't have to specify a path - the default one is correct.

@Stefomat
Copy link
Author

Yes i have also tried with v0.13.5, thats the version my last comment is based on.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants