Benutzer-Werkzeuge

Webseiten-Werkzeuge


support:faq

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
support:faq [d.m.Y H:i] – [BPD aktualisieren] willuhnsupport:faq [d.m.Y H:i] (aktuell) – [Umsätze rückwirkend abrufen] willuhn
Zeile 13: Zeile 13:
 ==== Hibiscus auf mehreren Computern benutzen ==== ==== Hibiscus auf mehreren Computern benutzen ====
  
-Wenn du von mehreren Computern mit Hibiscus auf deine Konten zugreifen möchtest, gibt es verschiedene Möglichkeiten, die jeweils mit unterschiedlichen Vor- und Nachteilen verbunden sind. Die folgenden Absätze erläutern diese.+Wenn du auf mehreren Computern oder Betriebssystemen mit Hibiscus auf deine Konten zugreifen möchtest, gibt es verschiedene Möglichkeiten, die jeweils mit unterschiedlichen Vor- und Nachteilen verbunden sind. Die folgenden Absätze erläutern diese.
  
 //Gemeinsam eingerichteter Bankzugang// //Gemeinsam eingerichteter Bankzugang//
Zeile 27: Zeile 27:
 //Gemeinsam genutztes Benutzerverzeichnis// //Gemeinsam genutztes Benutzerverzeichnis//
  
