Recent Changes - Search:

wiki Start

main page

OpenMix

Text

Thanks

WikiSandbox
edit SideBar

Elster

(this is about german tax stuff, so the following is in german)

ElsterOnline mit Linux

Auch wenn es offiziell nur eingeschränkt unterstützt wird, funktioniert das ElsterOnlinePortal auch mit Linux. Entscheidend ist, daß das OpenJDK (IcedTea) nicht unterstützt wird, sondern nur das "originale" Sun-Java.

Im Browser (getestet mit Seamonkey) kann man über den AddOn-Manager auf der Seite Plugins prüfen, ob und welches Java-Plugin aktiv ist. Sollten sowohl "IcedTea-Web Plugin" als auch "Java Plug-in" aufgelistet sein, muss man das erstere deaktivieren.

In den Browsereinstellungen müssen Cookies komplett zugelassen werden, also "Alle Cookies akzeptieren".

getestet mit: Seamonkey 2.6 / Java Plug-in 1.6.0_29

Zertifikatsumstellung auf 2048 Bit

Im Jahr 2011 wurden alle älteren Zertifikate, die anfangs eine Schlüssellänge von 1024 Bit hatten auf 2048 Bit umgestellt. Was nur im Kleingedruckten steht, ist der Hinweis, daß die alten 1024er Schlüssel in der Zertifikatsdatei gespeichert bleiben. Seit 2012 verweigert der Elster-Server die Annahme von Voranmeldungen mit 1024er Schlüsseln. Die Fehlermeldung lautet "The operation is not allowed with the used keylength." Nachfolgend eine Lösung für externe Programme, die daran scheitern, bspw. Taxbird.

Da im neuen Zertifikat sowohl der alte 1024 Bit Schlüssel als auch der neue 2048 Bit Schlüssel enthalten sind, muss der 1024er aus dem Zertifikat raus. Das geht relativ einfach mit dem in Firefox, Thunderbird und Seamonkey enthaltenen Zertifikatsmanager.

Firefox: Einstellungen / Erweitert / Zertifikate anzeigen
Seamonkey: Einstellungen / Datenschutz und Sicherheit / Zertifikate / Zertifikate verwalten
Thunderbird: Einstellungen / Erweitert / Zertifikate

  • auf der Registerkarte "Ihre Zertifikate" die pfx-Datei importieren
  • jetzt sieht man 4 Einträge, 2 davon mit Namen, 2 mit Nummer
    über "Ansehen" kann man die Schlüssellänge verifizieren, die beiden mit Namen sind die alten 1024er
  • diese beiden Einträge kann man löschen
  • schließlich über "Alle sichern" eine neue pfx-Datei erstellen

Mit dieser neuen pfx-datei konnte ich problemlos Daten mit Taxbird senden.

Sicherheitshalber sollte man dann auch die verbleibenden Schlüssel löschen, sowas muss ja nicht im Browser verbleiben.

ElsterFormular

Die Windowsanwendung ElsterFormular - die mittlerweile für einige SteuerfFälle obligatorisch geworden ist, läuft glücklicherweise mit "wine". Die Pakete dafür (wine) installiert man über die Paketverwaltung (=yast bei openSuSE). Dann lädt man sich das aktuelle Paket von der ElsterFormular-Seite herunter und installiert es per wine ElsterFormular(...).exe als normaler Nutzer. Möglicherweise muss man vorher per winecfg ein paar Arbeitsverzeichnisse/Laufwerksverknüpfungen anpassen.

Seit 2016 und V17.1 klappt die Installation in einem 64bit-System nicht mehr, da irgendeine .NET3.5-Geschichte fehlt... hier steht, wie man sich eine 32bit-Wine-Umgebung einrichtet und ElsterFormular dorthinein installiert: http://www.nerdlingen.de/?p=215 (Danke!)
Wenn dann anstelle einer PDF-Anzeige nur eine Fehlermeldung kommt, kann man sich vorläufig damit behelfen, die generierte pdf-Datei von Hand im Dateisystem zu suchen. Aber Achtung: diese liegt im 32bit-Wine-Verzeichnis und wird beim Schließen der Fehlermeldung auch wieder gelöscht.

Seit 2015 und ElsterFormular Version 16.1 ist eine aktuelle VCrun-Bibliothek von Microsoft nötig. ElsterFormular versucht, diese automatisch mit zu installieren, wass leider nicht klappt. Daher muß man sich VOR der ElsterFormular Installation eine aktuelle Version von "winetricks" besorgen... In einer Terminalkonsole als normaler Nutzer:

wget https://raw.githubusercontent.com/Winetricks/winetricks/master/src/winetricks
./winetricks vcrun2013

Anschließend meckert das Installationsprogramm von ElsterFormular zwar immernoch über die nicht funktionierende Installation der MS VCrun-Bibliothek, läuft aber problemlos durch und man kann dann damit arbeiten.

Die wichtigste Ergänzung ist, daß ElsterFormular ein externes PDF-Programm benötigt, um die Druckvorschau etc. durchzuführen. Man kann nun ein Windows-PDF-Programm per wine installieren oder - die clevere Alternative - wine beibringen, das Standard-Linux-PDF-Programm zu nutzen, bei openSuSE ist das "Okular". Dazu kopiert man sich die folgenden Zeilen in eine Textdatei und nennt diese bspw. "pdf.reg"

[HKEY_CLASSES_ROOT\.pdf]
@="PDFfile"
"Content Type"="application/pdf"
[HKEY_CLASSES_ROOT\PDFfile\Shell\Open\command]
@="winebrowser \"%1\""

Anschließend diese Datei per regedit pdf.reg in die Registrierungsdatenbank von wine eintragen. Fertig...

Dank an diesen Wikieintrag: http://wiki.ubuntuusers.de/ElsterFormular

Edit - History - Print - Recent Changes - Search
Page last modified on March 30, 2016, at 10:04 PM