[Elster-Newsletter] [ELSTER-Newsletter] +++ ELSTER-News +++ Ankündigung Mindestversionserhöhung September 2017 wegen neuem Serverzertifikat von neuer Root-CA
Da das Serverzertifikat des Annahmeservlets im Oktober 2017 ausläuft, ist ein neues Serverzertifikat notwendig, welches jedoch von einer neuen Root-CA ausgestellt werden muss. ERiC in den zur Mindestversionserhöhung im April 2017 gültigen Versionen vertraute dieser neuen Root-CA nicht.
Mit ERiC 25.7 und ERiC 26.1 wird erstmals auch der neuen Root-CA vertraut. Aus diesem Grund ist es notwendig, zum Wechsel des Serverzertifikats eine Mindestversionserhöhung durchzuführen. Kommunikationen mit dem Annahmeservlet wären ab dem Tausch des Serverzertifikats ohnehin nicht mehr möglich.
Aktuell ist der Tausch des Serverzertifikats zum 27.09.2017 geplant.
Nachfolgend erhalten Sie Informationen zur geplanten Mindestversionserhöhung bei ERiC.
Ankündigung der Mindestversionserhöhung
===================================
Mit der Aktualisierung der Annahmeserver am 27. September 2017 wird für ERiC eine neue Mindestversion gelten.
Es gelten grundsätzlich weiterhin die Mindestversionen, wie am 23.03.2017 angekündigt und am 25.04.2017 umgesetzt.
Damalige Festlegungen:
- allgemeine Mindestversion: 25.2.4.0
- Plugin commonData: Mindestversion 25.2.8.0
- Plugin checkGewSt_2016: Mindestversion 25.4.2.0
- Bibliothek ericxerces: Mindestversion 3.1.1
Davon abweichend wird die Mindestversion ab 27.09.2017 für die ERiC- Kernbibliotheken wie folgt festgelegt:
- Plugin ericapi.dll 25.7.2.0
- Plugin ericbasis.dll 25.7.2.0
- Plugin ericbasis2.dll 25.7.2.0
- Plugin ericcrypt.dll 25.7.2.0
- Plugin ericctrl.dll 25.7.2.0
- Plugin ericctrl2.dll 25.7.2.0
- Plugin ericplugin.dll 25.7.2.0
- Plugin ericplugin2.dll 25.7.2.0
- Plugin ericprint.dll 25.7.2.0
- Plugin ericprint2.dll 25.7.2.0
- Plugin erictools.dll 25.7.2.0
- Plugin erictransfer.dll 25.7.2.0
- Plugin ericxml.dll 25.7.2.0
- Plugin ericxml2.dll 25.7.2.0
- Plugin eSigner.dll 38.0.0.2
Übertragungen mit älteren ERiC-Versionen werden als fehlerhaft abgewiesen.
Bei den ERiC-Bibliotheken Version 25.2.4.0 handelt es sich um das seit 10.11.2016 zur Verfügung stehende Jahresrelease, mit dem die Veranlagungs-/ Feststellungszeiträume 2016 und die Anmeldungs-/Voranmeldungszeiträume 2017 erstmalig zur Verfügung gestellt wurden.
Bei den ERiC-Bibliotheken Version 25.7.2.0 handelt es sich um das seit 24.05.2017 zur Verfügung stehende Update auf das Jahresrelease.
Bitte entschuldigen Sie die Umstände, die mit dieser notwendigen Mindestversionserhöhung einhergehen.
Mit freundlichen Grüßen,
Ihr ELSTER-Team
Anpassung in COMET PA
Aus diesem Grund wird seit dem 11.08.2017 die ERiC-Update Version 2017/04 zum Download angeboten.
Gleichzeitig erfolgt eine Bereinigung des Ordner <COALA>. Die Jahre 2005 bis 2015 werden in ein Verzeichnis <Archiv> gepackt; alle alten und überflüssigen Dateien werden entfernt.
Das Update brachte / bringt bei einigen Anwendern Probleme, welche meist mit einem erneuten Aufruf von COMET PA automatisch behoben werden konnten. (BearbeiteVorgang: Fehler: 610301200 Es traten Fehler beim Validieren des XML auf. Details stehen im Logfile (eric.log).
Aktuell offen ist derzeit noch folgender Fehler:
<ERiC-Installation nicht gefunden!>, obwohl die Installation vollständig und fehlerfrei verlaufen ist.
Andere Hersteller melden ähnliche Probleme, (http://www.lern-ware.de/index.php/2017/06/27/lexware-elster-17-03-mit-windows-7-modul-berechnet-geht-aber-nicht-weiter-pin-abfrage-kommte-nicht-abbruch-mit-fehlermeldung/)
Betroffen sind Kunden mit dem Betriebssystem Windows 7, die die Windows Updates auf einem nicht aktuellen Stand haben und deshalb die neue ERiC-Version nicht nutzen können.
Folgende Lösung wird derzeit von uns empfohlen: Installieren Sie alle Windows-Updates. Ggf. muss hier nochmals manuell nach Windows-Updates gesucht werden
So aktivieren Sie automatische Updates unter Windows 7 (Quelle Microsoft Support):
Wählen Sie die Schaltfläche „Start“ aus. Geben Sie im Suchfeld den Text Update ein und klicken Sie anschließend in der Ergebnisliste auf Windows Update.
Wählen Sie im linken Bereich Einstellungen ändern, danach wählen Sie unter Wichtige Updates die Option Updates automatisch installieren (empfohlen) aus.
Aktivieren Sie unter Empfohlene Updates das Kontrollkästchen Empfohlene Updates auf die gleiche Weise wie wichtige Updates bereitstellen und wählen Sie dann OK.
Wenn die Windowsupdates nicht funktionieren, wenden Sie sich bitte an Ihren zuständigen Systembetreuer.
Auszug aus dem ERiC-Entwicklerhandbuch
2.2.3 Unterstützte Betriebssysteme
2.2.3.1.1 Microsoft Windows
Das in diesem Dokument beschriebene ERiC-Release unterstützt folgende Microsoft-
Betriebssysteme:
Vista
Windows 7
Windows 8.1
Windows 10
Windows Server 2008
Windows Server 2012
Windows Server 2016
Die WinRT API wird nicht unterstützt.
HINWEIS: Signaturprüfung der Windowsbibliotheken
In den ERiC Windows Bibliotheken waren Signaturen von SHA1- und SHA2-Signaturzertifikaten enthalten. Das SHA1-Signaturzertifikat ist abgelaufen. Microsoft stellt keine SHA1-Signaturzertifikate mehr zur Verfügung, so dass die ERiC Windows Bibliotheken nicht mehr mit einem SHA1-Signaturzertifikat signiert werden können.
Zur Verwendung der ERiC Windows Bibliotheken unter den nachfolgend genannten Betriebssystemen sind folgende Schritte notwendig:
Vista und Windows Server 2008
Die Integritätsprüfung der ERiC Windows Bibliotheken muss mit dem Microsoft Visual Studio Werkzeug „EDITBIN“4 und der Option: /INTEGRITYCHECK:NO5 abgeschalten werden.
Windows 7 und Server 2008 R2
Diese Betriebssysteme unterstützen die Signaturprüfung nur, wenn alle Sicherheitsupdates installiert sind. In seltenen Fällen kann die automatische Windows-Updateinstallation das für die Signaturprüfung notwendige Update nicht installieren. Aus diesem Grund wird eine manuelle Windows-Updateinstallation empfohlen.
Falls sich das Update, siehe Microsoft Knowledge Base-Artikel KB 3033929, nicht installieren lässt, ist wie unter Vista und Windows Server 2008 beschrieben zu verfahren.
4 Das EDITBIN-Tool ist in der Visual Studio 2017 Community Edition kostenlos enthalten.
5 https://msdn.microsoft.com/de-DE/library/jj835759.aspx
Installation Visual Studio
<Ändern> <Einzelne Komponenten> <Toolset für VC++ 2015.3v 140 (x86,x64)> nachinstallieren
Visual Studio starten
<Extras> <Externe Tools> <Hinzufügen> "Eingabeaufforderung"
(Argumente: c:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\Tools\VsDevCmd.bat)
anschließend Übernehmen.
<Extras> <Eingabeaufforderung> aufrufen und alle verwendeten dll mit editbin und dem Parameter /INTEGRITYCHECK:NO "bearbeiten"