Hm... Martin Preuss schrieb: > On Sonntag, 14. Dezember 2008, Friedrich Delgado Friedrichs wrote: > [...] > > * 15:38:04 WARN <gnc.import.aqbanking> gnc_ab_gettrans: No AqBanking > > account found * 15:38:04 INFO <gwenhywfar> plugin.c: 577: Plugin type > [...] > Hmm, scheinbar werden keine Konten gefunden. Findest Du denn etwas > verwertbares in $HOME/.aqbanking/settings.conf?
Das würde ich sagen. Sieht nach meinen Einstellungen für User und Konto aus. > Ok, QBM findet Konten, GnuCash nicht? Bei Gnucash gibt es doch irgendwo eine > Option zum Erhoehen des Loglevels, die muesste eventuell eingeschaltet > werden. Die Zeilen eben waren mit gnucash --debug aber nur ein Auszug. gnucash --debug --extra liefert nicht deutlich mehr Aber ich paste mal alles, was mit gwen und aqbanking zu tun hat: --- schnipp --- * 19:13:22 INFO <aqbanking> banking.c: 174: Application "gnucash" compiled with extensions 00000000 * 19:13:22 INFO <gwenhywfar> plugin.c: 547: Plugin type "bankinfo" registered * 19:13:22 INFO <gwenhywfar> plugin.c: 547: Plugin type "provider" registered * 19:13:22 INFO <gwenhywfar> plugin.c: 547: Plugin type "imexporters" registered * 19:13:22 INFO <gwenhywfar> io_file.c: 194: EOF met * 19:13:22 INFO <gwenhywfar> iolayer.c: 431: EOF, nothing read * 19:13:22 INFO <gwenhywfar> iolayer.c: 617: here (-57) * 19:13:22 INFO <gwenhywfar> fastbuffer.c: 113: here (-57) * 19:13:22 INFO <gwenhywfar> io_file.c: 194: EOF met * 19:13:22 INFO <gwenhywfar> iolayer.c: 431: EOF, nothing read * 19:13:22 INFO <gwenhywfar> iolayer.c: 617: here (-57) * 19:13:22 INFO <gwenhywfar> xmlrw.c: 380: here (-57) * 19:13:22 INFO <gwenhywfar> io_file.c: 194: EOF met * 19:13:22 INFO <gwenhywfar> iolayer.c: 431: EOF, nothing read * 19:13:22 INFO <gwenhywfar> iolayer.c: 617: here (-57) * 19:13:22 INFO <gwenhywfar> xmlrw.c: 813: here (-57) * 19:13:22 INFO <gwenhywfar> io_file.c: 194: EOF met * 19:13:22 INFO <gwenhywfar> iolayer.c: 431: EOF, nothing read * 19:13:22 INFO <gwenhywfar> iolayer.c: 617: here (-57) * 19:13:22 INFO <gwenhywfar> xmlrw.c: 797: here (-57) * 19:13:22 INFO <gwenhywfar> xmlrw.c: 800: here (-57) * 19:13:22 INFO <gwenhywfar> io_file.c: 194: EOF met * 19:13:22 INFO <gwenhywfar> iolayer.c: 431: EOF, nothing read * 19:13:22 INFO <gwenhywfar> iolayer.c: 617: here (-57) * 19:13:22 INFO <gwenhywfar> xmlrw.c: 380: here (-57) * 19:13:22 INFO <gwenhywfar> io_file.c: 194: EOF met * 19:13:22 INFO <gwenhywfar> iolayer.c: 431: EOF, nothing read * 19:13:22 INFO <gwenhywfar> iolayer.c: 617: here (-57) * 19:13:22 INFO <gwenhywfar> xmlrw.c: 813: here (-57) * 19:13:22 INFO <gwenhywfar> io_file.c: 194: EOF met * 19:13:22 INFO <gwenhywfar> iolayer.c: 431: EOF, nothing read * 19:13:22 INFO <gwenhywfar> iolayer.c: 617: here (-57) * 19:13:22 INFO <gwenhywfar> xmlrw.c: 797: here (-57) * 19:13:22 INFO <gwenhywfar> xmlrw.c: 800: here (-57) * 19:13:22 INFO <gwenhywfar> io_file.c: 194: EOF met * 19:13:22 INFO <gwenhywfar> iolayer.c: 431: EOF, nothing read * 19:13:22 INFO <gwenhywfar> iolayer.c: 617: here (-57) * 19:13:22 INFO <gwenhywfar> xmlrw.c: 380: here (-57) * 19:13:22 INFO <gwenhywfar> io_file.c: 194: EOF met * 19:13:22 INFO <gwenhywfar> iolayer.c: 431: EOF, nothing read * 19:13:22 INFO <gwenhywfar> iolayer.c: 617: here (-57) * 19:13:22 INFO <gwenhywfar> xmlrw.c: 813: here (-57) * 19:13:22 INFO <gwenhywfar> io_file.c: 194: EOF met * 19:13:22 INFO <gwenhywfar> iolayer.c: 431: EOF, nothing read * 19:13:22 INFO <gwenhywfar> iolayer.c: 617: here (-57) * 19:13:22 INFO <gwenhywfar> xmlrw.c: 797: here (-57) * 19:13:22 INFO <gwenhywfar> xmlrw.c: 800: here (-57) * 19:13:22 INFO <gwenhywfar> libloader.c: 107: dlopen(/usr/lib/aqbanking/plugins/20/providers/aqnone): /usr/lib/aqbanking/plugins/20/providers/aqnone: Kann die Shared-Object-Datei nicht öffnen: Datei oder Verzeichnis nicht gefunden * 19:13:22 INFO <gwenhywfar> libloader.c: 124: GWEN: Error loading library: /usr/lib/aqbanking/plugins/20/providers/aqnone: Kann die Shared-Object-Datei nicht öffnen: Datei oder Verzeichnis nicht gefunden * 19:13:22 INFO <gwenhywfar> libloader.c: 127: Loaded library "/usr/lib/aqbanking/plugins/20/providers/aqnone.so" * 19:13:22 INFO <gwenhywfar> libloader.c: 240: Library "/usr/lib/aqbanking/plugins/20/providers/aqnone.so" loaded * 19:13:22 INFO <gwenhywfar> libloader.c: 107: dlopen(/usr/lib/aqbanking/plugins/20/providers/aqhbci): /usr/lib/aqbanking/plugins/20/providers/aqhbci: Kann die Shared-Object-Datei nicht öffnen: Datei oder Verzeichnis nicht gefunden * 19:13:22 INFO <gwenhywfar> libloader.c: 124: GWEN: Error loading library: /usr/lib/aqbanking/plugins/20/providers/aqhbci: Kann die Shared-Object-Datei nicht öffnen: Datei oder Verzeichnis nicht gefunden * 19:13:22 INFO <gwenhywfar> libloader.c: 127: Loaded library "/usr/lib/aqbanking/plugins/20/providers/aqhbci.so" * 19:13:22 INFO <gwenhywfar> libloader.c: 240: Library "/usr/lib/aqbanking/plugins/20/providers/aqhbci.so" loaded * 19:13:22 INFO <gwenhywfar> io_file.c: 194: EOF met * 19:13:22 INFO <gwenhywfar> iolayer.c: 431: EOF, nothing read * 19:13:22 INFO <gwenhywfar> iolayer.c: 617: here (-57) * 19:13:22 INFO <gwenhywfar> xmlrw.c: 380: here (-57) * 19:13:22 INFO <gwenhywfar> io_file.c: 194: EOF met * 19:13:22 INFO <gwenhywfar> iolayer.c: 431: EOF, nothing read * 19:13:22 INFO <gwenhywfar> iolayer.c: 617: here (-57) * 19:13:22 INFO <gwenhywfar> xmlrw.c: 813: here (-57) * 19:13:22 INFO <gwenhywfar> io_file.c: 194: EOF met * 19:13:22 INFO <gwenhywfar> iolayer.c: 431: EOF, nothing read * 19:13:22 INFO <gwenhywfar> iolayer.c: 617: here (-57) * 19:13:22 INFO <gwenhywfar> xmlrw.c: 797: here (-57) * 19:13:22 INFO <gwenhywfar> xmlrw.c: 800: here (-57) * 19:13:22 INFO <gwenhywfar> libloader.c: 107: dlopen(/usr/lib/aqbanking/plugins/20/providers/aqofxconnect): /usr/lib/aqbanking/plugins/20/providers/aqofxconnect: Kann die Shared-Object-Datei nicht öffnen: Datei oder Verzeichnis nicht gefunden * 19:13:22 INFO <gwenhywfar> libloader.c: 124: GWEN: Error loading library: /usr/lib/aqbanking/plugins/20/providers/aqofxconnect: Kann die Shared-Object-Datei nicht öffnen: Datei oder Verzeichnis nicht gefunden * 19:13:23 INFO <gwenhywfar> libloader.c: 127: Loaded library "/usr/lib/aqbanking/plugins/20/providers/aqofxconnect.so" * 19:13:23 INFO <gwenhywfar> libloader.c: 240: Library "/usr/lib/aqbanking/plugins/20/providers/aqofxconnect.so" loaded * 19:13:23 INFO <gwenhywfar> msgengine.c: 1006: Group definition for "id=JobTan"(0) not found * 19:13:23 WARN <aqhbci> user.c: 1554: Job HKTAN not available * 19:13:23 WARN <gnc.import.aqbanking> gnc_ab_gettrans: No AqBanking account found * 19:13:23 INFO <gwenhywfar> plugin.c: 577: Plugin type "provider" unregistered * 19:13:23 INFO <gwenhywfar> plugin.c: 577: Plugin type "bankinfo" unregistered * 19:13:23 INFO <gwenhywfar> plugin.c: 577: Plugin type "imexporters" unregistered * 19:13:28 INFO <qof.engine> [qof_event_generate_internal] id=6 hi=0x1b127c0 han=0x7f16422029e0 data=(nil) * 19:13:28 INFO <qof.engine> [qof_event_generate_internal] id=3 hi=0x15ec510 han=0x7f164315a9e0 data=(nil) * 19:13:28 INFO <qof.engine> [qof_event_generate_internal] id=2 hi=0x132c9f0 han=0x7f1641d85ee0 data=(nil) * 19:13:28 INFO <qof.engine> [qof_event_generate_internal] id=1 hi=0x10f4ce0 han=0x7f164223ed60 data=(nil) --- schnapp --- > [...] > > 2.) libchipcard 4.2.3: Kommunikation über Socket schlägt fehl > [...] > > Was ergibt denn "chipcard-tool list" und "chipcard-tool check"? Beide Befehle ergeben mit libchipcar 4.2.3 nix, return value 0. Und (wie erwartet) strace -fF -o chipcard-tool.strace chipcard-tool list enthält unter anderem --- schnipp --- connect(4, {sa_family=AF_FILE, path="/var/run/chipcard/chipcard.comm"...}, 33) = 0 recvfrom(4, 0x1f6b630, 1024, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) sendto(4, "POST /run/chipcard/chipcard.comm "..., 98, MSG_DONTWAIT|MSG_NOSIGNAL, NULL, 0) = 98 recvfrom(4, 0x1f6b630, 1024, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) recvfrom(4, 0x1f6b630, 1024, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) recvfrom(4, 0x1f6b630, 1024, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) sendto(4, "ipc {\nchar id=\"1\"\nchar cmd=\"Clien"..., 177, MSG_DONTWAIT|MSG_NOSIGNAL, NULL, 0) = 177 recvfrom(4, "POST /run/chipcard/chipcard.comm "..., 1024, 0, NULL, NULL) = 230 recvfrom(4, 0x1f6b716, 794, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) recvfrom(4, 0x1f6b716, 794, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) recvfrom(4, 0x1f6b716, 794, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) recvfrom(4, 0x1f6b716, 794, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) sendto(4, "POST /run/chipcard/chipcard.comm "..., 98, MSG_DONTWAIT|MSG_NOSIGNAL, NULL, 0) = 98 recvfrom(4, 0x1f6b716, 794, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) recvfrom(4, 0x1f6b716, 794, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) recvfrom(4, 0x1f6b716, 794, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) sendto(4, "ipc {\nchar id=\"2\"\nchar cmd=\"Clien"..., 204, MSG_DONTWAIT|MSG_NOSIGNAL, NULL, 0) = 204 recvfrom(4, "POST /run/chipcard/chipcard.comm "..., 794, 0, NULL, NULL) = 204 recvfrom(4, 0x1f6b7e2, 590, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) recvfrom(4, 0x1f6b7e2, 590, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) recvfrom(4, 0x1f6b7e2, 590, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) exit_group(0) = ? --- schnapp --- > [...] > > 3.) Unsichere Permissions von Dateien in /var/run/chipcard > [...] > Das Permissions-Handling ist nicht unsicher, Du verwendest halt nur die > Standard-Einstellungen. Wenn Du in der entsprechenden Sektion der > chipcardd.conf "rights=12345" setzt, werden diese Rechte verwendet. Dann sind wohl die Standard-Einstellungen unsicher. Außerdem finde ich auf meinem System keine Dokumentation über die Einstellung 'rights'. Und in der Datei /etc/chipcard/server/chipcardd.conf aus libchipcard-data 4.2.3-1 ist sie auch nicht erwähnt. > ABER: Du musst hier die Rechte als Dezimalzahl einsetzen, nicht ls Oktalzahl, > wie man es bei der Rechteangabe gewohnt ist. Ich werde das eventuell mal > aendern, damit auch die oktale Angabe klappt, aber um es einfacher zu > belassen verwende ich da GWEN_DB_GetIntValue(), und die Funktion liest erst > einmal nur Dezimalzahlen. > > Also: Rechte 0660 (oktal) entspricht 432 (dez). Ok, funktioniert, Danke! Das würde ich auch für eine sinnvolle Voreinstellung halten. Danke für die schnelle Antwort! Ciao Friedel -- Friedrich Delgado Friedrichs <frie...@nomaden.org>
pgppw7frt1TIh.pgp
Description: PGP signature
------------------------------------------------------------------------------ SF.Net email is Sponsored by MIX09, March 18-20, 2009 in Las Vegas, Nevada. The future of the web can't happen without you. Join us at MIX09 to help pave the way to the Next Web now. Learn more and register at http://ad.doubleclick.net/clk;208669438;13503038;i?http://2009.visitmix.com/
_______________________________________________ Aqbanking-devel mailing list Aqbanking-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/aqbanking-devel