Appending additional characters to an impersonated user's URL throws extensive log errors

Issue

  • When appending the URL of an impersonated user with additional characters such as: 
https://localhost:8080/?doAsUserId=DgRTAxLTk7k%253D%3Fcta%3Dcta-menu%3Fcta%3Dcta-menu%3Fcta%3Dcta-menu%3Fcta%3Dcta-menu%3Fcta%3Dcta-menu%3Fcta%3Dcta-menu%3Fcta%3Dcta-menu%3Fcta%3Dcta-menu%3Fcta%3Dcta-menu%3Fcta%3Dcta-menu%3Fcta%3Dcta-menu%3Fcta%3Dcta-menu%3Fcta%3Dcta-menu%3Fcta%3Dcta-menu%3Fcta%3Dcta-menu%3Fcta%3Dcta-menu%3Fcta%3Dcta-menu%3Fcta%3Dcta-menu%3Fcta%3Dcta-menu%3Fcta%3Dcta-menu%3Fcta%3Dcta-menu%3Fcta%3Dcta-menu%3Fcta%3Dcta-menu%3Fcta%3Dcta-menu%3Fcta%3Dcta-menu%3Fcta%3Dcta-menu%3Fcta%3Dcta-menu%3Fcta%3Dcta-menu%3Fcta%3Dcta-menu%3Fcta%3Dcta-menu%3Fcta%3Dcta-menu%3Fcta%3Dcta-menu%3Fcta%3Dcta-menu%3Fcta%3Dcta-menu%3Fcta%3Dcta-menu%3Fcta%3Dcta-menu%3Fcta%3Dcta-menu%3Fcta%3Dcta-menu%3Fcta%3Dcta-menu%3Fcta%3Dcta-menu%3Fcta%3Dcta-menu%3Fcta%3Dcta-menu%3Fcta%3Dcta-menu%3Fcta%3Dcta-menu%3Fcta%3Dcta-menu%3Fcta%3Dcta-menu%3Fcta%3Dcta-menu%3Fcta%3Dcta-menu%3Fcta%3Dcta-menu%3Fcta%3Dcta-menu%3Fcta%3Dcta-menu%3Fcta%3Dcta-menu%3Fcta%3Dcta-menu%3Fcta%3Dcta-menu%3Fcta%3Dcta-menu%3Fcta%3Dcta-menu%3Fcta%3Dcta-menu%3Fcta%3Dcta-menu%3Fcta%3Dcta-menu%3Fcta%3Dcta-menu%3Fcta%3Dcta-menu%3Fcta%3Dcta-menu%3Fcta%3Dcta-menu%3Fcta%3Dcta-menu%3Fcta%3Dcta-menu%3Fcta%3Dcta-menu%3Fcta%3Dcta-menu%3Fcta%3Dcta-menu%3Fcta%3Dcta-menu%3Fcta%3Dcta-menu%3Fcta%3Dcta-menu%3Fcta%3Dcta-menu%3Fcta%3Dcta-menu%3Fcta%3Dcta-menu%3Fcta%3Dcta-menu%3Fcta%3Dcta-menu%3Fcta%3Dcta-menu%3Fcta%3Dcta-menu%3Fcta%3Dcta-menu%3Fcta%3Dcta-menu%3Fcta%3Dcta-menu%3Fcta%3Dcta-menu%3Fcta%3Dcta-menu%3Fcta%3Dcta-menu%3Fcta%3Dcta-menu%3Fcta%3Dcta-menu%3Fcta%3Dcta-menu%3Fcta%3Dcta-menu%3Fcta%3Dcta-menu%3Fcta%3Dcta-menu%3Fcta%3Dcta-menu%3Fcta%3Dcta-menu
  • there will be displayed an error several times in the log, causing a long stack-trace.

Environment

  • DXP 7.3 SP1

Resolution

  • The error thrown was not supposed to be an error, but a warning message instead. It was displayed like this back in Liferay Portal 6.2 and it was observed that it turned back to a single-line warning message in recent versions of 7.3 as well as the versions of DXP 7.4.
  • A simple upgrade should resolve the behavior and you should expect to see a line like this:
 WARN  [http-nio-8080-exec-3][PortalImpl:7505] Unable to impersonate fPisUClvBcRej4ZdMR5+sw==sk because the string cannot be decrypted

 

 

¿Fue útil este artículo?
Usuarios a los que les pareció útil: 0 de 0