Community maintenance is complete. Thank you for your patience!

Active IQ Unified Manager Discussions

WFA Version 3.1 - hexadecimal value 0x03 error

sheelnidhig

Hello All,

 

I am trying to validate the Workflows in version 3.1, which were created in older version of WFA 3.0P2.

But then i try to execute of the custom command i get the following error:

 

"20:05:38.481 ERROR [Create New User] Command failed for Workflow 'CLI Admin Access to Netapp (cDOT)' with error : '_x0003_', hexadecimal value 0x03, is an invalid character. Line 1, position 110."

can anyone please help me what could be a possible issue.

The command code is:

 

param (
[parameter(Mandatory=$true, HelpMessage="Cluster (controller) IP or name")]
[string]$Cluster,

[parameter(Mandatory=$true, HelpMessage="Username")]
[string]$Username,

[parameter(Mandatory=$true, HelpMessage="Role for which user needs to request access for !")]
[string]$role,

[parameter(Mandatory=$true, HelpMessage="Comment with date and time!")]
[Bool]$spaccess,

[parameter(Mandatory=$true, HelpMessage="Comment with date and time!")]
[string]$comment,

[parameter(Mandatory=$false, HelpMessage="Any Additional Test")]
[string]$AdditionalText
)

Connect-WfaCluster $Cluster

$passkey = Get-WfaWorkflowparameter -name $Username
# $passkey = ConvertTo-SecureString $password -AsPlainText -Force
Get-WFALogger -Info -message $("Password Gathered")
$date = date
if ($AdditionalText){
$comments = $comment + "(Created on " + $date + " ). Requested for " + $AdditionalText + " Hours."
} else {
$comments = $comment + "(Created on " + $date + " )"
}

$getuser = Get-NcUser -name $Username -Application $application -Vserver $Cluster
if ($getuser) {
Get-WFALogger -Info -message $("Found user")
if (($getuser).IsLocked -like "True") {
Get-WFALogger -Info -message $("User " + $Username + " is Locked")
Unlock-NcUser -UserName $Username -Vserver $Cluster
Set-NcUserPassword -UserName $Username -Password $passkey -VserverContext $Cluster
Get-WFALogger -Info -message $("Unlocking user")
} else {
Get-WFALogger -Info -message $("Updating user password")
Set-NcUserPassword -UserName $Username -Password $passkey -VserverContext $Cluster
}

} else {
Get-WFALogger -Info -message $("Creating new User: " + $Username)
New-NcUser -UserName $Username -vServer $Cluster -Application 'ssh' -Role $role -Password $passkey -Comment $comments
Get-WFALogger -Info -message $($comments)
if ($spaccess -eq $TRUE) {
New-NcUser -UserName $Username -vServer $Cluster -Application 'service-processor' -Role $role -Password $passkey -Comment $comments
New-NcUser -UserName $Username -vServer $Cluster -Application 'console' -Role $role -Password $passkey -Comment $comments
Get-WFALogger -Info -message $("Creating new User with SP access : " + $Username)
}
}

 

Thanks,

Sheel

3 REPLIES 3

sinhaa

You must be restoreing a backup taken from one WFA machine on to another WFA server. Is it correct?

 

If yes then you need to import the WFA -key from the original server into the new WFA server. After that this all should be fine. Read about it in WFA installation & setup Guide.

 

sinhaa

 

 

If this post resolved your issue, help others by selecting ACCEPT AS SOLUTION or adding a KUDO.

sheelnidhig

I did that and it appears to be a new error code this time:

 

"'_x001E_', hexadecimal value 0x1E, is an invalid character. Line 1, position 114."

 

,Sheel

sinhaa

Are you sure you did everything correctly?

 

There is an old thread which looks similar : 2.1 Error with Create Volume cmd: '_x001B_', hexadecimal value 0x1B, is an invalid character

See if can be of any help.

 

But if the command was working fine on old WFA, then I can only see that you have done some error with the WFA3.1 key. 

 

 

If this post resolved your issue, help others by selecting ACCEPT AS SOLUTION or adding a KUDO.
Announcements
NetApp on Discord Image

We're on Discord, are you?

Live Chat, Watch Parties, and More!

Explore Banner

Meet Explore, NetApp’s digital sales platform

Engage digitally throughout the sales process, from product discovery to configuration, and handle all your post-purchase needs.

NetApp Insights to Action
I2A Banner
Public