Friday, September 10, 2010

Get free P3, P6, Project tips & tricks, register to
our newsletter!

To be able to post message in forums, please login or register.

Registration is free (also spam-free)!

Reply To TopicTopic: Error codes
:
Posted By on 05 Feb 2010 05:18 PM

To answer you overall question - no there is no list although one has been requested for years.  You have to look it up on the Oracle Support Webiste and only some of them are there. I found the first one -

Event code CCCNB-3761-F - Cryptographic context could not be acquired when logging into Project Management [ID 913112.1]

Applies to: Primavera P6 Enterprise Project Portfolio Management - Version: 6.2.1 to 6.2.1 - Release: 6.2 to 6.2
Primavera P6 Professional Project Management - Version: 6.2.1 to 6.2.1 - Release: 6.2 to 6.2
All Platforms

Microsoft provides several types of profiles that can be used in Windows Terminal Services:

  • Local Profiles
  • Mandatory Profiles
  • Roaming Profiles

Within a MetaFrame Presentation Server environment, these three profile types can be defined as follows:

Local Profiles are stored on each MetaFrame Presentation Server, and are initially created based on the default user profile. Therefore, a user accessing applications in a load-managed MetaFrame Presentation Server farm would create an independent profile on each server. Users are able to retain changes to their local profile on each individual server, but changes will only be accessible for future sessions on that server. Local profiles require no configuration; if a user logging into a MetaFrame Presentation Server does not have a profile path specified, a local profile will be used.

Roaming Profiles are stored in a central location for each user. Roaming profiles differ from local profiles in that the information in the profile (whether it be a printer, a registry setting, or a file stored in 'My Documents') can be made available to all MetaFrame Presentation Servers in the environment. Configuring a user for a roaming profile requires an administrator to specify the user's Terminal Server Profile Path to a particular location on a file server. The first time the user logs into a MetaFrame Presentation Server, the default user profile will be used to create the user's roaming profile. During logoff, the profile will be copied to the administrator-specified location.

Mandatory Profiles, sometimes called 'roaming mandatory profiles,' are also stored in a central location for each user. They differ from roaming profiles in that the user's changes are not retained on logoff. Configuring a user for a mandatory profile requires an administrator to create a mandatory profile file (NTUSER.MAN) from an existing roaming or local profile, and assign users' Terminal Services profile path to the location where the file can be accessed.

Cause

In version 6.2.1, a new encryption method for our applications are being used, AES Ecryption, which use RSACryptoServiceProvider.  RSACryptoServiceProvider will not work with Mandatory Profiles, and if they are being used, it will cause the Event Code at Login to the Primavera Power Client tools.

According to Microsoft's literature (http://msdn2.microsoft.com/en-us/library/system.security.cryptography.rsacryptoserviceprovider.aspx), use of the Mandatory Profile with Encryption packages is disallowed by design.  The mandatory profile is read-only.  The Data Protection API must periodically update the profile to create a new Master Key.  This is because keys expire periodically.  The mandatory profile cannot be updated, and therefore the new key cannot be generated.

 

Solution

If Mandatory Profiles are being used:

This known issue has been corrected in P6 version 6.2.1 SP2. To download the Service Pack, see Note 913570.1

If Mandatory Profiles are not being used, and the issue is still occurring:

Read privileges need to be granted to the machine key store of the AllUsers Profile, stored in \Documents and Settings\%allusersprofile%\Application Data\Microsoft\Crypto\RSA\machinekeys

Write privileges need to be granted to the machine key store of the User's Profile, stored in \Documents and Settings\\Application Data\Microsoft\Crypto

Username: 
Security Code:
CAPTCHA image
Enter the code shown above in the box below
Subject:
RE: Error codes
Message:
Smilies
















Submit

Cancel

Preview
Topic Review
Active Forums 4.2