abbrechen
Suchergebnisse werden angezeigt für 
Stattdessen suchen nach 
Meintest du: 

#RZK77208 Datev.Framework.RemoteServices.Sts

13
letzte Antwort am 07.01.2022 10:19:08 von C_Schulz
Dieser Beitrag ist geschlossen
0 Personen hatten auch diese Frage
RLS
Beginner
Offline Online
Nachricht 1 von 14
2541 Mal angesehen

Guten Tag,

 

seit gestern kommt beim Start des Datev Rechners die Meldung "Fehler bei RZ-Prüfung" 

 

<p><a href="#RZK77208">#RZK77208</a><br/>Fehler beim Holen des Kommunikationsserver Discovery Dokuments (datev20): <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN""http://www.w3.org/TR/html4/strict.dtd"><br/><HTML><HEAD><TITLE>Service Unavailable</TITLE><br/><META HTTP-EQUIV="Content-Type" Content="text/html; charset=us-ascii"></HEAD><br/><BODY><h2>Service Unavailable</h2><br/><hr><p>HTTP Error 503. The service is unavailable.</p><br/></BODY></HTML><br/> Error connecting to https://datev20:58452/datev/framework/idp/onpremise/.well-known/openid-configuration: Service Unavailable<p>Geprüfte Beraternummer: XXXXXX<br/>Benutzer: user.datev<br/>Maschine: DATEV20</p></p>

 

die geprüfte Beraternummer habe ich hier mit XXXXX ersetzt. 

Habe eine Datev Reparatur durchgeführt. Hat leider nichts gebracht. 

 

Habe ich eben unter cdbtool > DATEV Dienste Manager geschaut und sehe, dass der Dienst "Datev Sammler-Dienst" deaktiviert ist. Ist das richtig so?

 

Ferner im Protokoll steht folgendes:

 

retry=3 sleep 3min wegen: Datev.Framework.ObjectBuilder.BuilderException: The Object Builder encountered a problem while building up type Datev.Security.IdentityManagement.IdentityManager, with id on item (null). ---> System.Reflection.TargetInvocationException: Ein Aufrufziel hat einen Ausnahmefehler verursacht. ---> Datev.Framework.Diagnostics.FrameworkException: #NK00105

Konfigurationsdaten der Nutzungskontrolle können nicht ermittelt werden.

Technische Fehlerinfo:
#KD03600 - ConfigException - Server: DATEV16

Der Client-Benutzer ist nicht in der Zugriffverwaltung des ConfigDB-Service registriert.
Der Zugriff wird durch den ConfigDB-Service verweigert.
Informieren Sie den Server-Administrator.
Client-Benutzer : <[SID=S-1-5-21-2265161262-1949019335-2934101052-10107] (Account=Domäne\DATEV20$)>
ServerName : <DATEV16>
ConfigDB-Datenpartitionen : <
1. DEFAULT: \\DATEV16\Windvsw1\configdb => C:\ProgramData\DATEV\DATEN\B0001502\DATA\STANDARD\ServerConfigDBData (Weight: -1)
Anzahl der Partitionen: 1
>
Zugriffstyp : <Read>
Log : <
--> BEGIN RECHTEPRUEFUNG: CdbRead for Domäne\DATEV20$:[S-1-5-21-2265161262-1949019335-2934101052-10107]
SID IST NICHT IN CACHE
SID S-1-5-21-2265161262-1949019335-2934101052-10107[Domäne\DATEV20$] ist NICHT in CdbRead-Whitelist [C:\ProgramData\DATEV\DATEN\B0001502\DATA\STANDARD]
Wandlung: Sid S-1-5-21-2265161262-1949019335-2934101052-10107 -> Rechner 'DATEV20'
Rechner 'DATEV20' ist NICHT TRUSTED
KONFIGDB ZUGRIFF VERWEIGERT FÜR SID S-1-5-21-2265161262-1949019335-2934101052-10107
<-- ENDE RECHTEPRUEFUNG: CdbRead

Nicht Konvertierbare Konten. Anzahl: 3
Konto Fehler
DatevCCReaders Manche oder alle Identitätsverweise konnten nicht übersetzt werden.
DATEVADMIN Manche oder alle Identitätsverweise konnten nicht übersetzt werden.
DatevCCAdmins Manche oder alle Identitätsverweise konnten nicht übersetzt werden.
>