-Starte Jameica mit einem [[support:faq#abweichendes_benutzerverzeichnis_nutzen|abweichenden Benutzerverzeichnis]]. Wähle als Speicherort einen mobiles Laufwerk (z.Bsp. USB-Stick oder externe Festplatte) oder ein Netzlaufwerk. Dieses kannst du anschließend auf mehreren Computern benutzen.+Starte Jameica mit einem [[support:faq#abweichendes_benutzerverzeichnis_nutzen|abweichenden Benutzerverzeichnis]]. Wähle als Speicherort einen mobiles Laufwerk (z.Bsp. USB-Stick oder externe Festplatte). Dieses kannst du anschließend auf mehreren Computern benutzen.
  
   * Vorteile   * Vorteile
Zeile 34: Zeile 34:
   * Nachteile   * Nachteile
     * Es können nicht mehrere Computer zeitgleich auf die Daten zugreifen     * Es können nicht mehrere Computer zeitgleich auf die Daten zugreifen
-    * Höhere Gefahr von Datenverlust bei defekten USB-Sticks (das passiert gar nicht so selten) oder vorzeitigem Entfernen des Datenträgers, bevor alle Daten vollständig geschrieben wurden.+    * Höhere Gefahr von Datenverlust bei defekten USB-Sticks (das passiert gar nicht so selten) oder vorzeitigem Entfernen des Datenträgers, bevor alle Daten vollständig geschrieben wurden. Bei Verwendung eines Cloud-Laufwerkes kann es durch konkurrierende Schreibzugriffe zwischen Hibiscus und dem Cloud-Synchronisierungsdienst ebenfalls zu Datenverlusten kommen. 
 + 
 +**Hinweis**: Verwende nach Möglichkeit nicht Dropbox oder stelle bei Verwendung eines Cloud-Laufwerkes zumindest nach Möglichkeit sicher, dass keine Dateisynchronisierung mit der Cloud stattfindet, während Hibiscus läuft. Es kann sonst zu konkurrierenden Schreibzugriffen und dabei zu Datenverlust kommen. Stelle bei der Verwendung eines Wechseldatenträgers (z.B. USB-Stick) sicher, dass dieser nicht vorzeitig entfernt wird alle noch offenen Schreibzugriffe durchgeführt wurden (In Windows mit der Funktion "Sicher entfernen" bzw. "umount" in Linux). Darüber hinaus kann es bei USB-Sticks häufig zu Lese- und Schreibfehlern kommen, wenn diese nicht mehr zuverlässig funktionieren.
  
 //Gemeinsam genutzte MySQL-Datenbank// //Gemeinsam genutzte MySQL-Datenbank//
Zeile 44: Zeile 46:
     * Benutzern kann reiner Zugang auf die Daten gewährt werden, ohne ihnen den eigentlichen Bankzugang zu geben     * Benutzern kann reiner Zugang auf die Daten gewährt werden, ohne ihnen den eigentlichen Bankzugang zu geben
   * Nachteile   * Nachteile
-    * Server oder zumindest ein im LAN gemeinsam nutzbarer Computer notwendig, auf dem die MySQL-Datenbank läuft+    * Server oder zumindest ein im LAN gemeinsam nutzbarer Computer (das kann ggf. auch ein NAS sein) notwendig, auf dem die MySQL-Datenbank läuft
     * aufwändigere Einrichtung     * aufwändigere Einrichtung
  
Zeile 57: Zeile 59:
  
 Aus Sicherheitsgründen darf sich das Benutzerverzeichnis nicht innerhalb des Programmverzeichnisses befinden. Auch wenn der Benutzer im Programmverzeichnis Schreibrechte besitzt, wird Jameica den Versuch, dieses (oder ein Unterverzeichnis davon) als Benutzerverzeichnis anzugeben, mit einer Fehlermeldung quittieren. Dieses Verfahren stellt sicher, dass Programmdaten nicht mit Benutzerdaten vermischt werden können. Aus Sicherheitsgründen darf sich das Benutzerverzeichnis nicht innerhalb des Programmverzeichnisses befinden. Auch wenn der Benutzer im Programmverzeichnis Schreibrechte besitzt, wird Jameica den Versuch, dieses (oder ein Unterverzeichnis davon) als Benutzerverzeichnis anzugeben, mit einer Fehlermeldung quittieren. Dieses Verfahren stellt sicher, dass Programmdaten nicht mit Benutzerdaten vermischt werden können.
 +
 +**Hinweis**: Vermeide nach Möglichkeit keine Netzlaufwerke oder per Cloud synchronisierte Benutzerordner. Hierbei kann es zu unerwarteten Lese-/Schreibfehlern und Beschädigungen der Hibiscus-Datenbank kommen.  Stelle bei synchronisierten Cloud-Laufwerken zumindest sicher, dass während der Ausführung des Programms die Synchronisierung pausiert, um Konflikte beim Dateizugriff zu vermeiden. Stelle bei der Verwendung eines Wechseldatenträgers (z.B. USB-Stick) sicher, dass dieser nicht vorzeitig entfernt wird (ohne die Funktion "Sicher entfernen" bzw. "unmount" zu verwenden). Darüber hinaus kann es bei USB-Sticks häufig zu Lese- und Schreibfehlern kommen, wenn diese nicht mehr zuverlässig funktionieren.
  
 === Alternativer Parameter "-f <Verzeichnis>" === === Alternativer Parameter "-f <Verzeichnis>" ===
Zeile 77: Zeile 81:
  
 ==== Nightly-Builds nutzen ==== ==== Nightly-Builds nutzen ====
-Hibiscus und Jameica existieren jeweils in zwei Versionen. Zum einen die aktuelle und offizielle Release. Das sind jene Downloads, die auf den Projektseiten unter [[http://www.willuhn.de/products/hibiscus/download.php]] und [[http://www.willuhn.de/products/jameica/download.php]] angeboten werden. Zusätzlich existieren noch sogenannte "Nightly-Builds". Sie werden jede Nacht automatisch aus dem aktuellsten Quellcode erzeugt und bilden die Grundlage für die kommenden Versionen. Sie sind zum Beispiel nützlich, wenn ein neues Feature oder ein Bugfix eingebaut wurde, welches nicht mehr in die aktuelle offizielle Release gelangte. Auf diese Weise können User "brandaktuelle" Funktionen aus der künftigen Hibiscus-Version nutzen, noch bevor sie offiziell veröffentlicht wurden.+Hibiscus und Jameica existieren jeweils in zwei Versionen. Zum einen die aktuelle und offizielle Release. Das sind jene Downloads, die auf den Projektseiten unter [[http://www.willuhn.de/products/hibiscus/download.php]] und [[http://www.willuhn.de/products/jameica/download.php]] angeboten werden. Zusätzlich existieren noch sogenannte "Nightly-Builds". Sie werden jede Nacht automatisch aus dem aktuellsten Quellcode erzeugt und bilden die Grundlage für die kommenden Versionen. Sie sind zum Beispiel nützlich, wenn ein neues Feature oder ein Bugfix eingebaut wurde, welches nicht mehr in die aktuelle offizielle Release gelangte. Auf diese Weise können User "brandaktuelle" Funktionen aus der künftigen Hibiscus-Version nutzen, noch bevor sie offiziell veröffentlicht wurden. Unter https://github.com/willuhn/hibiscus/blob/master/build/ChangeLog kannst du nachsehen, welcher Änderungen seit dem letzten Release bereits in das Nightly-Build eingeflossen sind.
  
 === WARNUNG === === WARNUNG ===
Zeile 86: Zeile 90:
  
   * Erstelle ein [[support:backup|Backup]] des Benutzerverzeichnisses, um ggf. wieder auf die vorherige Version zurückwechseln zu können   * Erstelle ein [[support:backup|Backup]] des Benutzerverzeichnisses, um ggf. wieder auf die vorherige Version zurückwechseln zu können
-  * Lade die aktuellen Nightly-Builds von [[http://www.willuhn.de/products/hibiscus/download_ext.php]] und [[http://www.willuhn.de/products/jameica/download_ext.php]] herunter+  * Lade die aktuellen Nightly-Builds von [[https://www.willuhn.de/products/hibiscus/download_ext.php]] und [[https://www.willuhn.de/products/jameica/download_ext.php]] herunter
   * Führe das Update gemäß [[support:update|Anleitung]] durch   * Führe das Update gemäß [[support:update|Anleitung]] durch
  
Zeile 98: Zeile 102:
 ==== Hibiscus auf Netbooks ==== ==== Hibiscus auf Netbooks ====
  
-Wenn Hibiscus auf kleinen Displays (typischerweise von Netbooks) verwendet wird, kann es vorkommen, dass die Buttons am unteren Rand unter Umständen nicht sichtbar sind. Mit folgendem Workaround kann bei Bedarf ein Scrollbalken eingeblendet werdenDieser funktioniert ab Jameica 1.9/Hibiscus 1.11:+Wenn Hibiscus auf kleinen Displays (typischerweise von Netbooks) verwendet wird, kann es vorkommen, dass die Buttons am unteren Rand unter Umständen nicht sichtbar sind.  Bei kleinen Bildschirm-Auflösungen (Höhe weniger als 700 Pixel - ab Jameica 2.8.7 bereits ab 800 Pixel) schaltet Jameica automatisch auf den Netbook-Modus. 
 + 
 +Falls dennoch Scroll-Balken benötigt werden, obwohl der Bildschirm eine Höhe von mehr als 700 Pixeln (bzw800 Pixeln) besitzt, kann der Netbook-Modus erzwungen werden mit:
  
   * Wechsle in das [[support:backup#benutzerverzeichnis|Jameica-Benutzerverzeichnis]]   * Wechsle in das [[support:backup#benutzerverzeichnis|Jameica-Benutzerverzeichnis]]
   * Wechsle in das Unterverzeichnis "cfg".   * Wechsle in das Unterverzeichnis "cfg".
   * Erstelle dort eine Datei mit dem Namen: "de.willuhn.jameica.system.Customizing.properties", falls sie noch nicht existiert.   * Erstelle dort eine Datei mit dem Namen: "de.willuhn.jameica.system.Customizing.properties", falls sie noch nicht existiert.
-  * Öffne die Datei in einem Texteditor und füge folgende Zeilen hinzu+  * Öffne die Datei in einem Texteditor und füge folgende Zeilen hinzu (bzwpasse sie anfalls sie bereits vorhanden sind):
- +
-  application.scrollview=true +
-  application.scrollview.minheight=580 +
- +
-Seit Jameica 1.10/Hibiscus 1.12 ist dieser Workaround nicht mehr notwendig. Bei kleinen Bildschirm-Auflösungen (Höhe weniger als 700 Pixel) schaltet Jameica automatisch auf den Netbook-ModusFalls dennoch Scroll-Balken benötigt werdenobwohl der Bildschirm eine Höhe von mehr als 700 Pixeln besitzt, kann der Netbook-Modus erzwungen werden mit:+
  
   application.scrollview=true   application.scrollview=true
Zeile 116: Zeile 117:
  
 ==== Die Schrift ist zu klein / zu gross ==== ==== Die Schrift ist zu klein / zu gross ====
-Öffne die Datei "cfg/de.willuhn.jameica.gui.util.Font.properties" (befindet sich im [[support:backup#benutzerverzeichnis|Jameica-Benutzerverzeichnis]]) in einem Texteditor. Wenn sie nicht existiert, leg sie einfach neu an.+Die Datei "**de.willuhn.jameica.gui.util.Font.properties**" (befindet sich im [[support:backup#benutzerverzeichnis|Jameica-Benutzerverzeichnis]]) im Ordner "**cfg**" steuert die Größe der Schriftarten.  
 + 
 +===WICHTIG: Falls es einen Fehler gibt (z.B. Schrift zu klein) diese Datei einfach löschen. ===  
 +Jameica verwendet - wenn es keine Datei gibt - beim nächsten Start die Systemschriftart und -größe. 
 + 
 +Alternativ die Datei in einem Texteditor öffnen. Wenn sie nicht existiert, leg sie einfach neu an.
 Die folgenden (selbsterklärenden) Parameter beeinflussen die Schriftart und -größe der Standardschrift. Sie können beliebig geändert werden: Die folgenden (selbsterklärenden) Parameter beeinflussen die Schriftart und -größe der Standardschrift. Sie können beliebig geändert werden:
  
Zeile 123: Zeile 129:
   font.bold.name=Tahoma   font.bold.name=Tahoma
   font.bold.height=8   font.bold.height=8
- 
-Alternativ kann die Konfigurationsdatei auch einfach gelöscht werden. Jameica verwendet dann beim nächsten Start die Systemschriftart und -größe. 
  
  
Zeile 137: Zeile 141:
  
 Das ist die Einstellung für Deutsch. Für englische Sprache, ändere das "de_DE" in "en". Das ist die Einstellung für Deutsch. Für englische Sprache, ändere das "de_DE" in "en".
 +
 +Ab Jameica 2.8.7 ist die Sprache bequem via "Datei->Einstellungen" konfigurierbar.
 +
 +
 +==== Ja/Nein-Antworten mit "Diese Frage künftig nicht mehr anzeigen" zurücksetzen ====
 +
 +Dialoge, die mit "Ja" oder "Nein" beantwortet werden können, enthalten meist eine Option "Diese Frage künftig nicht mehr anzeigen", um die Antwort dieser Frage permanent zu speichern. Es gibt direkt im Programm leider keine Benutzeroberfläche, um die gespeicherten Antworten zurückzusetzen. Die Antworten werden aber in einer Konfigurationsdatei gespeichert, die bearbeitet (um einzelne Antworten zurückzusetzen) oder alternativ einfach gelöscht werden kann (um alle gespeicherten Antworten zurückzusetzen).
 +
 +Öffne hierzu die Datei "cfg/de.willuhn.jameica.system.ApplicationCallback.properties" (befindet sich im [[support:backup#benutzerverzeichnis|Jameica-Benutzerverzeichnis]]) in einem Texteditor.
 +
 +Entferne die Zeilen mit den zu löschenden Antworten oder lösche alternativ die gesamte Datei.
  
  
Zeile 173: Zeile 188:
 ==== Umsätze rückwirkend abrufen ==== ==== Umsätze rückwirkend abrufen ====
  
-Falls man Umsätze aus den Kontoauszügen gelöscht hat oder aus anderen Gründen zwischendrin welche fehlen, kann man diese oft nachträglich nochmal von der Bank abrufen. Die Banken bieten in der Regel die Umsätze der letzten 90 Tage über ihre HBCI-Server an. Hibiscus ruft jedoch normalerweise nur die neuen Umsätze ab, die seit dem Datum des letzten Abrufs hinzugekommen sind.+Falls man Umsätze aus den Kontoauszügen gelöscht hat, es bei einem vorherigen Abruf zu einem Fehler kam oder aus anderen Gründen zwischendrin welche fehlen, kann man diese oft nachträglich nochmal von der Bank abrufen. Die Banken bieten in der Regel die Umsätze der letzten 90 Tage über ihre FinTS-Server an. Hibiscus ruft jedoch normalerweise nur die neuen Umsätze ab, die seit dem Datum des letzten Abrufs (der auch fehlgeschlagen sein kann) hinzugekommen sind.
 Öffne die Liste der Konten in Hibiscus. Klicke mit der rechten Maustaste auf das betreffende Konto und wähle im Kontextmenü die Option "Erweitert->Saldo und Datum zurücksetzen...". Dadurch wird das Datum des letzten Abrufes in Hibiscus gelöscht. Beim nächsten Abruf von Kontoauszügen werden nun nicht mehr nur die neuen Umsätze abgeholt sondern alle bei der Bank verfügbaren. Das sind meist die letzten 90 Tage. Falls anschließend einige Umsätze doppelt erscheinen, können sie problemlos gelöscht werden. Öffne die Liste der Konten in Hibiscus. Klicke mit der rechten Maustaste auf das betreffende Konto und wähle im Kontextmenü die Option "Erweitert->Saldo und Datum zurücksetzen...". Dadurch wird das Datum des letzten Abrufes in Hibiscus gelöscht. Beim nächsten Abruf von Kontoauszügen werden nun nicht mehr nur die neuen Umsätze abgeholt sondern alle bei der Bank verfügbaren. Das sind meist die letzten 90 Tage. Falls anschließend einige Umsätze doppelt erscheinen, können sie problemlos gelöscht werden.
  
 +
 +==== Zwischensummen/Salden der Umsätze falsch ====
 +
 +Wenn Umsätze falsch übertragen, gelöscht oder nachträglich importiert wurden, kann es vorkommen, dass die Zwischensumme einiger Umsätze nicht mehr korrekt ist. In dem Fall kann eine Neuberechnung der Zwischensummen durchgeführt werden.
 +
 +  * Suche hierfür die letzte Umsatzbuchung, deren Zwischensumme noch korrekt ist.
 +  * Markiere diesen Umsatz als geprüft (Rechtsklick auf den Umsatz und im Kontextmenü "Als geprüft markieren" wählen).
 +  * Stelle sicher, dass alle nachfolgenden Umsätze des betreffenden Kontos //nicht// als geprüft markiert sind (entferne die Geprüft-Markierung dieser Umsätze ggf. wieder).
 +  * Öffne dann die Liste der Konten (links in der Navigation auf "Konten" klicken) und wähle das betrffende Konto
 +  * Klicke mit der rechten Maustaste auf das Konto und wähle im Kontextmenü "Erweitert->Salden neu berechnen..."
 +
 +Hibiscus berechnet daraufhin die Zwischensummen aller Umsätze nach dem letzten geprüften Umsatz neu.
  
 ==== Nummerierung der Umsätze falsch ==== ==== Nummerierung der Umsätze falsch ====
Zeile 216: Zeile 243:
 Sowohl die BPD als auch die UPD besitzen jeweils eine Versionsnummer. Bei der Kommunikation mit der Bank sendet Hibiscus die vorliegende Versionsnummer an die Bank. Stellt diese fest, dass die Daten veraltet sind, sendet sie aktualisierte BPD/UPD, die von Hibiscus automatisch übernommen werden. Sowohl die BPD als auch die UPD besitzen jeweils eine Versionsnummer. Bei der Kommunikation mit der Bank sendet Hibiscus die vorliegende Versionsnummer an die Bank. Stellt diese fest, dass die Daten veraltet sind, sendet sie aktualisierte BPD/UPD, die von Hibiscus automatisch übernommen werden.
  
-Unter Umständen kann es jedoch vorkommen, dass diese Aktualisierung nicht oder nicht rechtzeitig stattfindet (manche Banken erhöhen die Versionsnummern nicht korrekt). Die BPD können daher auch manuell erneut abgerufen werden. Öffne hierzu die Detail-Ansicht des Bank-Zugangs unter "Bank-Zugänge->Doppelklick auf den jeweiligen Bank-Zugang". Klicke dort auf den Button "BPD/UPD" und anschließend auf "BPD löschen". Schließe das Fenster und klicke dann auf "Konfiguration testen". Hierbei werden die BPD neu von der Bank abgerufen. Klicke bei der anschließende Frage, ob die Konten neu angelegt werden sollen, auf "Nein". Wenn das nicht hilft, kann es nötig sein, den Bankzugang zu löschen und anschließend neu anzulegen. Die Konten und Umsätze gehen hierbei nicht verloren.+Unter Umständen kann es jedoch vorkommen, dass diese Aktualisierung nicht oder nicht rechtzeitig stattfindet (manche Banken erhöhen die Versionsnummern nicht korrekt). Die BPD können daher auch manuell erneut abgerufen werden. Öffne hierzu die Detail-Ansicht des Bank-Zugangs unter "Bank-Zugänge->Doppelklick auf den jeweiligen Bank-Zugang". Klicke dort auf den Button "BPD/UPD" und anschließend auf "BPD löschen". Schließe das Fenster und klicke dann auf "Konfiguration testen". Hierbei werden die BPD neu von der Bank abgerufen. Klicke bei der anschließenden Frage, ob die Konten neu angelegt werden sollen, auf "Nein". Wenn das nicht hilft, kann es nötig sein, den Bankzugang zu löschen und anschließend neu anzulegen. Die Konten und Umsätze gehen hierbei nicht verloren.
  
  
Zeile 235: Zeile 262:
   * Stelle sicher, dass bei der Bank tatsächlich HBCI-PIN/TAN freigeschaltet ist. Falls dir die Eingabe-Felder für Benutzerkennung und Kundenkennung beim Anlegen eines neuen Bankzugangs in Hibiscus spanisch vorkommen, ist dies ein deutliches Zeichen für einen fehlenden Zugang. ;)   * Stelle sicher, dass bei der Bank tatsächlich HBCI-PIN/TAN freigeschaltet ist. Falls dir die Eingabe-Felder für Benutzerkennung und Kundenkennung beim Anlegen eines neuen Bankzugangs in Hibiscus spanisch vorkommen, ist dies ein deutliches Zeichen für einen fehlenden Zugang. ;)
   * Du benutzt die falsche HBCI-Version. In aller Regel wird "FinTS 3.0" verwendet.   * Du benutzt die falsche HBCI-Version. In aller Regel wird "FinTS 3.0" verwendet.
 +
 +==== [PIN/TAN] Fehlermeldung "Received fatal alert: handshake_failure" ====
 +
 +Wenn diese Fehlermeldung beim Verbindungsaufbau auftritt, ist deine Java-Version zu alt. Stelle sicher, dass mindestens Java 8 installiert ist. In der Log-Datei [[support:fehlermelden|jameica.log]] findet sich hierbei folgende Fehlermeldung:
 +
 +<code>
 +javax.net.ssl.SSLHandshakeException: Received fatal alert: handshake_failure
 +</code>
 +
 ==== [PIN/TAN] Hibiscus akzeptiert meine PIN nicht. Sie besitzt mehr als 6 Stellen ==== ==== [PIN/TAN] Hibiscus akzeptiert meine PIN nicht. Sie besitzt mehr als 6 Stellen ====
  
Zeile 258: Zeile 294:
 Flicker-Codes existieren in mehreren Standards. Aktuell ist der Standard "HHD 1.4", welcher ca. im Dezember 2010 veröffentlicht wurde. Unter Umständen kann es sein, dass deine Bank zwar bereits HHD 1.4 verwendet, dein TAN-Generator jedoch zu alt ist und diese neuen Flicker-Codes noch nicht lesen kann. Um das zu überprüfen, sind zwei Fragen zu klären: Flicker-Codes existieren in mehreren Standards. Aktuell ist der Standard "HHD 1.4", welcher ca. im Dezember 2010 veröffentlicht wurde. Unter Umständen kann es sein, dass deine Bank zwar bereits HHD 1.4 verwendet, dein TAN-Generator jedoch zu alt ist und diese neuen Flicker-Codes noch nicht lesen kann. Um das zu überprüfen, sind zwei Fragen zu klären:
  
-  - Ist dein TAN-Generator HHD-1.4 tauglich? Stecke hierzu deine Karte in den TAN-Generator, drücke die Taste "TAN" und gib den Startcode "12345" ein, bestätige mit "OK". Wenn im Display "Terminüberw. SEPA" angezeigt wird, ist das Gerät HHD-1.4-tauglich. Wird jedoch "Daten:" angezeigt, ist es ein älteres Gerät, welches noch kein HHD 1.4 beherrscht. ([[http://www.onlinebanking-forum.de/forum/topic.php?p=72608#72608|siehe auch]])+  - Ist dein TAN-Generator HHD-1.4 tauglich? Stecke hierzu deine Karte in den TAN-Generator, drücke die Taste "TAN" und gib den Startcode "12345" ein, bestätige mit "OK". Wenn im Display "Terminüberw. SEPA" angezeigt wird, ist das Gerät HHD-1.4-tauglich. Wird jedoch "Daten:" angezeigt, ist es ein älteres Gerät, welches noch kein HHD 1.4 beherrscht. ([[https://homebanking-hilfe.de/forum/topic.php?p=72608#72608|siehe auch]])
   - Finde heraus, ob deine Bank tatsächlich bereits HHD 1.4 verwendet. Wenn sie das nicht tut, brauchst du auch keinen HHD-1.4-tauglichen TAN-Generator und dein bisheriger sollte funktionieren. Frage hierzu am besten bei deiner Bank nach.   - Finde heraus, ob deine Bank tatsächlich bereits HHD 1.4 verwendet. Wenn sie das nicht tut, brauchst du auch keinen HHD-1.4-tauglichen TAN-Generator und dein bisheriger sollte funktionieren. Frage hierzu am besten bei deiner Bank nach.
  
Zeile 265: Zeile 301:
 ^ Betriebssystem ^ Konfigurationsdatei ^ ^ Betriebssystem ^ Konfigurationsdatei ^
 | Linux | /home/<username>/.jameica/hibiscus/hbci4java.properties | | Linux | /home/<username>/.jameica/hibiscus/hbci4java.properties |
-| Windows | C:\Dokumente und Einstellungen\<username>\.jameica\hibiscus\hbci4java.properties |+| Windows | C:\Benutzer\<username>\.jameica\hibiscus\hbci4java.properties |
 | OS X | /Users/<username>/Library/jameica/hibiscus/hbci4java.properties | | OS X | /Users/<username>/Library/jameica/hibiscus/hbci4java.properties |
  
Zeile 273: Zeile 309:
  
 Starte Hibiscus neu, öffne die Details der PIN/TAN-Konfiguration, klicke dort auf den Button "BPD/UPD". Klicke in dem sich öffnenden Fenster auf den Button "BPD löschen". HHD 1.4 wird erst seit HITANS in Segment-Version 5 verwendet. Durch den Eintrag in dieser Datei wird HITANS höchstens in Segment-Version 4 verwendet, was wiederrum bedeutet, dass höchstens HHD 1.3 (ja ich weiss, ist irritierend ;)) zur Anwendung kommt. Mit etwas Glück bietet deine Bank das optische chipTAN-Verfahren nicht nur in HHD 1.4 an sondern auch noch in HHD 1.3. Starte Hibiscus neu, öffne die Details der PIN/TAN-Konfiguration, klicke dort auf den Button "BPD/UPD". Klicke in dem sich öffnenden Fenster auf den Button "BPD löschen". HHD 1.4 wird erst seit HITANS in Segment-Version 5 verwendet. Durch den Eintrag in dieser Datei wird HITANS höchstens in Segment-Version 4 verwendet, was wiederrum bedeutet, dass höchstens HHD 1.3 (ja ich weiss, ist irritierend ;)) zur Anwendung kommt. Mit etwas Glück bietet deine Bank das optische chipTAN-Verfahren nicht nur in HHD 1.4 an sondern auch noch in HHD 1.3.
 +
 +==== [PIN/TAN] PhotoTAN/QR-TAN: TAN-Dialog wird nicht angezeigt ====
 +
 +Falls der TAN-Dialog schonmal funktionierte und erst seit Hibiscus 2.10.3 der Fehler besteht, dann lösche bitte die Datei "de.willuhn.jameica.hbci.passports.pintan.PhotoTANDialog.properties". Du findest sie im Jameica-Benutzerordner im Unterverzeichnis "cfg":
 +
 +^ Betriebssystem ^ Konfigurationsdatei ^
 +| Linux | /home/<username>/.jameica/cfg |
 +| Windows | C:\Benutzer\<username>\.jameica\cfg |
 +| OS X | /Users/<username>/Library/jameica/cfg |
  
 ==== [Chipkarte] Die Server-Adresse oder Benutzerkennung hat sich geändert ==== ==== [Chipkarte] Die Server-Adresse oder Benutzerkennung hat sich geändert ====
Zeile 289: Zeile 334:
 ==== [Chipkarte] ReinerSCT-Kartenleser bleibt mit PC/SC unter Linux "hängen" ==== ==== [Chipkarte] ReinerSCT-Kartenleser bleibt mit PC/SC unter Linux "hängen" ====
  
-Das Problem kann bei der Verwendung von ReinerSCT-Kartenlesern mittels PC/SC auf neueren Linux-Distributionen auftreten, welche "systemd" verwenden. Ursache scheint die dort verwendete Option "auto-exit" des PCSCD zu sein, welche bewirkt, dass sich der Daemon irgendwann beendet, anschließend jedoch scheinbar nicht mehr richtig re-initialisiert wird. Im Forum unter http://www.onlinebanking-forum.de/forum/topic.php?p=113568#real113568 ist das näher beschrieben.+Das Problem kann bei der Verwendung von ReinerSCT-Kartenlesern mittels PC/SC auf neueren Linux-Distributionen auftreten, welche "systemd" verwenden. Ursache scheint die dort verwendete Option "auto-exit" des PCSCD zu sein, welche bewirkt, dass sich der Daemon irgendwann beendet, anschließend jedoch scheinbar nicht mehr richtig re-initialisiert wird. Im Forum unter https://homebanking-hilfe.de/forum/topic.php?p=113568#real113568 ist das näher beschrieben.
  
 ==== [Chipkarte] Synchronisierung während Chipkarten-Wechsel pausieren ==== ==== [Chipkarte] Synchronisierung während Chipkarten-Wechsel pausieren ====
Zeile 371: Zeile 416:
 Das Problem ist denen bekannt - https://bugs.eclipse.org/bugs/show_bug.cgi?id=527536 - wird allerdings nicht mehr behoben, weil in neuen SWT-Version ohnehin kein 32Bit-Support mehr enthalten ist. Das Problem ist denen bekannt - https://bugs.eclipse.org/bugs/show_bug.cgi?id=527536 - wird allerdings nicht mehr behoben, weil in neuen SWT-Version ohnehin kein 32Bit-Support mehr enthalten ist.
  
-Wechsle nach Möglichkeit auf die 64Bit-Version von Jameica. Beachte, dass du hierbei auch eine 64Bit-Version von Java benötigst.+Wechsle nach Möglichkeit auf die 64Bit-Version von Jameica. Beachte, dass du hierbei auch eine 64Bit-Version von Java benötigst und diese wiederum nur auf Computern mit 64Bit-Prozessor läuft.
  
 Alternativ könntest als Workaround versuchen, auf GTK2 umzustellen. Das ist allerdings auch keine dauerhafte Lösung, weil GTK2 ebenfalls als veraltet gilt und in der aktuellen SWT-Version (die aber noch nicht in Jameica enthalten ist) ebenfalls bereits entfernt wurde. Siehe hierzu [[support:faq#darstellungsfehler_unter_linux|Darstellungsfehler unter Linux]] Alternativ könntest als Workaround versuchen, auf GTK2 umzustellen. Das ist allerdings auch keine dauerhafte Lösung, weil GTK2 ebenfalls als veraltet gilt und in der aktuellen SWT-Version (die aber noch nicht in Jameica enthalten ist) ebenfalls bereits entfernt wurde. Siehe hierzu [[support:faq#darstellungsfehler_unter_linux|Darstellungsfehler unter Linux]]
Zeile 390: Zeile 435:
 Daher: Verwende **nicht** die Funktion "Im Starter behalten" sondern lege die Programm-Verknüpfung manuell an, wie es im [[https://wiki.ubuntuusers.de/Hibiscus/#Hibiscus|Ubuntu-Wiki]] beschrieben ist. Daher: Verwende **nicht** die Funktion "Im Starter behalten" sondern lege die Programm-Verknüpfung manuell an, wie es im [[https://wiki.ubuntuusers.de/Hibiscus/#Hibiscus|Ubuntu-Wiki]] beschrieben ist.
  
-Siehe auch http://www.onlinebanking-forum.de/forum/topic.php?p=126800#real126800+Siehe auch https://homebanking-hilfe.de/forum/topic.php?p=126800#real126800
  
  
 ==== java.net.ConnectException: Connection timed out: connect ==== ==== java.net.ConnectException: Connection timed out: connect ====
  
-Der Verbindungsaufbau zur Bank schlägt fehl. In der Log-Datei [[support:fehlermelden|jameica.log]] findet sich die Fehlermeldung "java.net.ConnectException: Connection timed out: connect" (im [[http://www.onlinebanking-forum.de/forum/topic.php?t=17283|Forum]] findet sich hierzu ebenfalls eine Diskussion.+Der Verbindungsaufbau zur Bank schlägt fehl. In der Log-Datei [[support:fehlermelden|jameica.log]] findet sich die Fehlermeldung "java.net.ConnectException: Connection timed out: connect" (im [[https://homebanking-hilfe.de/forum/topic.php?t=17283|Forum]] findet sich hierzu ebenfalls eine Diskussion.
  
 Mögliche Ursachen: Mögliche Ursachen:
Zeile 513: Zeile 558:
 Weitere Informationen zur Einrichtung befinden sich unter: [[support:list:banken:misc:pintan|ING-DiBa: PIN/TAN]] Weitere Informationen zur Einrichtung befinden sich unter: [[support:list:banken:misc:pintan|ING-DiBa: PIN/TAN]]
  
-**Fehlermeldung: Fehler beim Senden der HBCI-Nachricht zum Server** 
- 
-Wenn diese Fehlermeldung beim Verbindungsaufbau zur ING-Diba auftritt, ist deine Java-Version vermutlich zu alt. Stelle sicher, dass mindestens Java 8 installiert ist. In der Log-Datei [[support:fehlermelden|jameica.log]] findet sich hierbei folgende Fehlermeldung: 
- 
-<code> 
-javax.net.ssl.SSLHandshakeException: Received fatal alert: handshake_failure 
-</code> 
- 
-Siehe auch https://homebanking-hilfe.de/forum/topic.php?t=22043 
  
 ==== Postbank ==== ==== Postbank ====
Zeile 528: Zeile 564:
  
 ===== Sicherheit ===== ===== Sicherheit =====
 +==== Sicherheitsabfrage für Zertifikat ====
 +
 +Scheinbar unaufgefordert erscheint ein Dialog mit dem Betreff "Sicherheitsabfrage" und dem Text "Bitte prüfen Sie die Eigenschaften des Server-Zertifikates und entscheiden Sie, ob Sie ihm vertrauen möchten.".
 +
 +Das angezeigte Zertifikat ist in der Regel von der "Organisation (O)":"Let's Encrypt" (https://letsencrypt.org/) ausgestellt und für unterschiedliche "Common Name (CN)" wie etwa https://www.willuhn.de, https://bursch.com, https://scripting-updates.derrichter.de/ ausgestellt.
 +
 +**Ursache**: Jameica besitzt einen integrierten Plugin-Manager, mit dem neben Hibiscus auch andere Plugins online installiert oder aktualisiert werden können. Klicke oben im Menü auf "Datei->Einstellungen->Plugins", um den Plugin-Manager zu öffnen. Dort findet du unten einen Button "Repositories bearbeiten..." sowie "Automatische Updates konfigurieren...". Ein Klick auf "Repositories bearbeiten..." öffnet eine Liste von Servern, über die Jameica-Plugins bezogen werden können. Meist sind dies:
 +
 +^ URL ^ Bemerkung ^
 +| https://www.willuhn.de/products/jameica/updates/extensions | [[https://www.willuhn.de/products/jameica/extensions.php|Verschiedene Erweiterungen für Jameica selbst]] |
 +| https://openjverein.github.io/jameica-repository | [[https://openjverein.github.io/|Vereinsverwaltung JVerein]] |
 +| https://scripting-updates.derrichter.de/ | [[https://hibiscus-mashup.derrichter.de/|Hibiscus-Unterstüttzung für Banken, die kein HBCI/FinTS anbieten]] |
 +| https://www.open4me.de/hibiscus/ | [[https://github.com/littleyoda/hibiscus.depotviewer|Depot-Verwaltung für Hibiscus]] |
 +| https://hibiscus.tvbrowser.org/ | [[https://github.com/ds10git|Verschiedene Hibiscus-Erweiterungen]] |
 +
 +(siehe auch: [[::start#alle_bekannten_jameica-plugins|Liste der bekannten Plugins]])
 +
 +Ein Klick auf "Automatische Updates konfigurieren..." öffnet die Konfiguration, mit der festgelegt wird, ob und in welchen zeitlichen Abständen Jameica automatisch nach Updates auf oben genannten Adressen sucht.
 +
 +Da die Zertifikate von "Let's Encrypt" nur eine Gültigkeit von 3 Monaten haben, müssen sie regelmäßig aktualisiert werden. Es kann daher immer mal wieder vorkommen, dass Jameica die Zustimmung für Zertifikate erfragt, die kürzlich aktualisiert wurden. Im Regelfall sollte Jameica die Gültigkeit der Zertifikate selbst automatisch prüfen können. Allerdings verwendet "Let's Encrypt" für einen Übergangszeitraum sogenanntes "Cross Signing". Unter https://letsencrypt.org/2020/09/17/new-root-and-intermediates.html wird das Thema näher beleuchtet (Achtung, sehr komplex). Die Server-Zertifikate der oben genannten URLs sind hierbei mit zwei verschiedenen Aussteller-Zertifikaten von "Let's Encrypt" unterzeichnet. Je nach verwendeter Java-Version oder Betriebssystem kann es vorkommen, dass die automatische Prüfung des Aussteller-Zertifikates fehlschlägt (wenn die Java-Version oder das Betriebssystems Cross-Signing nicht unterstützt oder im Stammzertifikatsspeicher nicht beide Aussteller-Zertifikate von "Let's Encrypt" enthalten sind). In genau diesem Fall zeigt Jameica die Sicherheitsabfrage an, um dem Benutzer die manuelle Prüfung des Zertifikates zu überlassen.
 +
 +Diese manuelle Prüfung kann im Regelfall wie folgt durchgeführt werden:
 +
 +  - Kopiere die im Zertifikat angezeigte Server-Adresse und gib sie im Browser ein. Ob hierbei die Webseite des Plugin-Autoren, eine Platzhalter-Seite oder einfach nur eine leere Seite angezeigt wird, spielt keine Rolle.
 +  - Klicke in der Adress-Zeile des Browsers auf das Schloss-Symbol, um die Details des Zertifikats anzuzeigen.
 +  - Die dort angezeigten Informationen (hier insbesondere die SHA-256-Prüfsumme) sollten mit den in Jameica angezeigten Informationen übereinstimmen.
 +
 +**Plugin-Repositories deaktivieren**: Wenn du von einigen der oben genannten Bezugsquellen keine Plugins verwendest, kannst du die Server-Adressen auch deaktivieren. Klicke hierzu auf "Repositories bearbeiten...". Klicke mit der rechten Maustaste auf die zu deaktivierenden URLs und wähle im Kontextmenü "Deaktivieren...". Die URL wird anschließend in grauer Textfarbe angezeigt. Jameica wird diese Seiten dann nicht mehr kontaktieren und daher auch keine Sicherheitsabfragen zu diesen URLs mehr anzeigen. 
 +
 +
 ==== Wie werden meine persönlichen Daten geschützt? ==== ==== Wie werden meine persönlichen Daten geschützt? ====
  
Zeile 540: Zeile 606:
   * PINs des HBCI-Verfahrens "PIN/TAN" können optional (wenn dies im Menu unter Hibiscus->Einstellungen aktiviert wurde) in der Wallet-Datei “.jameica/cfg/de.willuhn.jameica.hbci.HBCI.wallet2“ permanent gespeichert werden. Die Verschlüsselung hierbei erfolgt nach dem gleichen Verfahren wie bei der Zwischenspeicherung für die Dauer der Sitzung (RSA-Cipher via Public-Key des Jameica-Zertifikates). Die Option zum permanenten Speichern von PINs des PIN/TAN-Verfahrens unter Hibiscus->Einstellungen lässt sich nur aktivieren, wenn das Master-Passwort manuell beim Start eingegeben wurde (also nicht via Startparameter "-p" übergeben wurde).   * PINs des HBCI-Verfahrens "PIN/TAN" können optional (wenn dies im Menu unter Hibiscus->Einstellungen aktiviert wurde) in der Wallet-Datei “.jameica/cfg/de.willuhn.jameica.hbci.HBCI.wallet2“ permanent gespeichert werden. Die Verschlüsselung hierbei erfolgt nach dem gleichen Verfahren wie bei der Zwischenspeicherung für die Dauer der Sitzung (RSA-Cipher via Public-Key des Jameica-Zertifikates). Die Option zum permanenten Speichern von PINs des PIN/TAN-Verfahrens unter Hibiscus->Einstellungen lässt sich nur aktivieren, wenn das Master-Passwort manuell beim Start eingegeben wurde (also nicht via Startparameter "-p" übergeben wurde).
  
-  * Sensible Daten von HBCI4Java wie HBCI-Schlüsseldisketten oder UPDs von PIN/TAN-Passports werden mit dem Cipher-Algorithmus "AES-256" (früher "PBE with MD5 and DES"verschlüsselt. Als Passwort dient hier ein vom Benutzer manuell einzugebendes (bei Schlüsseldisketten) oder ein von Hibiscus zufällig erzeugtes (bei PIN/TAN), welches in der Wallet-Datei ".jameica/cfg/de.willuhn.jameica.hbci.HBCI.wallet2" gespeichert wird. Die Wallet-Datei ist mit einem RSA-Cipher (basierend auf dem o.g. Jameica-Systemzertifikat) geschützt.+  * Sensible Daten von HBCI4Java wie HBCI-Schlüsseldisketten oder UPDs von PIN/TAN-Passports werden mit dem Cipher-Algorithmus "AES-256" verschlüsselt. Als Passwort dient hier ein vom Benutzer manuell einzugebendes (bei Schlüsseldisketten) oder ein von Hibiscus zufällig erzeugtes (bei PIN/TAN), welches in der Wallet-Datei ".jameica/cfg/de.willuhn.jameica.hbci.HBCI.wallet2" gespeichert wird. Die Wallet-Datei ist mit einem RSA-Cipher (basierend auf dem o.g. Jameica-Systemzertifikat) geschützt.
  
   * Sensible Daten wie Konten, Umsätze usw. werden in der (falls nicht explizit [[support:mysql|MySQL]] konfiguriert wurde) internen H2-Datenbank von Hibiscus gespeichert. Sie nutzt den [[http://de.wikipedia.org/wiki/XTEA|XTEA-Algorithmus]] (mit 32 Runden) zur Datenverschlüsselung. Weitere Details hierzu finden sich in der [[http://www.h2database.com/html/advanced.html#security_protocols|H2-Dokumentation]].   * Sensible Daten wie Konten, Umsätze usw. werden in der (falls nicht explizit [[support:mysql|MySQL]] konfiguriert wurde) internen H2-Datenbank von Hibiscus gespeichert. Sie nutzt den [[http://de.wikipedia.org/wiki/XTEA|XTEA-Algorithmus]] (mit 32 Runden) zur Datenverschlüsselung. Weitere Details hierzu finden sich in der [[http://www.h2database.com/html/advanced.html#security_protocols|H2-Dokumentation]].


Impressum | Datenschutz
support/faq.1567859870.txt.gz · Zuletzt geändert: d.m.Y H:i von willuhn