[gnucash-de] GnuCash/Ubuntu, openhbci1 und aqbanking

Christian Stimming stimming at tuhh.de
Mon Jun 27 16:24:49 EDT 2005


Hi,

Am Montag, 27. Juni 2005 21:20 schrieb Ralph Sikau:
> nach einem Wechsel von Debian zu Ubuntu bin ich wieder zurückgefallen
> auf GnuCash Version 1.8.9 und die libopenhbci. Wenn ich nun über HBCI
> die Verbindung zu einem Bankkonto herstellen will, bekomme ich die
> Fehlermeldung "gnc_hbci_api_execute: Error at execute Queue: Unknown tag
> found".

ja, das ist leider genau das Problem, wenn man mit openhbci1 die 
Schlüsseldatei von aqbanking/aqhbci erneut verwenden möchte -- das ist eben 
gemäß http://linuxwiki.de/AqBanking http://linuxwiki.de/GnuCash#upgrade 
leider leider noch nicht möglich. Die CVS-Version von openhbci1 macht das, 
GLAUBE ICH -- ich hab das nie wieder getestet. Wer openhbci1 selber 
compilieren kann, kann sich entweder das anonymus cvs von openhbci (Modul 
openhbci) besorgen oder das anhängende patch auf openhbci-0.9.17 anwenden. 
Sorry.

Gruß

Christian

Index: src/plugins/keyfile/mediumkeyfile.cpp
===================================================================
RCS file: /cvsroot/openhbci/openhbci/src/plugins/keyfile/mediumkeyfile.cpp,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -r1.11 -r1.12
--- src/plugins/keyfile/mediumkeyfile.cpp       13 Jan 2004 21:19:39 -0000     
1.11
+++ src/plugins/keyfile/mediumkeyfile.cpp       28 Jan 2005 09:55:00 -0000     
1.12
@@ -1,7 +1,7 @@
 /***************************************************************************
  $RCSfile: mediumkeyfile.cpp,v $
                              -------------------
-    cvs         : $Id: mediumkeyfile.cpp,v 1.11 2004/01/13 21:19:39 
aquamaniac Exp $
+    cvs         : $Id: mediumkeyfile.cpp,v 1.12 2005/01/28 09:55:00 cstim Exp 
$
     begin       : Thu Aug 22 2002
     copyright   : (C) 2002 by Martin Preuss
     email       : openhbci at aquamaniac.de
@@ -655,14 +655,10 @@
             _instcode=v;
             break;
         default:
-            return Error("MediumKeyFile::readContext()",
-                         ERROR_LEVEL_CRITICAL,
-                         0,
-                         ERROR_ADVISE_ABORT,
-                         "Unknown tag found.");
-            break;
-        } // switch
-        pos+=tag.length();
+         fprintf(stderr, "Unknown tag found (%02x)\n", t);
+         break;
+       } // switch
+       pos+=tag.length();
     } // while
     return Error();
 }