Symptom and Cause
Nintex workflow 2013 is not triggered and getting error message
“Failed to start workflow. The profile for the user is a temporary profile.” Nintex workflow internally working with w3wp process for
the application pool (service Account).
In that case indicates that the application pool profile for the w3wp web service does not exist on servers.
In that case indicates that the application pool profile for the w3wp web service does not exist on servers.
Error Log:-
Nintex.Workflow.NWActionExecutionException:
Failed to start workflow. --->
System.Security.Cryptography.CryptographicException: The profile for the user
is a temporary profile.
at
System.Security.Cryptography.Utils.CreateProvHandle(CspParameters parameters,
Boolean randomKeyContainer) at System.Security.Cryptography.Utils.get_StaticDssProvHandle()
at
System.Security.Cryptography.DSACryptoServiceProvider.ImportParameters(DSAParameters
parameters) at System.Security.Cryptography.DSA.FromXmlString(String xmlString)
at Nintex.Workflow.Licensing.License.YR4=(String Yh4=, String Yx4=, DateTime
ZB4=) at Nintex.Workflow.Licensing.License..ctor()
at
Nintex.Workflow.Licensing.License.Zh4=()
at
Nintex.Workflow.Licensing.License.Zx4=(Boolean aB4=) at
Nintex.Workflow.Licensing.License.IsLicenseValid(LicenseCheckType options,
SPWeb web, String& invalidReason) at
Nintex.Workflow.Activities.ReportingHeaderActivity.Execute(ActivityExecutionContext
executionContext) at
System.Workflow.ComponentModel.ActivityExecutor`1.Execute(T activity,
ActivityExecutionContext executionContext) at
System.Workflow.ComponentModel.ActivityExecutorOperation.Run(IWorkflowCoreRuntime
workflowCoreRuntime)
at
System.Workflow.Runtime.Scheduler.Run() -
-- End of
inner exception stack trace --- (Build:3080)
Resolution
Generate a local profile (Service Account) on servers –running w3wp process for the application pool.
More Information
I've found the following blogs:-
See section "User Profiles" in the below
blog
No comments:
Post a Comment