autoflags -a
1701 LINUX ORA 11.3.6 SP8CUM1
Here is a password that I cannot reconcile:
#Ys='[Z9iADg
Below is how I have to escape it for echo:
echo \#Ys=\'[Z9iADg
#Ys='[Z9iADg
If I attempt to escape it in the client command, it fails:
autorep -usr aydpkp -pw \#Ys=\'[Z9iADg -J PK%
CAUAJM_E_10920 User authentication for <aydpkp> has failed. Command aborted.
If I attempt to escape it in as_config, it doesn't work:
as_config -p
\#Ys=\'[Z9iADg
E63BA459778477A9005343FC9C324011
autorep -usr aydpkp -pwx E63BA459778477A9005343FC9C324011 -J PK%
CAUAJM_E_10920 User authentication for <aydpkp> has failed. Command aborted.
If I try to use the literal in as_config, it doesn't work:
as_config -p
#Ys='[Z9iADg
CC092A23D7B1551FA15B0E2A891057C6
autorep -usr aydpkp -pwx CC092A23D7B1551FA15B0E2A891057C6 -J PK%
CAUAJM_E_10920 User authentication for <aydpkp> has failed. Command aborted.
If I try to use the literal in the client command, it doesn't work:
autorep -usr aydpkp -pw #Ys='[Z9iADg -J PK%
CAUAJM_E_60349 Unable to complete authentication when an empty value is specified for -pw parameter or -pwx parameter. Command aborted.
CAUAJM_E_40003 The specified parameters are not valid.
What am I doing wrong?
Release : 11.3.6
Component : CA Workload Automation AE (AutoSys)
autorep -usr markh -pw WAsupp#123 -J reid%
Job Name Last Start Last End ST/Ex Run/Ntry Pri/Xit
________________________________________________________________ ____________________ ____________________ _____ ________ _______
reid22 06/22/2020 10:32:04 06/22/2020 10:32:26 SU 265496/1 0
reid-22 10/19/2020 08:32:27 10/19/2020 08:32:27 SU 498042/1 0
I did not need to escape anything.
If the password started with a # then I did have to escape the #
autorep -usr markh -pw #WAsupp123 -J reid%
CAUAJM_E_60349 Unable to complete authentication when an empty value is specified for -pw parameter or -pwx parameter. Command aborted.
CAUAJM_E_40003 The specified parameters are not valid.
autorep -usr markh -pw \#WAsupp123 -J reid%
Job Name Last Start Last End ST/Ex Run/Ntry Pri/Xit
________________________________________________________________ ____________________ ____________________ _____ ________ _______
reid22 06/22/2020 10:32:04 06/22/2020 10:32:26 SU 265496/1 0
reid-22 10/19/2020 08:32:27 10/19/2020 08:32:27 SU 498042/1 0
If I try including a single quote ' I have to escape it otherwise the shell does not accept the command as being complete.
But the escape does work.
autorep -usr markh -pw WAsupp\'123 -J reid%
Job Name Last Start Last End ST/Ex Run/Ntry Pri/Xit
________________________________________________________________ ____________________ ____________________ _____ ________ _______
reid22 06/22/2020 10:32:04 06/22/2020 10:32:26 SU 265496/1 0
reid-22 10/19/2020 08:32:27 10/19/2020 08:32:27 SU 498042/1 0
Now if I try your example... #Ys='[Z9iADg
autorep -usr markh -pw #Ys='[Z9iADg -J reid%
CAUAJM_E_60349 Unable to complete authentication when an empty value is specified for -pw parameter or -pwx parameter. Command aborted.
CAUAJM_E_40003 The specified parameters are not valid.
If I escape the # and ' mine works...
autorep -usr markh -pw \#Ys=\'[Z9iADg -J reid%
Job Name Last Start Last End ST/Ex Run/Ntry Pri/Xit
________________________________________________________________ ____________________ ____________________ _____ ________ _______
reid22 06/22/2020 10:32:04 06/22/2020 10:32:26 SU 265496/1 0
reid-22 10/19/2020 08:32:27 10/19/2020 08:32:27 SU 498042/1 0
FYI - I confirmed I was able to login to the EEM UI as the user markh with the password of #Ys='[Z9iADg without issue.
NOTE -
https://techdocs.broadcom.com/us/en/ca-enterprise-software/intelligent-automation/workload-automation-ae-and-workload-control-center/11-3-6-SP8/reference/ae-commands/monitor-and-report-on-workload/autorep-command-report-job-machine-and-variable-information.html
Utilities ignore command line options that specify external security authentication information and cached credentials when any of the following conditions apply:
The unauthenticated user mode setting is EXTERNAL.
CA Workload Automation AE is operating in native security mode