![]() |
![]() HP OpenVMS Systemsask the wizard |
![]() |
The Question is: We have written a program that uses the ACME server to authenticate VMS username/passwords for use during logins via a web site. This program is basically a server application which accepts commands from a client program for logins/queries/updates/etc. The program works fine when running interactively in that it handles all the situations that could occur during login. i.e. invalid username and/or password, password expired, account disabled, etc. However the production program, which actually runs as a spawned job (the parent of which is a detached process), does not work. SYS$ACMW always returns a status of ACME$_CONTACTSYSMGR (122332922). The call to SYS$ACMW is in non-dialogue mode and passes the input items of username, password and DOI and requests the output item of ACME$_PERSONA_HANDLE_OUT. There is something that is apparently defaulted when running interactively which is not there when the SYS$ACMW call is issued in the spawned process, but I have been unable to determine what is missing. Any help would be appreciated. The Answer is : Please contact the support center, as details of the interactive and the dtatched environment will be required. Details such as logical names, the settings of creation flags and quotas, and other such details will be of interest.
|