Command Routing Failed

2022-11-02 Thread Saravanan Palanisamy
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

2022-11-02 Thread Michael Prix

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

2022-11-02 Thread Saravanan Palanisamy
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