From: Malte Ingo Giebelmann on
Hello,

we have a problem regarding ReportServer2005.
Since we moved the domain controller that was previously located on our MS
CRM Dynamics 4.0 server (Windows Server 2003 Standard SP2)
to a different server computer the CRM reports can not be opened any more.
The CRM server is now only a member of the same domain.
So every user has to connect as a domain user ("<domain>\<username>") and
the CRM works just fine then.
We were guessing that it is caused by invalid credentials or wrong
web.config entries.
Which are the correct credentials for the report server? Does it have to be
a domain user or local user?
And where do we have to provide or change the new credentials?

I have attached the error log and the error message displayed in the web
browser.

Any help would be appreciated.

Thanks in advance.

Regards,
Malte Ingo Giebelmann





Ereignistyp: Warnung
Ereignisquelle: ASP.NET 2.0.50727.0
Ereigniskategorie: Webereignis
Ereigniskennung: 1309
Datum: 09.10.2009
Zeit: 10:35:31
Benutzer: Nicht zutreffend
Computer: <servername>
Beschreibung:
Ereigniscode: 3005
Ereignismeldung: Es ist eine unbehandelte Ausnahme aufgetreten.
Ereigniszeit: 09.10.2009 10:35:31
Ereigniszeit (UTC): 09.10.2009 08:35:31
Ereignis-ID: 2f8bbdd9aad44e50ae58aa85130d2111
Ereignissequenz: 18339
Vorkommen: 27
Ereignisdetailcode: 0

Anwendungsinformationen:
Anwendungsdom�ne: /LM/W3SVC/1/Root-1-128994894768842312
Vertrauensebene: Full
Virtueller Anwendungspfad: /
Anwendungspfad: c:\inetpub\wwwroot\
Computername: <servername>

Prozessinformationen:
Prozess-ID: 4808
Prozessname: w3wp.exe
Kontoname: NT-AUTORIT�T\NETZWERKDIENST

Ausnahmeinformationen:
Ausnahmetyp: CrmException
Ausnahmemeldung: No Microsoft Dynamics CRM user exists with the
specified domain name and user ID

Anforderungsinformationen:
Anforderungs-URL:
http://<servername>/reportserver/ReportService2005.asmx
Anforderungspfad: /reportserver/ReportService2005.asmx
Benutzerhostadresse: <serverIP>
Benutzer: NT-AUTORIT�T\NETZWERKDIENST
Ist authentifiziert: True
Authentifizierungstyp: NTLM
Threadkontoname: NT-AUTORIT�T\NETZWERKDIENST

Threadinformationen:
Thread-ID: 7
Threadkontoname: NT-AUTORIT�T\NETZWERKDIENST
Identit�tswechsel f�r: True
Stapel�berwachung: bei
Microsoft.Crm.Authentication.WindowsAuthenticationProvider.QueryForOrganizationId(String
userToken)
bei
Microsoft.Crm.Authentication.WindowAuthenticationProviderBase.Authenticate(HttpApplication
application)
bei
Microsoft.Crm.Authentication.AuthenticationStep.Authenticate(HttpApplication
application)
bei
Microsoft.Crm.Authentication.AuthenticationPipeline.Authenticate(HttpApplication
application)
bei Microsoft.Crm.Authentication.AuthenticationEngine.Execute(Object
sender, EventArgs e)
bei
System.Web.HttpApplication.SyncEventExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
bei System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean&
completedSynchronously)


Details des benutzerdefinierten Ereignisses:

Weitere Informationen �ber die Hilfe- und Supportdienste erhalten Sie unter
http://go.microsoft.com/fwlink/events.asp.





======================================================================================================================================


Serverfehler in der Anwendung /.
--------------------------------------------------------------------------------

Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt.
Beschreibung: Unbehandelte Ausnahme beim Ausf�hren der aktuellen
Webanforderung. �berpr�fen Sie die Stapel�berwachung, um weitere
Informationen �ber diesen Fehler anzuzeigen und festzustellen, wo der Fehler
im Code verursacht wurde.

