Look at the system value QPWDLMTCHR. It may have the characters you are trying to use as an excluded. IBM has information on passwords at the i5/OS Information Center.
The message should be:<pre>
Message ID . . . . . . . . . : CPF22C0
Message file . . . . . . . . : QCPFMSG
Library . . . . . . . . . : QSYS
Message . . . . : Password does not meet password rules. Return code &1.
Cause . . . . . : The specified password breaks the password rules (system
value QPWDVLDPGM) for your system. The return code is &1.
Recovery . . . : Specify a new password that follows the password rules for
If you looked at the help text, it would have told you where to look to see where the problem might be.
Look first at system value QPWDVLDPGM to see if a password validation program has been assigned. Rules that are not part of normal system-value password rules can be implemented in a password validation program.
If you have difficulty determining whether a password validation program is assigned, post back here. Include the value you find in the QPWDVLDPGM system value and your OS version/release.