U4-4668 - Umbraco installation and backoffice login issue due to turkish culture

Created by ugur can bastık 10 Apr 2014, 09:53:37 Updated by Gunnar Már Óttarsson 31 Mar 2017, 22:59:17

In turkish culture it is unable to install umbraco or login backoffice.


Sebastiaan Janssen 10 Apr 2014, 11:26:42

Could you please provide some more information? How are you installing, where does it go wrong and what does your log file (App_Data\Logs) look like please? Thanks.

ugur can bastık 10 Apr 2014, 14:31:34

I've tried manually and nuget all the necessary frameworks set and ready.

when i want to install umbraco 7.1.1 i have get an error like this:

Error during installation

Password must be at least 4 characters long and contain at least 0 symbols

and i look for the detailed log for this error in tracelog and its look like this:

ERROR Umbraco.Web.Install.Controllers.InstallApiController - [Thread 18] Installation step User failed. System.Reflection.TargetInvocationException: Özel durum bir çarma hedefi tarafndan oluturuldu. ---> System.FormatException: Password must be at least 4 characters long and contain at least 0 symbols konum: Umbraco.Web.Install.InstallSteps.NewInstallStep.Execute(UserModel user) --- ç özel durum yn izlemesinin sonu --- konum: System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor) konum: System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object obj, Object[] parameters, Object[] arguments) konum: System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture) konum: Umbraco.Web.Install.Controllers.InstallApiController.ExecuteStep(InstallSetupSte p step, JToken instruction) konum: Umbraco.Web.Install.Controllers.InstallApiController.PostPerformInstall(InstallInstructions installModel)

and on the 7.0.3 installation went without error and when when i want to access backoffice the page doesn't give any response i clicked the login button and nothing happend. it is the error i've got in fiddler:

{"Message":"An error has occurred.","ExceptionMessage":"The user 'admin' could not be found in the Umbraco database","ExceptionType":"System.InvalidOperationException","StackTrace":" konum: Umbraco.Web.Security.WebSecurity.GetBackOfficeUser(String username)\r\n konum: Umbraco.Web.Editors.AuthenticationController.PostLogin(LoginModel loginModel)\r\n konum: lambda_method(Closure , Object , Object[] )\r\n konum: System.Web.Http.Controllers.ReflectedHttpActionDescriptor.ActionExecutor.<>c__DisplayClass13.b__c(Object instance, Object[] methodParameters)\r\n konum: System.Web.Http.Controllers.ReflectedHttpActionDescriptor.ActionExecutor.Execute(Object instance, Object[] arguments)\r\n konum: System.Web.Http.Controllers.ReflectedHttpActionDescriptor.<>c__DisplayClass5.b__4()\r\n konum: System.Threading.Tasks.TaskHelpers.RunSynchronously[TResult](Func`1 func, CancellationToken cancellationToken)"}

ugur can bastık 10 Apr 2014, 14:35:31

And sorry i forgot when i change the culture settings to english (en) the error disappeared and finally install umbraco. That is why i think umbraco have a issue about Turkish language and culture settings.

Sebastiaan Janssen 10 Apr 2014, 15:13:29

Thanks, great info! I suspect we have the famous Turkish "I" problem somewhere, I'll have a look soon.

Eren ULUSOY 23 Jul 2014, 14:38:03

I have same problem with Uğur Can; I couldn't find "culture setting" location. Where is the "culture settings"?

Gunnar Már Óttarsson 31 Mar 2017, 22:59:17

I can confirm that this happened on two fresh installs of umbraco 7.5.11 with windows 10 home english but non-unicode language culture Icelandic. A culture change (without restart) allowed us to complete the install.

Priority: Normal

Type: Bug

State: Open

Assignee: Sebastiaan Janssen

Difficulty: Normal

Category: Installation

Backwards Compatible: True

Fix Submitted:

Affected versions: 7.1.0, 7.0.1, 7.0.2, 7.0.3, 7.0.4, 7.1.1, 7.2.0, 7.1.2, 7.1.3, 7.1.4, 7.1.5, 7.1.6, 7.1.7, 7.1.8, 7.1.9, 7.2.1

Due in version:


Story Points: