DUAS: Uprocs Abort with error "Unable to init authentication"

Document ID : KB000121339
Last Modified Date : 19/11/2018
Show Technical Document Details
Issue:
After some modifications on a Dollar Universe 6 node ( deployment / modification of Node Settings) all Jobs Abort with the following errors in Job Log:
Unable to init authentication
Error initializing authentication: k_initCmptHandshake returns [-5]


In the universe.log, the following kind errors appear at the same time per Job launched:
|ERROR|e|STA|pid=p.t| k_initCmptHandshake       | Error extracting the local key
|ERROR|e|END|pid=p.t| k_initCmptHandshake       | Error extracting the local key

 
Environment:
Dollar Universe 6
Cause:
Wrong definition of the variable S_ESPEXE in the Node Variables ( exp instead of X).
This can be detected via the command line:

[root@vmst6ce7sup2 bin]# ./uxlst nvar varname=S_ESPEXE
 Commande : uxlst nvar varname=S_ESPEXE

NODE VARIABLE                                                    VALUE
---------------------------------------------------------------- ----------------------------------------------------------------
S_ESPEXE                                                         exp


Or via UVC - Node Settings - Node Variables:
Node Variables Definitions
Resolution:
Remove the definition of the variable S_ESPEXE from the Node Variables.
This can be done via the command line:

[root@vmst6ce7sup2 bin]# ./uxdlt nvar varname=S_ESPEXE
 Commande : uxdlt nvar varname=S_ESPEXE


Else, you can do it via UVC - Node Settings - Node Variables:
Select the line S_ESPEXE and click on Remove.

Be in mind that S_ESPEXE default value is X (area X), and only authorized values are A,I,S or X.

The variable should only be set via the commmand unisetvar or via UVC - Node Settings - Default Environment:
Default environment