search cancel

API0034S INVALID USERID OR PASSWORD DETECTED

book

Article ID: 202474

calendar_today

Updated On:

Products

Endevor Software Change Manager (SCM) Endevor Software Change Manager - ECLIPSE Plugin (SCM)

Issue/Introduction

Use the NOMIXEDCASE option in RACF, SO11104 applied. Passphrase not working under Endevor Web Services. 

curl -v -u user:password http://host:port/EndevorService/rest/ENDEVOR/env

*   Trying 10.96.22.205...
* TCP_NODELAY set
* Connected to host50 (10.96.22.205) port 8014 (#0)
* Server auth using Basic with user 's12041'
> GET /EndevorService/rest/ENDEVOR/env HTTP/1.1
> Host: host50:8014
> Authorization: Basic czEyMDQxOmFuc3BldGVyMjAxMA==
> User-Agent: curl/7.55.1
> Accept: */*
>
< HTTP/1.1 500
< Cache-Control: private
< Expires: Thu, 01 Jan 1970 00:00:00 GMT
< API-Version: 1.1
< Content-Type: application/json
< Content-Length: 196
< Date: Tue, 27 Oct 2020 14:09:08 GMT
< Connection: close
<
{"returnCode":"0020","reasonCode":"0034","reports":null,"data":null,"messages":["EWS1117I Request processed by SysID ENTW, STC WSEWSSTC - STC31739","API0034S INVALID USERID OR PASSWORD DETECTED"]}* Closing connection 0

 

Environment

Release : 18.1

Component : CA Endevor Software Change Manager

Resolution

The PTF SO11104 support NOMIXEDCASE option is to fix a specific case. If NOMIXEDCASE is set in RACF, Endevor will uppercase the password before passing it to RACF (it also uppercases the user id ).  

This can actually be a problem if normal passwords are set to be case-insensitive, with passphrases enabled, which means passphrases also need to be case-sensitive. 

Solution: 

Apply SO15462 for Endevor 18.1

Apply SO15437 for Endevor 18.0