Connection to pageant stopped working
Until yesterday, my php storm SSH Configurations used “OpenSSH and authentication agent” to log on my several accounts on different servers using Pageant for the keys. This integrated well with my other work, for which I use Putty.
Today, it stopped working. Searching around I found (on other places than the PHPStorm docs) that support for Pageant stopped working and we have to use the windows ssh-agent instead, that doesn't talk to Putty.
Why?
I hope this is some bug or some stupid mistake on my side, because as a paying customer, we don't have time for surprise breaks in our workflow and don't want to change the setup because Jetbrains decides so.
I tried using the openssh that comes with git, but that doesn't seem to help.
Any solutions?
Jelmer
请先登录再写评论。
Hello, Jelmer Jellema. Please accept my apologies for the late reply.
Is the problem still relevant for you? If it is, please perform the following steps:
Help | Diagnostic Tools | Debug Log Settingswindow;#com.intellij.sshline there;Help | Collect Logs and Diagnostic Data);Hi Olga,
Thanks for your reply. But yes, the problem is that you stopped supporting Pageant. I don't know why you would ask me to collect all kind of logs. You decided to stop supporting Pageant (without mentioning that anywhere, by the way) in favour of ssh-agent.
So in the meantime we switched to ssh-agent. But I do regret that you don't inform your clients of such breaking changes, that costs them a lot of time to figure out. Especially because your software is key in the daily production.
Jelmer
We do support Pageant: https://www.jetbrains.com/help/idea/create-ssh-configurations.html
One possibility as stated in the documentation is that if you have both OpenSSH ssh-agent and Pageant running, only ssh-agent will be used, even if it does not contain any keys.
But the reason we asked for logs, is to investigate the issue, as its intended to work with Pageant. Hope that clears up some stuff up! If something else does come up please let us know!