-
Bug
-
Resolution: Fixed
-
High
-
4.6.0
Summary
When logging in as a user with certain special characters in the username (for example '@'), an error dialog is shown.
Environment
- Bitbucket Server 4.6
- User's local time zone does not match server time
Steps to Reproduce
- Set server time zone to differ from local (computer/browser) time zone
- Log in as a user with an '@' character in the username (in this case 'user@example')
Expected Results
No errors are shown.
Actual Results
A modal error dialog is shown.
User user_example does not exist.
Workaround
Disable time zone user onboarding by setting the feature.user.time.zone.onboarding flag.
Note: this flag only disables the onboarding capability, and not the "Support for personalized time zones" feature (see Bitbucket Server 4.6 release notes).
These are the steps to follow:
- Stop Bitbucket Server
- In your bitbucket.properties file add the following line
feature.user.time.zone.onboarding=false
- Restart Bitbucket Server