Hi,
Â
I was planning to update our 6.4.2 instances to 6.6.13, when I discovered something strange : when the login page is called for the first time on a freshly launched browser (or after total cache cleaning), it takes ages to be rendered (over 20s). But all subsequent calls are fine as long as the browser is not restarted.
Â
This has been experienced with Firefox, Chromium and Edge on both Linux and Windows.
Â
Of course, everyting was fine with the current 6.4.2.
Â
I order to investigate in a neutral context, I gave a try to the stock "apereo/cas:6.6.13" official Docker image and the problem also occurs.
As it is very easy to try different versions with Docker images, I did the same with "6.6.12" version : no problem at all, everything is fine from the beginning.
Â
I also wanted to build it with my own configuration and additions, but I am a bit lost with releases, as "6.6.12" and "6.6.13" archives contain "7.0.0-SNAPSHOT" stuff. The one tagged as "cas-overlay-template-20231031143146" is also "faulty" and as was not able to get any "6.6.12" archive or earlier.
Â
Fortunately, I had downloaded a "6.6.10" release which is working correctly. In case of severe "updatemania", I can still deploy this one.
Â
Using the web development tools to debug page rendering shows there is a huge amount of spent with JS inclusions with the "faulty" versions.
So I think there is something wrong with those JS librairies, as disabling JS in the browser allows the page to be rendered in a snap. But of course, it's not a viable option IRL unfortunately :-(
Â
I can sound vain, but with more than one thousand users almost threatened with death if they don't switch off their computer every night, I don't want to expose ourselves to a support tickets storm saying "something is wrong with x or y application", just because morning login phase has become excessively slow :-)
Â
Is there a workaround ? JS is definitely not my cup of tea so I have no idea how to fix that or what to replace.
Â
Regards
Â
Â
Â
Â
Â
Â
Â
Â
FreeMail powered by
mail.fr