Last activity: 23 Aug 2022 2:45 EDT
Update on Operator ID is not reflected on other app nodes
Customer reported to me that they changed operator ID's password but the operator couldn't log in to the system with a new password. Since this was happening sporadically, we conducted an investigation and figured that update on operator ID on one node is not reflected on other nodes. In this post, I am sharing the issue, and how to fix it. This issue is specific to Pega 8.6.x. It won't happen in the prior version.
- Steps to reproduce the issue
1. Log in to one of the app nodes, and update an arbitrary operator ID's information. In this example I have changed operator ID's first name from "Kensho" to "Kensho2", but attribute could be anything.
2. Log in to a different app node than #1, and check the updated operator ID. You may find changes are not reflected. Even if you check it after hours, days, or rebooting the system with cache deletion, the result may be the same.
Note: This issue is not always replicatable, but I would say it's a pretty high possibility. I've verified that this can occur in both Pega Cloud and On-Premise.
- Root cause
Starting in Pega 8.6, operator pages started to be cached for improving performance, but System Pulse for 'Data-Admin-Operator-ID' was not whitelisted.
The issue will be fixed in Pega 8.6.3, and you are advised to apply the patch release. If you are already facing this issue and need immediate action, raise an SR to obtain a hotfix (HFIX-81660) for 8.6.0.
Hope this helps.