CryptoAPI cryptographic service provider (CSP) Err on 3.5.1

If you are having a problem using Vault, post a message here.

Moderator: SourceGear

Post Reply
jmercker
Posts: 32
Joined: Mon Aug 09, 2004 8:04 am
Location: Atlanta, GA

CryptoAPI cryptographic service provider (CSP) Err on 3.5.1

Post by jmercker » Fri May 25, 2007 7:47 am

I'm currently hitting an issue with the 3.5.1.x Vault client running on Windows Server 2003. When I try to connect to any Vault 3.5.1.x server instance using the client, I get the following error:

CryptoAPI cryptographic service provider (CSP) for this implementation could not be acquired.

I've tried uninstalling and reinstalling the client + got the same results. Also, both Vault server instances are accessible from Vault 3.5.1.x clients running on other machines, so it seems to be an issue with the client on that one specific machine.

Also, I can connect to the Vault server(s) in question using IE7 to get to the webpage for the Vault service + browse the repository using the web client, so doesn't appear to be anything related to connectivity.

I went to the help topic accessible from the error dialog and it referenced a potential server issue in 3.0.x versions, but didn't think that the topic applied here given the version difference and the fact that the server is accessible from other client instances.

Any ideas?
Jeramie

Beth
Posts: 8550
Joined: Wed Jun 21, 2006 8:24 pm
Location: SourceGear
Contact:

Post by Beth » Tue May 29, 2007 7:18 am

Did you check out our KB article on that error? That article is located here: http://support.sourcegear.com/viewtopic.php?t=231.

What OS do you have on that client?

jmercker
Posts: 32
Joined: Mon Aug 09, 2004 8:04 am
Location: Atlanta, GA

CSP Error

Post by jmercker » Tue May 29, 2007 7:24 am

Thanks for the reply, Beth.

I did read that article, but since this doesn't appear to be an issue with the server, felt that it wasn't relevant to the client problem I'm seeing.

Again, I can connect to the Vault server from any other machine using the same Vault account + same Vault client version with no problem, but when I attempt to access any Vault server from the problem machine, I get the CSP error.

Any ideas?

Thanks,
Jeramie
Jeramie

Beth
Posts: 8550
Joined: Wed Jun 21, 2006 8:24 pm
Location: SourceGear
Contact:

Post by Beth » Tue May 29, 2007 2:58 pm

What is your client OS you are using?

Check out your user's Windows profile on that machine. Another user ran into this with just one client and it turned out the users profile on one machine was corrupt. The thread on that is here: http://support.sourcegear.com/viewtopic.php?p=25523&

Another thing to try would be to set %ALLUSERSPROFILE%\Application Data\Microsoft\Crypto\RSA\MachineKeys on the server full control for everyone just to see if it works then. If it does, then there was still just a permissions problem.

jmercker
Posts: 32
Joined: Mon Aug 09, 2004 8:04 am
Location: Atlanta, GA

CSP Issue

Post by jmercker » Tue May 29, 2007 3:06 pm

Windows Server 2003 (Standard). I'll try deleting the user's profile and see if that fixes it. I'll post back with the result. Thanks for the prompt response.

Regards,
Jeramie
Jeramie

Post Reply