Connecting Rider to TFVC on TFS, via direct access
See original GitHub issueHi! Currently I am working from home and I am trying to use Rider to connect to TFS. While I was in the office everything works fine, but know, because I use Direct access to connect to TFS I cannot use Rider anymore, because the extension doesn’t work.
I took a look in the logs and I see this exception:
java.lang.RuntimeException: An error occurred: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target at com.microsoft.alm.plugin.external.commands.Command.throwIfError(Command.java:423) at com.microsoft.alm.plugin.external.commands.FindWorkspaceCommand.throwIfError(FindWorkspaceCommand.java:132) at com.microsoft.alm.plugin.external.commands.FindWorkspaceCommand.parseOutput(FindWorkspaceCommand.java:88) at com.microsoft.alm.plugin.external.commands.FindWorkspaceCommand.parseOutput(FindWorkspaceCommand.java:24) at com.microsoft.alm.plugin.external.commands.Command$1.completed(Command.java:178) at com.microsoft.alm.plugin.external.ToolRunner$ListenerProxy.completed(ToolRunner.java:295) at com.microsoft.alm.plugin.external.ToolRunner$ProcessWaiter.run(ToolRunner.java:333)
Issue Analytics
- State:
- Created 3 years ago
- Comments:6
I follow all the tips in #50 to no avail… Particularly here:
I’ve installed through Jetbrains Toolbox, and so that path doesn’t exist… I found my cacerts here:
And then I’m assuming that the correct JRE is here, but I may be wrong:
Actually, hang on, There is also a Rider-specific set here:
Running the
-importcert
with these made the difference… Now it works…!Thanks for being my Rubber Duck, @ForNeVeR
In that case, it’s clear you need to do something about the certificates the TFS client is using. Take a look at #50.