Spontaner RTC-Crash

19. August 2011 13:39

Hallo an Alle,
ein Kunde von mir hat das Problem, das bei unterschiedlichen User über den Tag der RTC eine Fehlermeldung erzeugt und danach abstürzt.

Fehler im Eventlog:

Type: Microsoft.Dynamics.Nav.Types.Exceptions.NavFatalCSideException
Message: Die Verbindung mit dem Server wurde aufgrund des folgenden Problems getrennt. Die Benutzer-ID und das Kennwort sind ungültig. Versuchen Sie es erneut. [85132501]

StackTrace:

bei Microsoft.Dynamics.Nav.Runtime.NavRuntimeAdapter.ErrorHandler(Int32 errorCode, Int32 errorNumber, Int32 moduleNumber, String errorText)
bei Microsoft.Dynamics.Nav.Runtime.NativeMethods.AdapterFindRecord(IntPtr connectionHandle, UInt32[] serverIndirectPermissions, IntPtr tableHandle, IntPtr recordHandle, Boolean errorLevel, Byte[] searchMethod)
bei Microsoft.Dynamics.Nav.Runtime.NavRuntimeAdapter.FindRecord(IntPtr connectionHandle, UInt32[] serverIndirectPermissions, IntPtr tableHandle, IntPtr recordHandle, String searchMethod, DataError errorLevel)
bei Microsoft.Dynamics.Nav.Runtime.NavRecord.ALFind(DataError errorLevel, String searchMethod)
bei Microsoft.Dynamics.Nav.Runtime.NavForm.OnFindRecord(String which)
bei Microsoft.Dynamics.Nav.Runtime.NavForm.FindRecord(String which)
bei Microsoft.Dynamics.Nav.Service.NsFormDataAccess.Find(String searchMethod)
bei Microsoft.Dynamics.Nav.Service.NSPage.PopulateSpecificPage(NavDataTable dataTable, NsDataAccess recDataAccess)
bei Microsoft.Dynamics.Nav.Service.NSPage.PopulateCLRDataTable(NavDataTable dataTable, NsDataAccess recDataAccess)
bei Microsoft.Dynamics.Nav.Service.NSPage.GetPageData(NavConnection connection)
bei Microsoft.Dynamics.Nav.Service.NSPage.GetPage(NavConnection connection)
bei Microsoft.Dynamics.Nav.Service.NSService.<>c__DisplayClass37.<GetPage>b__36(Connection connection)
bei Microsoft.Dynamics.Nav.Service.NSService.ExecuteOperation[T](String operationName, ServiceOperation`1 operation, Connection connection, Boolean revertLanguageChanges, WindowsIdentity impersonationIdentity)

Source: Microsoft.Dynamics.Nav.Ncl

----------------------------------

Type: Microsoft.Dynamics.Nav.Types.NavDatabasePasswordException
SuppressMessage: False
FatalityScope: None
Message: Die Benutzer-ID und das Kennwort sind ungültig. Versuchen Sie es erneut.

Hat jemand eine Ahnung woran das liegen kann?

Danke schon mal & Gruß

Re: Spontaner RTC-Crash

19. August 2011 14:34

Hi,


naja es kann viele Gründe haben:-)

Wie sieht denn die Architketur aus? Also Cleint ---> NAV Server ---->> SQL Database.
(Laufen diese Komponenten auf seperaten Servern?)

Sind alle User als Windows User in der Datenbank hinterlegt?



Gruß
Aydin

Re: Spontaner RTC-Crash

19. August 2011 14:39

welche Buildversion wird denn eingesetzt? Wenn ich mir die Buildliste anschaue, dann gibt es viele neue Builds wo ein Crash-Problem mit dem RTC behoben wird.

Hier mal zwei als Beispiel, die vielleicht zutreffen:

6.0.31695 The Roletailored client crashes when several pages are opened in Microsoft Dynamics NAV 2009 Service Pack 1
6.0.31695 The RoleTailored client crashes when you close the last opened page when you have multiple pages open in Microsoft Dynamics NAV 2009 Service Pack 1 (SP1)

Re: Spontaner RTC-Crash

20. August 2011 08:53

Ich hätte da auch noch was. Wir haben eine kleine Anwendung, die über die Webservices auf NAV zugreift. Auch da kommt die Fehlermeldung ungültiger Benutzername/Passwort. Nach Kontrolle haben wir festgestellt es liegt nicht daran ob Benutzer/Passwort gültig sind, sondern es haben einfach die (Lese-)Rechte auf der Tabelle für den User gefehlt.

Volker

Re: Spontaner RTC-Crash

23. August 2011 08:10

Danke erstmal für die ganzen Antworten.

Also die Komponenten laufen alle auf eigenen Maschinen. Der Buildstand ist leider schon etwas älter. Es könnte tatsächlich daran liegen. Webservices nutzen wir aktuell noch nicht.

Da das System zukünftig auf einem Server 2008 und in einer 2008 Domäne laufen soll, haben wir beschlossen das Ganze neu aufzusetzten! Mal sehen ob es danach immer noch Probleme gibt. Werde dann mal die Hotfixes einspielen.

Danke schon mal.
Gruß