[gnucash-de] Comdirect PhotoTAN

gnucash at outerhaven.de gnucash at outerhaven.de
Do Jun 18 07:49:16 EDT 2020


Hallo Andreas,

super Tipp mit viu! Ich verstehe zwar nicht ganz, warum das
Ubuntu-Gnucash das nicht unsterstützt. Schließlich ist PhotoTAN seit 3.8
implementiert. Aber da die TAN ja 90 Tage lang gültig ist, reicht mir
dieser Weg vollkommen aus.

Viele Grüße

On 18.06.20 12:59, Andreas Köcher wrote:
> Hallo,
> 
> Hier ist mein Vorgehen zur Anzeige der Photo-TAN von ComDirect in AqBanking
> 
> OS: Debian 9
> GnuCash 3.10
> AqBanking 6.1.4
> installiert via Flatpak
> 
> 
>     Problem
> 
> 
> Bei der Einrichtung des Kontenzugriffs für GnuCash in AqBanking muss bei
> der Comdirect eine TAN angegeben werden, die als Photo-TAN in einem
> „PNG“ Format übermittelt wird. Dieses Bild muss angezeigt werden, damit
> es von der photoTAN-App gelesen und die darin verschlüsselte TAN
> dekodiert werden kann.
> 
> AqBanking ermöglicht es, hierfür bei der Abfrage einen Schalter
> anzugeben, der auf ein Bildanzeigeprogramm zeigt. Allerdings stehen in
> der Flatpak-Sandbox keine Grafik-Bibliotheken zur Verfügung, weshalb es
> dort auch keine Anzeigeprogramme gibt. Das Sandbox Prinzip schließt die
> Nutzung der Anzeigeprogramme des übrigen Computers aus.
> 
> In GnuCash ist ein internes Anzeigeprogramm implementiert, weshalb die
> weitere Verwendung der Photo-TAN nach der Konteneinrichtung ohne
> Probleme auch in der Flatpak Installation funktioniert.
> 
> 
>     Lösungsansatz
> 
> 
> Als Anzeigeprogramm in der Flatpak Umgebung kann „viu“ verwendet werden.
> „viu“ ist eine Bildanzeige, die ausschließlich auf den
> Darstellungsmöglichkeiten des Terminals basiert und  daher keine
> grafische Ablaufumgebung benötigt.
> 
> Die Bildauflösung ist dementsprechend äußerst eingeschränkt, hat aber
> bei mir zur Erkennung der TAN ausgereicht. Und nach Einrichtung der
> Kontoverbindung ist ohnehin alles ok.
> 
> 
>     Die Lösung im Einzelnen
> 
> 
>       wichtige Internet Links
> 
> 
> Installation von GnuCash in Flatpak: 
> https://wiki.gnucash.org/wiki/De/Flatpak
> Auf dieser Seite gibt es auch einen Hinweis zu Optischen TANs, der aber
> bei der Konteneinrichtung nicht ausreichend ist.
> 
> Kontoeinrichtung mit AqBanking auf der Kommandozeile:
> https://www.aquamaniac.de/rdm/projects/aqbanking/wiki/SetupPinTan
> 
> 
>       Kommandos
> 
> 
> 1. viu installieren
> 
> Das Binary von viu kann von der Seite
> 
> https://github.com/atanunq/viu/releases/tag/v1.0
> 
> heruntergeladen werden, z. B. nach /home/mein/pfad. Anschließend muss
> die Datei mit
> 
> $ chmod u+x /home/mein/pfad/viu
> 
> ausführbar gemacht werden und kann dann direkt mit
> 
> $ /home/mein/pfad/viu testbild.png
> 
> ausprobiert werden.
> 
> 2. Wechsel in die Sandbox und verlassen der Sandbox
> 
> $ flatpak run --command=sh org.gnucash.GnuCash
> [📦 org.gnucash.GnuCash ~]$ aqbanking-cli versions
> Versions:
>  AqBanking-CLI: 6.1.4
>  Gwenhywfar   : 5.2.0.0
>  AqBanking    : 6.1.4.0
> [📦 org.gnucash.GnuCash ~]$ exit
> $
> 
> 3. Abruf der Kontenliste mit viu
> 
> [📦 org.gnucash.GnuCash ~]$ aqhbci-tool4 –opticaltan=/home/mein/pfad/viu
> getaccounts -u 123
> 
> 
> Ich hoffe, das hilft weiter und bringt wie bei mir den gewünschten
> Erfolg mit der Konteneinrichtung.
> 
> Viele Güße
> 
> 
> Am 17.06.20 um 14:43 schrieb gnucash at outerhaven.de:
>> Hallo zusammen,
>>
>> ich habe nach einiger Recherche rausgefunden, dass das
>> PhotoTAN-Verfahren seit 3.8 unterstützt wird. Ich habe nun sowohl 3.8
>> aus den Ubuntu-Repositories als auch 3.10 via flatpak installiert. In
>> beiden Fällen wird mir aber weder bei der Einrichtung eines Benutzers
>> noch nach manueller Einrichtung via CLI die PhotoTAN von comdirect
>> angezeigt (letzteres wurde vor kurzem hier auf der Liste thematisiert).
>> Stattdessen kommt nur der Text "Siehe Grafik" im entsprechenden Fenster.
>>
>> Interessanterweise wird mir aber im Log bei Benutzung per CLI ein PNG
>> als Hexdump angezeigt, das sich rekonstruieren lässt. Es müsste also
>> prinzipiell anzeigbar sein.
>>
>> Hat jmd. hier ähnliche Erfahrungen oder sogar eine Lösung?
>>
>> Ggf. ist wichtig, dass ich auch das PushTAN-Verfahren via PhotoTAN-App
>> aktiviert habe. Das ist aber nicht per HBCI verfügbar.
>>
>> Viele Grüße
>> _______________________________________________
>> gnucash-de mailing list
>> gnucash-de at gnucash.org
>> https://lists.gnucash.org/mailman/listinfo/gnucash-de


Mehr Informationen über die Mailingliste gnucash-de