Changed AS/400 Password Level QPWDLVL Setting from 0 to 2 or 3 to allow long 128 character passwords and DDA/400 logins fail with -70 error
From Support
| | If you have a question or seek clarification, please call Technical Support. |
Problem:
User recently changed their AS/400 Password Level - QPWDLVL System Value Setting from 0 to either 2 or 3 to allow users to have long 128 character passwords and DDA/400 logins are now failing with a -70 error
The QPWDLVL system value setting has been available since V5R1 of OS/400.
Solution:
DDA/400 has a configuration file: DDA400.INI which can be found in the C:\WINDOWS or C:\WINNT directory.
An INI entry called: SkipSignonServer=1 should be added to the DDA400.INI file under the [DDATCP] section and then DDA/400 will no longer check user ID or passwords that are passed when opening files on the AS/400 or iSeries system. Since the DDA/400 TCP/IP version always uses the AS/400 QUSER user ID when opening files anyway, this setting simply bypasses the security check and logs in as QUSER for file access.
Example DDA400.INI file:
[DDATCP] Logging=0 UseRouter=0 TblName=*LOCAL HostCount=1 InstPath32=C:\PROGRA~1\DDA40032 SkipSignonServer=1
** Note: The SkipSignonServer entry can be added anywhere after the [DDATCP] heading.
Update 9/21/2004
**Note: After further testing of this solution, we found that a valid user ID/password combination is still needed even when the SkipSignonServer setting is enabled.
