I have the Vault installed on a Win 200 Server that was a domain controller. We just ran DCPROMO so that the server is no longer a domain controller. Vault no longer allows anyone to login, we get the Cryptography error message. I looked at the message about giving everyone full control to the folder \Documents and Settings\All Users\Application Data\Microsoft\Crypto\RSA\MachineKeys
That folder no longer exists on the server. How can we repair Vault and have it recreate the folders and permissions that it needs?
thanks,
Can't use Vault after running DCPROMO
Moderator: SourceGear
-
- Posts: 23
- Joined: Mon Apr 26, 2004 8:52 am
- Location: Albany, NY
- Contact:
Can't use Vault after running DCPROMO
Chris Miller
Tyler's VersaTrans Solution
Tyler's VersaTrans Solution
-
- Posts: 23
- Joined: Mon Apr 26, 2004 8:52 am
- Location: Albany, NY
- Contact:
-
- Posts: 23
- Joined: Mon Apr 26, 2004 8:52 am
- Location: Albany, NY
- Contact:
I probably installed it under an admin level account that was a domain account. This machine was the DC and only member of a domain. When we ran DCPROMO, we made it a member server of our main domain. This toasted the account that Vault was installed under. It also toasted the ASPNET account and the machinekeys folder.
What I should have done was installed Vault before running DCPROMO and then reinstalled it after I had reinstalled .NET.
What I should have done was installed Vault before running DCPROMO and then reinstalled it after I had reinstalled .NET.
Chris Miller
Tyler's VersaTrans Solution
Tyler's VersaTrans Solution
-
- Posts: 47
- Joined: Tue Mar 23, 2004 3:54 pm
- Location: South Africa
- Contact:
I've seen a similar problem discussed with other .NET web applications on Domain Controllers. I think there are a few Knowledge Base articles discussing it. Try the following from a command prompt:
CD %WINDIR%\Microsoft.NET\Framework\v1.1.4322\
Aspnet_regiis -i
That should fix the .NET Framework configuration.
CD %WINDIR%\Microsoft.NET\Framework\v1.1.4322\
Aspnet_regiis -i
That should fix the .NET Framework configuration.