[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();
}