Ausnahmedetails: System.NullReferenceException: Der Objektverweis wurde
nicht auf eine Objektinstanz festgelegt.

Quellfehler:

Der Quellcode, der diese unbehandelte Ausnahme verursacht hat, kann nur
angezeigt werden, wenn im Debugmodus kompiliert wird. Um dies zu aktivieren,
m�ssen Sie einen der folgenden Schritte ausf�hren und den URL anfordern:

1) F�gen Sie eine "Debug=true"-Direktive am Anfang der Datei hinzu, die den
Fehler generiert hat. Beispiel:

<%@ Page Language="C#" Debug="true" %>

oder:

2) F�gen Sie der Konfigurationsdatei Ihrer Anwendung folgenden
Konfigurationsabschnitt hinzu:

<configuration>
<system.web>
<compilation debug="true"/>
</system.web>
</configuration>

Hinweis: Die zweite Option hat zur Folge, das alle Dateien in der Anwendung
im Debugmodus kompiliert werden. Mit der ersten Option wird nur die
angegebene Datei im Debugmodus kompiliert.

Wichtig: Das Ausf�hren von Anwendungen im Debugmodus belegt zus�tzlichen
Arbeitsspeicher. Stellen Sie daher sicher, dass das Debuggen f�r eine
Anwendung deaktiviert wird, bevor sie f�r die Produktion bereitgestellt
wird.

Stapel�berwachung:


[NullReferenceException: Der Objektverweis wurde nicht auf eine
Objektinstanz festgelegt.]
Microsoft.Crm.Reporting.ReportServer.CreateCrmReportingException(Exception
innerException, String methodName, Int32 errorCode) +62
Microsoft.Crm.Reporting.ReportServer.CreateCrmReportingException(Exception
innerException, String methodName) +14
Microsoft.Crm.Reporting.ReportServer.IsDataExtensionInstalled(String
extensionName) +184
Microsoft.Crm.Reporting.ReportServer.get_IsDataConnectorInstalled() +205
Microsoft.Crm.Web.Reporting.CrmReportServerCredentials.get_ImpersonationUser()
+45
Microsoft.Reporting.WebForms.ServerReport.OnCredentialsChanged(IReportServerCredentials
credentials) +20
Microsoft.Reporting.WebForms.ServerReport.set_ReportServerCredentials(IReportServerCredentials
value) +88
Microsoft.Reporting.WebForms.ReportViewer.CreateServerReport() +93
Microsoft.Reporting.WebForms.ReportHierarchy..ctor() +52
Microsoft.Reporting.WebForms.ReportViewer..ctor() +92
ASP.sfdatentechnik_crmreports_rsviewer_reportviewer_aspx.__BuildControlreportViewer()
+29
ASP.sfdatentechnik_crmreports_rsviewer_reportviewer_aspx.__BuildControlform1()
+93
ASP.sfdatentechnik_crmreports_rsviewer_reportviewer_aspx.__BuildControlTree(sfdatentechnik_crmreports_rsviewer_reportviewer_aspx
__ctrl) +127
ASP.sfdatentechnik_crmreports_rsviewer_reportviewer_aspx.FrameworkInitialize()
+22
System.Web.UI.Page.ProcessRequest(Boolean includeStagesBeforeAsyncPoint,
Boolean includeStagesAfterAsyncPoint) +56
System.Web.UI.Page.ProcessRequest() +80
System.Web.UI.Page.ProcessRequestWithNoAssert(HttpContext context) +21
System.Web.UI.Page.ProcessRequest(HttpContext context) +49
ASP.sfdatentechnik_crmreports_rsviewer_reportviewer_aspx.ProcessRequest(HttpContext
context) +4
System.Web.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
+181
System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean&
completedSynchronously) +75




--------------------------------------------------------------------------------
Versionsinformationen: Microsoft .NET Framework-Version:2.0.50727.3082;
ASP.NET-Version:2.0.50727.3082