Unknown error 0x80131500 ---> Datev.Security.AccessManagement.NukoException: Eine Ausnahme vom Typ "Datev.Security.AccessManagement.NukoException" wurde ausgelöst.
bei Datev.Security.AccessManagement.NukoBase.IsNukoSlaveInstallation(String* shareNameOfMaster)
bei Datev.Security.AccessManagement.NukoBase.Initialize()
bei Datev.Security.AccessManagement.NukoBase.IsOfflineMode()
bei Datev.Security.Iam.InternalContracts.ManagedNukoBase.IsOfflineMode()
--- Ende der internen Ausnahmestapelüberwachung ---
bei Datev.Security.Iam.InternalContracts.ManagedNukoBase.IsOfflineMode()
bei Datev.Security.Iam.InternalContracts.IamEnvironment.CanUseOfflineToken(IConfigDB configDb)
bei Datev.Security.IdentityManagement.IamSettingsManager.get_SettingsManagerInstance()
bei Datev.Security.IdentityManagement.IamSettingsManager.get_AutomaticWindowsEnvironmentDetection()
bei Datev.Security.IdentityManagement.IdentityManager.get_WindowsEnvironment()
bei Datev.Security.IdentityManagement.IdentityManager.GetWindowsIdentityProviders()
bei Datev.Security.IdentityManagement.IdentityManager.InitIdentityProviders()
bei Datev.Security.IdentityManagement.IdentityManager..ctor(WorkItem workItem, IConfigurationManager configurationManager, IConfigDBManager configDbManager, IIamConnectionManager iamConnectionManager, IIamSettingsManager iamSettingsManager, IDatevIdentityProvider datevIdentityProvider, IPrincipalHandler principalHandler, IIamEnvironment iamEnvironment, IWindowsEnvironment windowsEnvironment, List`1 identityProviders, IDihcg dihcg)
bei Datev.Security.IdentityManagement.IdentityManager..ctor(WorkItem workItem, IConfigurationManager configurationManager, IConfigDBManager configDbManager, IIamConnectionManager iamConnectionManager, IIamSettingsManager iamSettingsManager)
--- Ende der internen Ausnahmestapelüberwachung ---
bei System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor)
bei System.Reflection.RuntimeConstructorInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
bei Datev.Framework.ObjectBuilder.CreationStrategy.InitializeObject(IBuilderContext context, Object existing, String id, ICreationPolicy policy)
bei Datev.Framework.ObjectBuilder.CreationStrategy.BuildUpNewObject(IBuilderContext context, Type typeToBuild, String idToBuild)
bei Datev.Framework.ObjectBuilder.CreationStrategy.BuildUp(IBuilderContext context, Type typeToBuild, Object existing, String idToBuild)
bei Datev.Framework.ObjectBuilder.BuilderStrategy.BuildUp(IBuilderContext context, Type typeToBuild, Object existing, String idToBuild)
bei Datev.Framework.RemoteServiceModel.RemoteServiceCreationStrategy.BuildUp(IBuilderContext context, Type typeToBuild, Object existing, String idToBuild)
bei Datev.Framework.ObjectBuilder.BuilderStrategy.BuildUp(IBuilderContext context, Type typeToBuild, Object existing, String idToBuild)
bei Datev.Framework.RemoteServiceModel.SetProxyCreatorStrategy.BuildUp(IBuilderContext context, Type typeToBuild, Object existing, String idToBuild)
bei Datev.Framework.ObjectBuilder.BuilderStrategy.BuildUp(IBuilderContext context, Type typeToBuild, Object existing, String idToBuild)
bei Datev.Framework.ConfigurationModel.ConfigurationDependencyFilterStrategy.BuildUp(IBuilderContext context, Type typeToBuild, Object existing, String idToBuild)
bei Datev.Framework.ObjectBuilder.BuilderStrategy.BuildUp(IBuilderContext context, Type typeToBuild, Object existing, String idToBuild)
bei Datev.Framework.SettingsModel.SettingsDependencyStrategy.BuildUp(IBuilderContext context, Type typeToBuild, Object existing, String idToBuild)
bei Datev.Framework.ObjectBuilder.BuilderStrategy.BuildUp(IBuilderContext context, Type typeToBuild, Object existing, String idToBuild)
bei Datev.Framework.ObjectBuilder.ReflectionStrategy`1.BuildUp(IBuilderContext context, Type typeToBuild, Object existing, String idToBuild)
bei Datev.Framework.ObjectBuilder.BuilderStrategy.BuildUp(IBuilderContext context, Type typeToBuild, Object existing, String idToBuild)
bei Datev.Framework.ObjectBuilder.ReflectionStrategy`1.BuildUp(IBuilderContext context, Type typeToBuild, Object existing, String idToBuild)
bei Datev.Framework.ObjectBuilder.BuilderStrategy.BuildUp(IBuilderContext context, Type typeToBuild, Object existing, String idToBuild)
bei Datev.Framework.ObjectBuilder.ReflectionStrategy`1.BuildUp(IBuilderContext context, Type typeToBuild, Object existing, String idToBuild)
bei Datev.Framework.ObjectBuilder.BuilderStrategy.BuildUp(IBuilderContext context, Type typeToBuild, Object existing, String idToBuild)
bei Datev.Framework.ObjectBuilder.SingletonStrategy.BuildUp(IBuilderContext context, Type typeToBuild, Object existing, String idToBuild)
bei Datev.Framework.ObjectBuilder.BuilderStrategy.BuildUp(IBuilderContext context, Type typeToBuild, Object existing, String idToBuild)
bei Datev.Framework.ObjectBuilder.TypeReflectionStrategy.BuildUp(IBuilderContext context, Type typeToBuild, Object existing, String idToBuild)
bei Datev.Framework.ObjectBuilder.BuilderBase`1.DoBuildUp(IReadWriteLocator locator, Type typeToBuild, String idToBuild, Object existing, PolicyList[] transientPolicies)
--- Ende der internen Ausnahmestapelüberwachung ---
bei Datev.Framework.ObjectBuilder.BuilderBase`1.DoBuildUp(IReadWriteLocator locator, Type typeToBuild, String idToBuild, Object existing, PolicyList[] transientPolicies)
bei Datev.Framework.ObjectBuilder.BuilderBase`1.BuildUp(IReadWriteLocator locator, Type typeToBuild, String idToBuild, Object existing, PolicyList[] transientPolicies)
bei Datev.Framework.ServiceModel.ServiceCollection.BuildFirstTimeItem(Type typeToBuild, Type typeToRegisterAs, Object existingServiceInstance)
bei Datev.Framework.ServiceModel.ServiceCollection.Build(Type typeToBuild, Type typeToRegisterAs, Object serviceInstance)
bei Datev.Framework.ServiceModel.ServiceCollection.GetServiceUsingLocator(Type serviceType)
bei Datev.Framework.ServiceModel.ServiceCollection.Get(Type serviceType, Boolean ensureExists)
bei Datev.Framework.ServiceModel.ServiceCollection.Get[TService](Boolean ensureExists)
bei Datev.CC.IdentityServer.Startup.ConfigureServices(IServiceCollection services)

 

 

Hat jemand eine Idee was das alles bedeutet und wie man den Fehler behebt?

 

Herzlichen Dank für die Hilfe

 

Beste Grüße

RLS

 

 

 

 

 

metalposaunist
Unerreicht
Offline Online
Nachricht 2 von 14
2535 Mal angesehen

Ist es ein DATEV Einzelplatz? Client-Server oder gar ein RDS/WTS?

 

#RZK77208 ist bekannt?

 


schrieb:

Habe ich eben unter cdbtool > DATEV Dienste Manager geschaut und sehe, dass der Dienst "Datev Sammler-Dienst" deaktiviert ist. Ist das richtig so?


Wenn der Sammler nicht als Dienst laufen soll, ja oder wenn der Sammler zentral am Server läuft, ja. Oder wenn ein Sammler gar nicht eingerichtet ist, der alle RZ Aufträge auf RZ Seite einsammelt und automatisch rücküberträgt, dann ja.   

 

Haben Sie einen DATEV Systempartner oder EDV Dienstleister? 

#EmpoweringPeopleInTechnology – Daniel Bohle
www.metalposaunist.de
0 Kudos
andreashofmeister
Überflieger
Offline Online
Nachricht 3 von 14
2529 Mal angesehen

@RLS  schrieb:


Wandlung: Sid S-1-5-21-2265161262-1949019335-2934101052-10107 -> Rechner 'DATEV20'
Rechner 'DATEV20' ist NICHT TRUSTED
KONFIGDB ZUGRIFF VERWEIGERT FÜR SID S-1-5-21-2265161262-1949019335-2934101052-10107
<-- ENDE RECHTEPRUEFUNG: CdbRead

Nicht Konvertierbare Konten. Anzahl: 3
Konto Fehler
DatevCCReaders Manche oder alle Identitätsverweise konnten nicht übersetzt werden.
DATEVADMIN Manche oder alle Identitätsverweise konnten nicht übersetzt werden.
DatevCCAdmins Manche oder alle Identitätsverweise konnten nicht übersetzt werden.
>

....

 

 

 

 


Was ist denn mit Rechner20? Ist der neu dazugekommen?

RLS
Beginner
Offline Online
Nachricht 4 von 14
2507 Mal angesehen

Rechner "Datev20" ist der Rechner der als Kommunikationsserver dient. Ist sein ca. 6 Monate im Einsatz. 

Lief bis gestern ohne Probleme.

In diesem steckt ja unser DATEV Dongle (USB-Stick)

 

 

 

0 Kudos
andreashofmeister
Überflieger
Offline Online
Nachricht 5 von 14
2500 Mal angesehen

Es gibt auch noch den #NK00105,

 

Dazu dann das hier:

 

NK00105 beim Starten vom ... - DATEV Hilfe-Center

 

Vielleicht...

0 Kudos
metalposaunist
Unerreicht
Offline Online
Nachricht 6 von 14
2488 Mal angesehen

Vielleicht hat DATEV20 auch einfach die Vertrauensstellung zur Domäne verloren 🤔? Kann man ja testen beim Anmelden oder bei der Anmeldung auch User@Domäne nutzen. Dann müsste es einen Hinweis geben. 

 

Verstanden habe ich das Konstrukt auch noch nicht. DATEV20 ist scheinbar ein PC, auf dem der Kommunikationsserver installiert ist? Und der DATEV LiMa läuft am Server? Ein Windows AD gibt es? Und wer installiert einen Kommunikationsserver auf einem Client-PC? Wo der Server eh 24/7 läuft und damit auch die RZ übernehmen kann? 

 

Mit den paar Infos können wir wenig anfangen. Da ist eine Fernwartung 10x schneller und kann man gleich mehr testen und Ihr Systempartner kennt auch Ihre DATEV Umgebung. 

#EmpoweringPeopleInTechnology – Daniel Bohle
www.metalposaunist.de
andreashofmeister
Überflieger
Offline Online
Nachricht 7 von 14
2484 Mal angesehen

Rechner ist 16 der Server, oder @RLS ?

 

Ansonsten hat "Mr. Allknowledgement"natürlich recht:

 


@metalposaunist  schrieb:

 

Mit den paar Infos können wir wenig anfangen. Da ist eine Fernwartung 10x schneller und kann man gleich mehr testen und Ihr Systempartner kennt auch Ihre DATEV Umgebung. 


Das ist ein wenig Fischen im trüben. Aber vielleicht landet ja noch jemand hier den "goldenen Schuss".

 

Mit SK und € 9 oder gar noch der Eilvariante von on top + €25 wäre das Problem vielleicht schon aus der Welt. 

 

Die RZ-Kommunikation (als solches) läuft noch, oder ist da momentan Funkstille?

 

 

RLS
Beginner
Offline Online
Nachricht 8 von 14
2460 Mal angesehen

Guten Morgen,

die Konstellation die vorhanden ist:

 

DATEV16 = Server WIN2016 Standard mit SQL DB und die Laufwerksfreigabe. Läuft als VM auf HYPER-V 2012 HOST

Hier kann ich leider den Server nicht als Kommunikationsserver einrichten da der DATEV Dongle in der VM nicht erkannt wird. HYPER-V kann das leider nicht an die VM's durchreichen. 

 

DATEV20 = ist der Client WIN10. Das ist physikalisch und dran ist der DATEV Dongle. Daher ist der Client als Kommunikationsserver  eingerichtet. 

 

 

0 Kudos
metalposaunist
Unerreicht
Offline Online
Nachricht 9 von 14
2449 Mal angesehen

@RLS schrieb:

Hier kann ich leider den Server nicht als Kommunikationsserver einrichten da der DATEV Dongle in der VM nicht erkannt wird. HYPER-V kann das leider nicht an die VM's durchreichen. 


Klar geht das mit Software oder am besten sogar noch mit Hardware z.B. via myUTN von SEH. Steht auch alles in Virtualisierung: Erfahrungen aus der Praxis Punkt 5.2.2

 


@RLS schrieb:

Läuft als VM auf HYPER-V 2012 HOST


2012 😲? Oder 2012 R2? Letzterer läuft auch nur bis 10/2023 und muss dann erneuert werden. Und dass eine VM ein jüngeres OS hat als der Virtualisierer drunter, ist meiner Meinung nach auch nicht von Vorteil. Läuft am Hyper-V auch das Backup? Dann meine ich, habe ich Fälle gelesen, wo man Probleme hatte den MS AD Server nach einem Crash wiederherzustellen, weil das Sicherungsbetriebssystem älter als das des AD war.  

#EmpoweringPeopleInTechnology – Daniel Bohle
www.metalposaunist.de
martinkolberg
Meister
Offline Online
Nachricht 10 von 14
2444 Mal angesehen

Und wer installiert einen Kommunikationsserver auf einem Client-PC? Wo der Server eh 24/7 läuft und damit auch die RZ übernehmen kann? 

Da spricht nichts dagegen, wenn dieser Client dann nur Nachts ausgeschaltet wird.
Hier wurde das vor Jahren so installiert und der Komm- Server im Hintergrund ist völlig unauffällig. Damit benötigt man keine DATEV- Vollinstallation am Server.

0 Kudos
metalposaunist
Unerreicht
Offline Online
Nachricht 11 von 14
2438 Mal angesehen

Richtig. Möge jeder so machen, wie es passt 😉. Wenn es am DATEV Server aber eine DATEV Vollinstallation gibt, kann der bei einem Update / neuen DVD gleich die Datenanpassung machen, weil der Fileserver eh erst fertig aktualisiert sein muss und in der gleichen Zeit kann man die Clients alle gleichzeitig mit DATEV betanken, sodass am Ende Clients und die Datenbanken aktuell sind und man Zeit spart und nicht warten muss, bis denn 1 Client mit DATEV und allen Programmen fertig ist. Wenn der Fileserver natürlich lahm ist, ist der Vorteil dann auch (zum Teil) dahin.  

 

Und lässt man den Zahlungsverkehr automatisiert die Umsätze holen, geht das auch nur, wenn der Kommunikationsserver eingeschaltet ist, damit der nachts oder vor 6 Uhr die Umsätze holt und nicht erst ab 8 Uhr, wenn jemand den PC einschaltet und je nach Anzahl der Umsätze dauert das schon mal und dann muss man erst was anderes machen. Gut, man kann sich sicherlich anders organisieren aber was man automatisieren vollautomatisch im Hintergrund kann: ich tu's. 

#EmpoweringPeopleInTechnology – Daniel Bohle
www.metalposaunist.de
0 Kudos
RLS
Beginner
Offline Online
Nachricht 12 von 14
2434 Mal angesehen

2012 R2 natürlich. Ist so historisch gewachsen. Wird nach und nach upgedatet. 

Backups werden mit VEEAM durchgeführt. 

 

ich denke die Lösung mit myUTN ist wohl am einfachsten und elegant zu lösen. 

Denn es ist geplant ein 2. DATEV Client in Betrieb zu nehmen. Dann macht auf jeden Fall Sinn, Lizenzserver und Kommunikationsserver auf dem SERVER DATEV16 einzurichten und laufen zu lassen. 

 

Der jetzige Client läuft in der Tat, Tag und Nacht. Wird nur für Updates neu gestartet. 

 

wie macht man hier im Forum das mit dem Zitat? 

metalposaunist
Unerreicht
Offline Online
Nachricht 13 von 14
2429 Mal angesehen

@RLS schrieb:

wie macht man hier im Forum das mit dem Zitat? 


Entweder mit den " im Editor. Dann wird aber alles zitiert aus dem Post, wo man auf antworten geklickt hat oder ich nutze mittlerweile Tipp für Power-Zitierer zur Nutzung von Mehrfachzitaten

#EmpoweringPeopleInTechnology – Daniel Bohle
www.metalposaunist.de
0 Kudos
C_Schulz
Beginner
Offline Online
Nachricht 14 von 14
1936 Mal angesehen

Hallo RLS,

 

hast du hier irgendwann mal eine Lösung erhalten? Das geht für mich aus dem Thread nicht so recht hervor.

 

Wir haben hier scheinbar das gleiche Problem. Die Berechtigungen auf den Freigaben etc. sehen m.E. gut aus, aber der Datev-Server meldet:

"--> BEGIN RECHTEPRUEFUNG: CdbRead for MPGUNDE\PCXX$:[S-1-5-21-885993960-2066961221-312552118-5478]
SID IST NICHT IN CACHE
SID S-1-5-21-885993960-2066961221-312552118-5478[MPGUNDE\PCXX$] ist NICHT in CdbRead-Whitelist [D:\DATEV\DATEN\B0001502\DATA\STANDARD]
Wandlung: Sid S-1-5-21-885993960-2066961221-312552118-5478 -> Rechner 'PCXX'
Rechner 'PCXX' ist NICHT TRUSTED"

Ich bin für jede Unterstützung dankbar.

Viele Grüße
Christian

0 Kudos
13
letzte Antwort am 07.01.2022 10:19:08 von C_Schulz
Dieser Beitrag ist geschlossen
0 Personen hatten auch diese Frage