- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
09-08-2025 07:10 AM
Hi @mathewirene,
Yes, this is a very common issue in non-production environments like UAT/Dev. The recurring "Invalid username or password" errors followed by a successful reset typically point to a few specific causes:
Likely Causes
Password Expiration Policy: Check the glide.user.password_expiration property. If an expiration policy is enabled, user accounts can get locked after a set interval, such as 30 days.
LDAP / SSO Integration: If your environments are connected to an identity provider, passwords may not be syncing correctly. This can cause logins to fail until a manual reset is done.
Account Lockout Rules: Review the glide.login.lockout.* properties. Multiple failed login attempts could be locking accounts, which sometimes presents as a generic password issue.
Data Refreshes: Sometimes UAT/Dev instances are refreshed from production. This can overwrite user credentials, requiring them to be re-provisioned.
Solutions to Prevent Repeated Resets
To avoid repeated resets, you should take one of the following steps:
Adjust Password Policies: For local logins, extend or disable the password expiration in UAT/Dev via system properties.
Address Sync Issues: If you're using an identity provider, confirm that the integration is working properly and that password syncs aren't breaking.
Communicate with Users: If data refreshes are the issue, communicate with users so they are aware of possible credential resets.
By addressing the root cause, you can stabilize access and prevent the cycle of manual resets.
Thanks & Regards,
Muhammad Iftikhar
If my response helped, please mark it as the accepted solution so others can benefit as well.
Muhammad Iftikhar
If my response helped, please mark it as the accepted solution so others can benefit as well.