-
Type:
Bug
-
Resolution: Fixed
-
Priority:
High
-
Affects Version/s: 4.6.0
-
Component/s: Enterprise
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