[gelöst] Fehler bei Neuanlage User in importierter Umgebung

1. September 2015 14:14

Hallo,

wir haben in einer Testumgebung eine CRM 2011 RU18 Organisation in CRM 2013 SP1 RU3 Umgebung erfolgreich importiert.
Über IE & FF werden entsprechend die Information angezeigt.

Ich wollte nun einen neuen User anlegen, und bekomme folgende Meldung.

Unhandled Exception: System.ServiceModel.FaultException`1[[Microsoft.Xrm.Sdk.OrganizationServiceFault, Microsoft.Xrm.Sdk, Version=6.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35]]: An unexpected error occurred.Detail:
<OrganizationServiceFault xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.microsoft.com/xrm/2011/Contracts">
<ErrorCode>-2147220970</ErrorCode>
<ErrorDetails xmlns:d2p1="http://schemas.datacontract.org/2004/07/System.Collections.Generic" />
<Message>An unexpected error occurred.</Message>
<Timestamp>2015-09-01T11:56:47.5376876Z</Timestamp>
<InnerFault i:nil="true" />
<TraceText i:nil="true" />
</OrganizationServiceFault>

Diese Meldung bekomme ich sowohl, wenn ich das direkt auf dem CRM 2013 DEV Server ausführe, als auch von einem Client im Netz.

Kennt jemand dieses Verhalten, bzw. kann mir was zu der Meldung sagen?

Vielen Dank vorab
Viele Grüße
Jürgen
Zuletzt geändert von JUKO am 3. September 2015 12:29, insgesamt 1-mal geändert.

Re: Fehler bei Neuanlage User in importierter Umgebung

1. September 2015 15:00

Hi Jürgen,

ich glaube mir so einer Standardfehlermeldung kann man nicht viel anfangen. Ich würde einmal das Tracing aktivieren und den Fehler reproduzieren und dann die Logs anschauen.

Grüße

Re: Fehler bei Neuanlage User in importierter Umgebung

1. September 2015 16:34

Hallo,

ein Trace habe ich erstellt, und finde darin auch die Exceptions.

Code:
>>>>>> EXCEPTION: 0
>Type: System.ServiceModel.FaultException`1[Microsoft.Xrm.Sdk.BaseServiceFault]
>Message (29): An unexpected error occurred.
>StackTrace <null>
>no PluginTrace
>>>>>> FAULT: 0
>ErrorCode: 0x80040216: ErrorCodes.UnExpected
>Message (29): An unexpected error occurred.
>Timestamp: present
>TraceText <null>
>CallStack <null>
>>>>>> FAULT: 1
>ErrorCode: 0x80040216: ErrorCodes.UnExpected
>Message (155): System.Collections.Generic.KeyNotFoundException: Microsoft Dynamics CRM has experienced an error. Reference number for administrators or support: #AA3DE9E0
>Timestamp: present
>TraceText <null>
>CallStack <null>
>InnerFault <null>
><<<<< FAULT: 1
>InnerException <null>
><<<<< EXCEPTION: 0


Code:
>Type: System.ServiceModel.FaultException`1[Microsoft.Xrm.Sdk.BaseServiceFault]
>Message (29): An unexpected error occurred.
>StackTrace <null>
>no PluginTrace
>>>>>> FAULT: 0
>ErrorCode: 0x80040216: ErrorCodes.UnExpected
>Message (29): An unexpected error occurred.
>Timestamp: present
>TraceText <null>
>CallStack <null>
>InnerFault <null>
><<<<< FAULT: 0
>InnerException <null>
><<<<< EXCEPTION: 0


Im EventLog steht beim Erstellen des Users folgende Meldung:

Code:
The Web Service plug-in failed in OrganizationId: 4d8cbf1a-0720-e111-9b83-005056bf0007; SdkMessageProcessingStepId: 5acabb1b-ea3e-db11-86a7-000a3a5473e8; EntityName: systemuser; Stage: 30; MessageName: Create; AssemblyName: Microsoft.Crm.Extensibility.InternalOperationPlugin, Microsoft.Crm.ObjectModel, Version=6.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35; ClassName: Microsoft.Crm.Extensibility.InternalOperationPlugin; Exception: Unhandled Exception: System.Reflection.TargetInvocationException: Ein Aufrufziel hat einen Ausnahmefehler verursacht.
   bei System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor)
   bei System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object obj, Object[] parameters, Object[] arguments)
   bei System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
   bei System.Web.Services.Protocols.LogicalMethodInfo.Invoke(Object target, Object[] values)
   bei Microsoft.Crm.Extensibility.InternalOperationPlugin.Execute(IServiceProvider serviceProvider)
   bei Microsoft.Crm.Extensibility.V5PluginProxyStep.ExecuteInternal(PipelineExecutionContext context)
   bei Microsoft.Crm.Extensibility.VersionedPluginProxyStepBase.Execute(PipelineExecutionContext context)
Inner Exception: System.Collections.Generic.KeyNotFoundException: Der angegebene Schlüssel war nicht im Wörterbuch angegeben.
   bei Microsoft.Crm.ObjectModel.UserSettingsServiceInternal`1.PopulateOrgDefaults(IBusinessEntity entity, ExecutionContext context)
   bei Microsoft.Crm.ObjectModel.UserSettingsServiceInternal`1.Create(IBusinessEntity usersettings, ExecutionContext context)
   bei Microsoft.Crm.ObjectModel.SystemUserServiceInternal`1.CreateDefaultUserSettings(Guid userId, Guid businessId, ExecutionContext context)
   bei Microsoft.Crm.ObjectModel.SystemUserServiceInternal`1.CreateInternal(Guid organizationId, IBusinessEntity systemuser, ExecutionContext context)
   bei Microsoft.Crm.ObjectModel.SystemUserServiceInternal`1.Create(IBusinessEntity systemuser, ExecutionContext context)
.


Nach was genau muss ich schauen?

Besten Dank
Viele Grüße
Jürgen

Re: Fehler bei Neuanlage User in importierter Umgebung

2. September 2015 10:02

Probier mal die regionsettings umzustellen und dann wieder zurückzustellen, dann könnte es wieder funktionieren. Glaub es wurden da Defaultwerte geändert, die nun das Problem verursachen.
Settings –> Administration –> System Settings -> Formats tab.

Re: Fehler bei Neuanlage User in importierter Umgebung

2. September 2015 10:37

Hallo,

soeben geändert und es funktioniert nun die Benutzeranlage.
Besten Dank für die Hilfe!

Viele Grüße
Jürgen