Command Routing Failed
Dear Team We have upgraded tsm server to v8.1.16 and all our automation scripts start to fail due to invalid password thorough correct password is provided. If you update sessionsecurity=transition then if we try same credential then it works but command routing will not work. If you update sessionsecurity=transition then command routing will work but if you try dsmadmc with correct password it will fail with invalid password and user id get locked Looks very strange. Regards Sarav +65 9857 8665
Re: Command Routing Failed
Hello Sarav, not strange, but works as designed (by IBM). Introduced with 8.1.16 is case sensitivity for the passwords. So, if you send a command from a server with codelevel lower than 8.1.16, the password is sent in UPPERCASE. If you send a command from an 8.1.6 Server, the password is send as you entered it (PaSSwoRD) A server below 8.1.16 checkes the submitted password against his stored one, which is UPEERCASE. A server at 8.1.16 checkes against his stored one, which might be MiXeD. This all is valid only for security=strict, old behaviour is accomplished by security=transitional So, if you have a mixed environment, change the passwords to UPPERCASE. or update all servers instantly. -- Michael Prix On 11/2/22 10:11, Saravanan Palanisamy wrote: Dear Team We have upgraded tsm server to v8.1.16 and all our automation scripts start to fail due to invalid password thorough correct password is provided. If you update sessionsecurity=transition then if we try same credential then it works but command routing will not work. If you update sessionsecurity=transition then command routing will work but if you try dsmadmc with correct password it will fail with invalid password and user id get locked Looks very strange. Regards Sarav +65 9857 8665
Re: Command Routing Failed
Hi Michael Yes it works perfect. All passwords are auto converted to CAPS after upgrade to v8.1.16. Thanks for your inputs. Regards Sarav +65 9857 8665 > On 3 Nov 2022, at 12:23 AM, Michael Prix wrote: > > Hello Sarav, > > not strange, but works as designed (by IBM). > Introduced with 8.1.16 is case sensitivity for the passwords. > So, if you send a command from a server with codelevel lower than 8.1.16, the > password is sent in UPPERCASE. > If you send a command from an 8.1.6 Server, the password is send as you > entered it (PaSSwoRD) > > A server below 8.1.16 checkes the submitted password against his stored one, > which is UPEERCASE. > A server at 8.1.16 checkes against his stored one, which might be MiXeD. > > This all is valid only for security=strict, old behaviour is accomplished by > security=transitional > > So, if you have a mixed environment, change the passwords to UPPERCASE. or > update all servers instantly. > -- > > Michael Prix > >> On 11/2/22 10:11, Saravanan Palanisamy wrote: >> Dear Team >> >> We have upgraded tsm server to v8.1.16 and all our automation scripts start >> to fail due to invalid password thorough correct password is provided. >> >> If you update sessionsecurity=transition then if we try same credential then >> it works but command routing will not work. >> >> If you update sessionsecurity=transition then command routing will work but >> if you try dsmadmc with correct password it will fail with invalid password >> and user id get locked >> >> Looks very strange. >> >> Regards >> Sarav >> +65 9857 8665