Ausgangssituation
- Der Download per Menüpunkt "System" > "Internet-Live-Update" ist sehr langsam oder bricht ab.
- Das ADVOKAT Backend ist per UNC-Pfad oder Netzlaufwerk verbunden und es lässt sich per Windows Explorer öffnen.
- ADVOKAT wurde bereits erfolgreich auf diesem Arbeitsplatz installiert und genutzt.
Lösung
- Falls es sich um ein permanentes Problem handelt wechseln Sie sofort zu Schritt 2. Bei einem temporären Problem kann der Download alternativ per Website stattfinden:
- Download per Website https://www.advokat.at > Menüpunkt "Support" > Unterpunkt "Download" > Absatz "ADVOKAT" Installationspaket oder direkt unter https://www.advokat.at/_down/A3_inet.exe
- Heruntergeladene Datei "A3_inet.exe" ausführen, es handelt sich um ein selbstextrahierendes Paket. Es erscheint eine Fortschrittsanzeige, warten Sie bis diese 100% erreicht.
Stellen Sie sicher, dass die Kommunikation mit jenen externen Servern funktioniert, von denen die Dateien für das Update heruntergeladen werden.
Wird bei Ihnen eine Software-Firewall (nicht Windows-Firewall) verwendet, dann finden Sie alle notwendigen Informationen im Kapitel Kommunikation extern.
Wird bei Ihnen ein Proxyserver verwendet, dann finden Sie alle notwendigen Informationen im Kapitel Konfiguration Proxyserver.
- Stellen Sie sicher, dass alle Ausnahmen in der verwendeten Antivirensoftware wie im Kapitel Anforderungen Antivirensoftware beschrieben sind.
- Dies gilt auch wenn ein Antivirenprogramm verwendet wird, dessen Verwendung im erwähnten Kapitel als reibungslos eingestuft wurde.
- Achten Sie insbesondere auf die Ausnahmen vom Prozess "C:\Program Files (x86)\Advokat\A8Live.exe" und vom Dateityp ".Cab".
- Prüfen Sie ob als Antivirensoftware Windows Defender im Einsatz ist, in diesem Fall sind folgende Anpassungen zusätzlich erforderlich:
- Rufen Sie in den Einstellungen des Betriebssystems den Windows Defender im Bereich "Viren- & Bedrohungsschutz" auf.
- Klicken Sie im Absatz "Ransomware-Schutz" auf "Ransomware-Schutz verwalten" und wählen "App durch überwachten Ordnerzugriff zulassen".
- Bei Klick auf "+ Zulässige App hinzufügen" wählen Sie "Alle Apps durchsuchen" und geben folgende Prozesse an:
- C:\Program Files (x86)\Advokat\Advokat3.exe
- C:\Program Files (x86)\Advokat\A8Live.exe
- Falls weiterhin ein Problem mit der Antivirensoftware vermutet wird, dann muss eine zusätzliche Anpassung am Fileserver stattfinden.
Es muss zusätzlich zur Ausnahme vom ADVOKAT Backend-Ordner laut Anforderungen Antivirensoftware der Pfad zum Ordner "...\ADVOKAT\Admin\Cab" aus lokaler Sicht ausgenommen werden.
Beispiel
Befindet sich das ADVOKAT Fileshare unter "S:\ADVOKAT" und der lokale Pfad am Fileserver ist "D:\Daten\Share\ADVOKAT", dann muss "D:\Daten\Share\ADVOKAT\Admin\Cab" zusätzlich ausgenommen werden.
- Deaktivieren Sie die Funktion "Virtualstore" des Betriebssystems auf allen Geräten, auf denen ADVOKAT verwendet wird bzw. das ADVOKAT Update heruntergeladen wird.
- Dazu ist in den Lokalen Sicherheitsrichtlinien unter Sicherheitseinstellungen\Lokale Richtlinien\Sicherheitsoptionen folgender Eintrag zu deaktivieren:
- Benutzerkontensteuerung: Datei- und Registrierungsschreibfehler an Einzelbenutzerorte virtualisieren
- Wichtig: Damit diese Änderung wirksam wird, ist das Gerät neu zu starten.
- Wichtig: Damit diese Änderung wirksam wird, ist das Gerät neu zu starten.
- Systemsteuerung > "Synchronisierungscenter" öffnen > "Offlinedateien verwalten" auswählen.
- Stellen Sie sicher, dass die Offlinedateien deaktiviert sind, falls dies nicht zutrifft ist die Option "Offlinedateien deaktivieren" zu wählen. Wichtig: Damit diese Änderung wirksam wird, ist das Gerät neu zu starten.
- Stellen Sie sicher, dass bereits existierende Offlinedateien bereinigt (gelöscht) werden. Dazu wird im Menü "Offlinedateien verwalten" bei Funktion "Offlinedateien anzeigen" per Rechtsklick "Offlinekopie löschen" verwendet.
- Wichtig: Diese Methode ist nicht immer zuverlässig, stattdessen kann als lokaler Administrator erzwungen werden. Die notwendigen Informationen finden Sie im Absatz "Löschen des Alten Caches" in diesem Microsoft Artikel.
- Wichtig: Diese Methode ist nicht immer zuverlässig, stattdessen kann als lokaler Administrator erzwungen werden. Die notwendigen Informationen finden Sie im Absatz "Löschen des Alten Caches" in diesem Microsoft Artikel.
- Schließen Sie ADVOKAT und Microsoft Office Outlook am betroffenen Gerät. Öffnen Sie den Windows Explorer und navigieren zum Ordner "%ProgramData%/Advokat".
Dort gibt es für jeden Sachbearbeiter (Benutzer) einen Unterordner mit dessen Kürzel. In diesem Beispiel ist das Benutzerkürzel "JD". Im Verzeichnis "%ProgramData%\Advokat\<SB>\Log" öffnen Sie die Serilog-Konfigurationsdatei "A8Live.serilog.config" mit einem Texteditor.
In diesem Beispiel handelt es sich folglich um die Datei "%ProgramData%\Advokat\JD\Log\A8Live.serilog.config". Passen Sie die Datei wie folgt an:Beispiel (vorher) Beispiel (nachher) <?xml version="1.0" encoding="utf-8" ?>
<configuration>
<appSettings>
<add key="serilog:using:File" value="Serilog.Sinks.File" />
<add key="serilog:write-to:File"/>
<add key="serilog:write-to:File.path" value="C:\ProgramData\Advokat\JD\Log\A8Live.log" />
<add key="serilog:write-to:File.outputTemplate" value="{Timestamp:yyyy-MM-dd HH:mm:ss.fff zzz} [{Level:u3}] ({ThreadId,3}, {SourceContext,-30}) {Message:lj}{NewLine}{Exception}" />
<add key="serilog:write-to:File.fileSizeLimitBytes" value="1048576" />
<add key="serilog:write-to:File.rollOnFileSizeLimit" value="true" />
<add key="serilog:write-to:File.retainedFileCountLimit" value="10" />
<add key="serilog:write-to:File.shared" value="false" />
<add key="serilog:using:Thread" value="Serilog.Enrichers.Thread" />
<add key="serilog:enrich:WithThreadId" />
<add key="serilog:enrich:FromLogContext" />
<add key="serilog:minimum-level" value="Information" />
<!--<add key="serilog:minimum-level:override:XXX" value="Warning" />-->
</appSettings>
</configuration><?xml version="1.0" encoding="utf-8" ?>
<configuration>
<appSettings>
<add key="serilog:using:File" value="Serilog.Sinks.File" />
<add key="serilog:write-to:File"/>
<add key="serilog:write-to:File.path" value="C:\ProgramData\Advokat\JD\Log\A8Live.log" />
<add key="serilog:write-to:File.outputTemplate" value="{Timestamp:yyyy-MM-dd HH:mm:ss.fff zzz} [{Level:u3}] ({ThreadId,3}, {SourceContext,-30}) {Message:lj}{NewLine}{Exception}" />
<add key="serilog:write-to:File.fileSizeLimitBytes" value="1048576" />
<add key="serilog:write-to:File.rollOnFileSizeLimit" value="true" />
<add key="serilog:write-to:File.retainedFileCountLimit" value="10" />
<add key="serilog:write-to:File.shared" value="false" />
<add key="serilog:using:Thread" value="Serilog.Enrichers.Thread" />
<add key="serilog:enrich:WithThreadId" />
<add key="serilog:enrich:FromLogContext" />
<add key="serilog:minimum-level" value="Debug" />
<!--<add key="serilog:minimum-level:override:XXX" value="Warning" />-->
</appSettings>
</configuration>Mehr Informationen zur Protokollierung und der Konfiguration finden Sie in den Kapiteln Weitere Protokolle (Protokoll "ADVOKAT") und Serilog Konfiguration.
- Starten Sie ADVOKAT am betroffenen Gerät und versuchen Sie erneut den Download durchzuführen.
- Übermitteln Sie das Protokoll "%ProgramData%\Advokat\<SB>\Log\A8Live.log" dem ADVOKAT Support per Support Tool oder E-Mail per support@advokat.at.
- In diesem Beispiel handelt es sich folglich um die Datei "%ProgramData%\Advokat\JD\Log\A8Live.log", welche dem ADVOKAT Support zu übermitteln ist.
- Übermitteln Sie das Protokoll "%ProgramData%\Advokat\<SB>\Log\A8Live.log" dem ADVOKAT Support per Support Tool oder E-Mail per support@advokat.at.