Our superuser account seems to periodically just not respond to it's normal password. I can go into postgres and set it to empty, then create a new one, it works fine for some unknown amount of time and then it's reset again.
Any clue at all at what might be happening? I thought maybe it's resetting the password back to the initial default password, which is the EC2 instance ID, but that doesn't work either.
Thanks for any ideas how to debug this.
2 Answers:
Posted on May 21, 2015 at 10:12am
Have you tried to set the logging for com.jaspersoft.jasperserver.api.metadata.user.domain.* to DEBUG level? Or maybe a more specific class in that package or in another within the same hierarchy?
There are probably other classes that will be useful to expose, but I'm not sure.
Happened again. This is in the logs. Annoying that there is no date timestamp, but can someone confirm my suspicion that this is being reset from within the UI?
I just determined that the superuser password is being reset after I login as the superuser account SOMETIMES. The password is being reset to the same value every time (by looking in the postgres db) What is this about??
I'll look into it and try to replicate, which version of Jasper are you using in AWS?
The only thing I can think of is some sort of hibernate caching issue that is flushing some old cache data, but I don't get where it would get the new password from. Do you anything at the Jasperserver log at the same time? Any SSO mechanism setup?
It would be interesting to know what is featured in the password used to reset. Is that a previous password, random characters or some well defined word related to the superuser?
That might give an indication as to where it's coming from.