Page 1 of 1

change psw error in TM1Web

Posted: Tue Mar 13, 2012 3:38 pm
by maps
Hello Everyone,

I'm getting the following error when I try to change my password via web (TM1 System 9.4.1).

Code: Select all

Operation Failed 
-------------------------------------------------------------------------------- 
System has encountered a problem while handling your request.
Please try again.
If you keep having trouble, please contact your system administrator for assistance.
Because the error message is not much informative i checked the TM1Weblog and found the following exception:

Code: Select all

2012-03-13 16:19:02,501 [6] ERROR Applix.TM1.Web.Page.TM1WebError - Error Details:
System.FormatException: Invalid length for a Base-64 char array.
   at System.Convert.FromBase64String(String s)
   at Applix.TM1.Web.Page.TM1WebAdminPassword.Page_Load(Object sender, EventArgs e)
   at System.Web.UI.Control.OnLoad(EventArgs e)
   at System.Web.UI.Control.LoadRecursive()
   at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
Changing the psw in perspective doesn't cause any error. Does anyone know an easy solution? We will upgrade soon to 9.5 so I guess this error will be gone.

Re: change psw error in TM1Web

Posted: Wed Mar 14, 2012 11:02 pm
by rmackenzie
I don't have any issues changing the password via TM1 Web in 9.5.0.

Re: change psw error in TM1Web

Posted: Mon Jun 04, 2012 10:37 am
by HenriStenzel
Hello Everyone,

I have the same problem but with 9.5.2 FP2.

Does anyone has a solution?

Thx..

Re: change psw error in TM1Web

Posted: Mon Jun 04, 2012 10:58 am
by moby91
What web browser are you using ?

TM1 Web supports two web browsers: MSIE and Firefox.

What happens when you are using the other web browser ?
For instance, what happens when you are using the Firefox web browser instead of the MSIE web browser ?

Re: change psw error in TM1Web

Posted: Mon Jun 04, 2012 11:01 am
by moby91
Your old password and your new password, what characters are they using ?

Using TM1 Web, does a password change work if both passwords are using only characters from the 7-bit ASCII character code set (-> http://www.sciencebuddies.org/science-f ... able.shtml) but fails when using other characters ?

How was the old password set ?
Using TM1 Web too ?
Or by some other method ?
For instance by executing a TI process using the TI fct AssignClientPassword ?

Re: change psw error in TM1Web

Posted: Mon Jun 04, 2012 12:55 pm
by HenriStenzel
Hello Moby91,

Sorry for my bad english..
I am using MSIE8 but also have Firefox and tested with firefox same behavior. It comes up with the message "Sorry, but that wasn't the correct current password."

The Password is also using special characters like + or #

But i have also tested with passwords like 123456 or so and nothing works. The AdminPasswords were set with Perspectives and the UserPassword by a process with the "AssignClientPassword" Function.

We have 6 Servers. 3 TM1 Server for Dev, Test, Prod and 1 Webserver for each TM1 Server. We have 300Users. All TM1 Servers have the same version and BS and also the Webservers have the same versions. But the error is only on One System and we cant find any difference in the system.

I dont know what that could be.

When i try with only 7bit Characters then another Error Message comes up with
"Operation Failed
System has encountered a problem while handling your request.
Please try again.
If you keep having trouble, please contact your system administrator for assistance."

THX for Help..

Re: change psw error in TM1Web

Posted: Mon Jun 04, 2012 12:57 pm
by HenriStenzel
but in tm1web.log is always the same error.

System.FormatException: Invalid length for a Base-64 char array.
at System.Convert.FromBase64String(String s)
at Applix.TM1.Web.Page.TM1WebAdminPassword.Page_Load(Object sender, EventArgs e)
at System.Web.UI.Control.OnLoad(EventArgs e)
at System.Web.UI.Control.LoadRecursive()
at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)

Re: change psw error in TM1Web

Posted: Tue Jun 05, 2012 3:51 pm
by HenriStenzel
For all that have the same problem,

we discovered the reason for this problem. The Webserver does not determine which language Version the Browser is running and sends allways the english version. If the Browser has a different language then the Password change fails with the message above. If the Browser has the same language it will work. Also the problem seems to occur only on Windows7 64 or Server2003 64. The next thing is that it works with two identical Servers. IBM also has no answer. So we have to accept that error.

Re: change psw error in TM1Web

Posted: Thu Feb 14, 2013 10:17 am
by moby91
What happens when execute the steps outlined by the IBM Technote 1625229 ?

http://www.ibm.com/support/docview.wss?uid=swg21625229
Cannot change password using the TM1Web Client