Paul,
You emailed me directly but we should keep this in the community post unless you want to open a case.
your email:
I created the following:
ADD LINE INOUTL1
ENABLED
NOCOMPACT
PROTOCOL IS DEFRESP
TYPE IS INOUTL
INPUT DDNAME IS INOUTIN
OUTPUT DDNAME IS INOUTOUT
.
ADD PTERM PINOUTL1
ENABLED
IN LINE INOUTL1
TYPE IS INOUTT
.
ADD LTERM LINOUTL1
ENABLED
PRIORITY IS 0
PTERM IS PINOUTL1
.
And my INOUTIN DD has the following contents (the IDMS start-up job runs under TIDMSD2 ID as well and does not require a password (from ACF2 perspective.)
SIGNON TIDMSD2
%ENTER
%ENTER
%ENTER
DCMT D AREA EMPDEMO.EMP-DEMO-REGION
%ENTER
DCMT V SNAP SYSTEM ON
DCMT V LIMITS ONLINE DIS
BYE
My CV starts, of course, but the DCMT commands don’t run because it is looking for a password (which ACF2 says is not required for this ID – the job runs with /*USERID TIDMSD2 and no password). Here are the messages I get.
V4 ENTER NEXT TASK CODE: CA IDMS release 18.5 tape GJI50B node IDMSDCD
?
IDMS DC258002 V4 ENTER PASSWORD
?
IDMS DC259001 V4 USER TIDMSD2 SIGNED OFF LTERM LINOUTL1 AT 13:23:45.94 18.215
IDMS DC021109 V4 PASSWORD MISSING OR INVALID
IDMS DC258002 V4 ENTER PASSWORD
?
IDMS DC021109 V4 PASSWORD MISSING OR INVALID
IDMS DC258002 V4 ENTER PASSWORD
?
IDMS DC021109 V4 PASSWORD MISSING OR INVALID
IDMS DC258005 V4 PASSWORD RETRY THRESHOLD EXCEEDED
ACF01006 A PASSWORD IS NOT ALLOWED FOR LOGONID TIDMSD2
ACF01006 A PASSWORD IS NOT ALLOWED FOR LOGONID TIDMSD2
ACF01006 A PASSWORD IS NOT ALLOWED FOR LOGONID TIDMSD2
V4 ENTER NEXT TASK CODE: CA IDMS release 18.5 tape GJI50B node IDMSDCD
?
PREVIOUS TASK ABENDED WITH ABEND CODE D002 AND MESSAGE CODE 021102
IDMS DC021102 V4 SECURITY VIOLATION BY USER ***.
ACCESS TO RESOURCE DCMT DENIED.
There is some irony in the fact that it prompts for password 3 times and I don’t supply one then ACF2 tells me a password is not allowed.
I tried the same thing but with no SIGNON TIDMSD2 at the top as follows and I get different errors.
DCMT D AREA EMPDEMO.EMP-DEMO-REGION
%ENTER
DCMT V SNAP SYSTEM ON
DCMT V LIMITS ONLINE DIS
BYE
Errors as follows:
V4 ENTER NEXT TASK CODE: CA IDMS release 18.5 tape GJI50B node IDMSDCD
?
PREVIOUS TASK ABENDED WITH ABEND CODE D002 AND MESSAGE CODE 021102
ACF04056 ACCESS TO RESOURCE DCMT TYPE RIKC BY TIDMSD2 NOT AUTHORIZED
IDMS DC021102 V4 SECURITY VIOLATION BY USER TIDMSD2.
ACCESS TO RESOURCE DCMT DENIED.
V4 ENTER NEXT TASK CODE: CA IDMS release 18.5 tape GJI50B node IDMSDCD
I think I like the second situation better but am not sure if I want to make the ACF2 changes necessary for this TYPE RIKC – which I am not sure how this became an RIKC TYPE when I am executing DCMT with TYPE IAC. (I admit I only know how to dig around in ACF2, not enough to understand how it all fits together. My ACF2 admin is asking if I want to define DCMT as a “restricted” IDMS resource transaction/command. I don’t know if I do or not.
Paul
I don't know ACF2 to explain the different TYPE, but I have a guess about the apparent attempt to ask for password (although I was not aware you could define a USER in ACF2 without a password).
Do you have OPT00220 ON? This is an optional that forces prompt for password
"THIS APAR WILL FORCE SIGNON TO PROMPT FOR A
PASSWORD TO BE ENTERED IN A DARKENED FIELD AND WILL
IGNORE ANY PASSWORD SUPPLIED WITH THE SIGNON TASK.
IT WILL NOT CHANGE THE NUMBER OF RETRIES. WE WILL
ALLOW 3 RETRIES BEFORE ABORTING THE SIGNON ATTEMPT. "