Hallo!
Ich hab den aktuellen Branch aus dem SVN genommen und gedenke den zu benutzen. Am Anfang steht natürlich der Schlüssel. Also folgender Code (man bastelt ja alles gern selber
):
HBCIUtils.init(null,new _CB());
HBCIUtils.setParam("log.filter","1");
HBCIUtils.setParam("kernel.locale",Locale.getDefault().toLanguageTag());
HBCIUtils.setParam("client.passport.RDHXFile.filename",keyName.getText());
HBCIUtils.setParam("client.passport.RDHXFile.init","0");
HBCIUtils.setParam("action.resetBPD","1");
HBCIUtils.setParam("action.resetUPD","1");
passport = (HBCIPassportRDHXFile) AbstractHBCIPassport
.getInstance("RDHXFile");
passport.setCountry(Resources.getPreferences().get(
Resources.getString("basicsettings.country"), "DE"));
passport.setBLZ(blz.getText());
if(this.sel201.isSelected())
passport.setHBCIVersion("201");
else if(this.sel210.isSelected())
passport.setHBCIVersion("210");
else if(this.sel220.isSelected())
passport.setHBCIVersion("220");
else if(this.selPlus.isSelected())
passport.setHBCIVersion("plus");
else if(this.sel300.isSelected())
passport.setHBCIVersion("300");
if(this.selRDH1.isSelected())
passport.setProfileVersion("1");
else if(this.selRDH2.isSelected())
passport.setProfileVersion("2");
else if(this.selRDH10.isSelected())
passport.setProfileVersion("10");
passport.setHost(server.getText());
passport.setPort(HBCI_PORT);
passport.setUserId(buserid.getText());
passport.setCustomerId(customerid.getText());
passport.setFilterType("None");
handler=null;
try {
handler=new HBCIHandler(passport.getHBCIVersion(),passport);
} catch(Exception e) {
System.err.println("geht nicht!");
}
keys=passport.generateNewUserKeys();
passport.setMyPublicSigKey(keys[0][0]);
passport.setMyPrivateSigKey(keys[0][1]);
passport.setMyPublicEncKey(keys[1][0]);
passport.setMyPrivateEncKey(keys[1][1]);
passport.saveChanges();
passport.close();
if(handler!=null)
handler.close();
Ich denke, daß das soweit erstmal stimmt. Der Callback funktioniert und setzt die Passphrase wie gewünscht. Mit RDH-10 und FinTS 3.0 auf hbci.gad.de:3000 erhalte ich aber dummerweise nachfolgende Meldungen. Mich stört erstmal nicht, daß ich mit diesem Zugangsverfahren nicht weiter komme. Anscheinend machen die nur noch PIN/TAN. Sagt jedenfalls hbci.de. Mich stört, daß da die Exception auftaucht. Oder hängt das einfach nur damit zusammen, daß ich das falsche Zugangsverfahren zu nutzen gedenke?
Ich bedanke mich schonmal im Voraus für Anregungen
Th. Belau
fetch BPD
create message: DialogInitAnon
(24) Please establish a connection to the internet now
<ERR> [2015.02.20 20:50:55.046] [main/AWT-EventQueue-0] manager.HBCIUtils: org.kapott.hbci.exceptions.CanNotParseMessageException: HNHBK:1:3+000000013775+300+KI5022020505399+1+KI5022020505399:1'HIRMG:2:2+3060::Bitte beachten Sie die enthaltenen Warnungen/Hinweise. (TRE)'HIRMS:3:2:3+3050::BPD nicht mehr aktuell, aktuelle Version enthalten. (TRE)+0020::Informationen fehlerfrei entgegengenommen. (TRE)'HIBPA:4:3:3+8+280:80063558+VB eG Sangerhausen+1+1+300+1000'HIKOM:5:4:3+280:80063558+1+3:https?://hbci-pintan.gad.de/cgi-bin/hbciservlet+2:hbci.gad.de'HISHV:6:3:3+J+PIN:1+RDH:9+RDH:10+RDH:7'HIAUBS:7:4:3+1+1+999'HIDABS:8:2:3+1+1'HIEKAS:9:3:3+1+1+1+J:J:N:3'HIEKAS:10:4:3+1+1+1+J:J:N:3'HIFGAS:11:2:3+1+1+J:J:J:J'HIFGBS:12:2:3+1+1'HIFGKS:13:1:3+1+0+EUR:USD:GBP:CHF:DKK'HIFGNS:14:2:3+1+1+J:J:2'HIFRDS:15:4:3+1+1+1+N:N:J'HIINFS:16:2:3+1+1'HIKANS:17:4:3+1+1+365:J'HIKANS:18:7:3+1+1+1+365:J:N'HIKAZS:19:4:3+1+1+365:J'HIKAZS:20:7:3+1+1+1+365:J:N'HIKAUS:21:1:3+1+1+1'HIKAUS:22:2:3+1+1+1'HIKDMS:23:3:3+1+1+2048'HIKIAS:24:2:3+1+1'HILASS:25:3:3+1+1+14:05'HIPPDS:26:1:3+1+1+1+1:Telekom:Telekom:N:::15;30;50:2:Vodafone:Vodafone:N:::15;25;50:3:E-Plus:E-Plus:J:15:200:15;20;30:4:O2:O2:J:15:200:15;20;30:5:Congstar:Congstar:N:::15;30;50:6:Blau:Blau:J:15:200:15;20;30:7:Telekom:SIM Guthaben:J:15:200:15;30;50'HIPAES:27:1:3+1+1+1'HIPROS:28:3:3+1+1'HIPSPS:29:1:3+1+1+1'HIQTGS:30:1:3+1+1+1'HISALS:31:4:3+1+1'HISALS:32:7:3+1+1+1'HISLAS:33:4:3+1+1+0:14:05'HICSAS:34:1:3+1+1+1+1:720'HICSBS:35:1:3+1+1+1+N:N'HICSLS:36:1:3+1+1+1+J'HICSES:37:1:3+1+1+1+1:720'HISUBS:38:4:3+1+1+0:14:51:53:54:56:67:69'HITAZS:39:1:3+1+1+1'HITABS:40:2:3+1+1+1'HITABS:41:3:3+1+1+1'HITAUS:42:1:3+1+1+1+J:N:J'HITAUS:43:2:3+1+1+1+N:N:J:N'HITSYS:44:1:3+1+1+1+J:N'HITMVS:45:1:3+1+1'HITUAS:46:2:3+1+1+1:3650:4:51:53:54'HITUBS:47:1:3+1+1+J'HITUES:48:2:3+1+1+1:720:4:51:53:54'HITULS:49:1:3+1+1'HICCSS:50:1:3+1+1+1'HISPAS:51:1:3+1+1+1+N:N:J:sepade?:xsd?:pain.001.001.02.xsd:urn.swift?:xsd?:$pain.008.002.01.xsd:urn?:iso?:std?:iso?:20022?:tech?:xsd?:pain.001.002.03.xsd:urn?:iso?:std?:iso?:20022?:tech?:xsd?:pain.001.003.03.xsd:urn?:iso?:std?:iso?:20022?:tech?:xsd?:pain.008.002.02.xsd:urn?:iso?:std?:iso?:20022?:tech?:xsd?:pain.008.003.02.xsd:urn?:swift?:xsd?:$pain.001.002.02.xsd'HICCMS:52:1:3+1+1+1+999:J:J'HIDSES:53:1:3+1+1+1+3:360:6:360'HIDSAS:54:1:3+1+1+1+3:360:6:360'HIDBSS:55:1:3+1+1+1+N:N'HIDSLS:56:1:3+1+1+1+J'HIBSES:57:1:3+1+1+1+2:360:2:360'HIBSAS:58:1:3+1+1+1+2:360:2:360'HIBBSS:59:1:3+1+1+1+N:N'HIBSLS:60:1:3+1+1+1+J'HICMES:61:1:3+1+1+1+1:360:999:J:J'HICMBS:62:1:3+1+1+1+N:N'HICMLS:63:1:3+1+1+1'HIDMES:64:1:3+1+1+1+3:360:6:360:999:J:J'HIDMBS:65:1:3+1+1+1+N:N'HIDMLS:66:1:3+1+1+1'HIBMES:67:1:3+1+1+1+2:360:2:360:999:J:J'HIBMBS:68:1:3+1+1+1+N:N'HIBMLS:69:1:3+1+1+1'HIUEBS:70:3:3+1+1+14:51:53:54:56:67:69'HIUMBS:71:1:3+1+1+2:51:53:54:67:69'GIVDOS:72:1:3+1+1+1'HIWPDS:73:2:3+1+1+N'HICAZS:74:1:3+1+1+1+90:N:N:urn?:iso?:std?:iso?:20022?:tech?:xsd?:camt.052.001.02'HICDBS:75:1:3+1+1+1+N'HICDLS:76:1:3+1+1+1+1:360:N:J'HICDUS:77:1:3+1+1+1+1:1:360:1:N:N'HIPPDS:78:2:3+1+1+1+1:Telekom:Telekom:N:::15;30;50:2:Vodafone:Vodafone:N:::15;25;50:3:E-Plus:E-Plus:J:15:200:15;20;30:4:O2:O2:J:15:200:15;20;30:5:Congstar:Congstar:N:::15;30;50:6:Blau:Blau:J:15:200:15;20;30:7:Telekom:SIM Guthaben:J:15:200:15;30;50'HICDNS:79:1:3+1+1+1+1:1:360:J:J:J:J:N:N:N:N:N:0102030612:01020304050607080910111213141516171819202122232425262728293099:01:12345'HIDSBS:80:1:3+1+1+1+N:N:20'HICUBS:81:1:3+1+1+1+N'HICUMS:82:1:3+1+1+1+ACCT;ADVA;AGRT;AIRB;ALMY;ANNI;ANTS;AREN;BECH;BENE;BEaP;BOCE;BONU;BUSB;CASH;CBFF;CBTV;CCRD;CDBL;CFEE;CHAR;CLPR;CMDT;COLL;COMC;COMM;COMT;COST;CPYR;CSDB;CSLP;CVCF;DBTC;DCRD;DEPT;DERI;DIVD;DMEQ;DNTS;ELEC;ENRG;ESTa;FERB;FREa;GASB;GDDS;GDSV;GOVI;GOVT;GSCB;HEDG;HLRP;HLTC;HLTI;HSPC;HSTa;ICCP;ICRF;IDCP;IHRP;INPC;INSM;INSU;INTC;INTE;INTa;LBRI;LICF;LIFI;LIMA;LOAN;LOAR;LTCF;MDCS;MSVC;NETT;NITa;N OWS;NWCH;NWCM;OFEE;OTHR;OTLC;PADD;PAYR;PENS;PHON;POPE;PPTI;PRCP;PRME;PTSP;RCKE;RCPT;REFU;RENT;RINP;RLWY;ROYA;SALA;SAVG;SCVE;SECU;SSBE;STDY;SUBS;SUPP;TAaS;TELI;TRAD;TREA;TRFD;VATa;VIEW;WEBI;WHLD;WTER :sepade?:xsd?:pain.001.001.02.xsd:urn?:iso?:std?:iso?:20022?:tech?:xsd?:pain.001.002.03.xsd:urn?:iso?:std?:iso?:20022?:tech?:xsd?:pain.001.003.03.xsd'HICDES:83:1:3+1+1+1+2:1:360:0102030612:01020304050607080910111213141516171819202122232425262728293099:01:12345'HIDSWS:84:1:3+1+1+1+J'HIANAS:85:1:3+1+1+1+7:30'HIANLS:86:1:3+1+1+1'HIDMCS:87:1:3+1+1+1+999:J:J:2:360:2:360::urn?:iso?:std?:iso?:20022?:tech?:xsd?:pain.008.003.02.xsd'HIDSCS:88:1:3+1+1+1+2:360:2:360::urn?:iso?:std?:iso?:20022?:tech?:xsd?:pain.008.003.02.xsd'GIVPDS:89:1:3+1+1+1+1'GIVPUS:90:1:3+1+1+1+N'HITANS:91:2:3+1+1+1+J:N:0:922:2:SM?@RTTANPLUS2:Smart-TAN plus:6:1:Challenge:256:1:J:1:0:N:N:N:932:2:HHD1.3.1:SmartTAN plus:6:1:Challenge:256:1:J:1:0:N:N:N:942:2:MTAN2:mobile TAN:6:1:SMS:256:1:J:1:0:N:N:N'HITANS:92:4:3+1+1+1+J:N:0:922:2:SM?@RTTANPLUS2:::Smart-TAN plus:6:1:Challenge:999:1:J:1:0:N:N:N:N:N:00:0:1:932:2:HHD1.3.1:HHD:1.3.1:SmartTAN plus:6:1:Challenge:999:1:J:1:0:N:N:N:N:N:00:0:1:942:2:MTAN2:mobileTAN::mobile TAN:6:1:SMS:999:1:J:1:0:N:N:N:N:N:00:1:1:952:2:HHD1.3.2OPT:HHDOPT1:1.3.2:SmartTAN optic:6:1:Challenge:999:1:J:1:0:N:N:N:N:N:00:0:1'HITANS:93:5:3+1+1+1+J:N:0:932:2:HHD1.3.1:HHD:1.3.1:SmartTAN plus:6:1:Challenge:2048:1:J:1:0:N:0:2:N:J:00:0:1:942:2:MTAN2:mobileTAN::mobile TAN:6:1:SMS:2048:1:J:1:0:N:0:2:N:J:00:1:1:952:2:HHD1.3.2OPT:HHDOPT1:1.3.2:SmartTAN optic:6:1:Challenge:2048:1:J:1:0:N:0:2:N:J:00:1:1:962:2:HHD1.4:HHD:1.4:SmartTAN plus HHD 1.4:6:1:Challenge:2048:1:J:1:0:N:0:2:N:J:00:1:1:972:2:HHD1.4OPT:HHDOPT1:1.4:SmartTAN optic HHD 1.4:6:1:Challenge:2048:1:J:1:0:N:0:2:N:J:00:1:1'HIPINS:94:1:3+1+1+0+5:20:6:Alias/VR-Kennung:Alias/VR-Kennung:HKSPA:N:HKAUB:J:HKDAB:N:HKFGA:J:HKFGB:N:HKFGK:N:HKFGN:J:HKINF:N:HKKAN:N:HKKAZ:N:HKKDM:N:HKKIA:N:HKLAS:J:HKSAL:N:HKSLA:J:HKSUB:J:HKTMV:N:HKTUA:J:HKTUB:N:HKTUE:J:HKTUL:J:HKUEB:J:HKUMB:J:HKWPD:N:HKPRO:N:HKEKA:N:HKEKA:N:HKFRD:N:HKKAN:N:HKKAZ:N:HKKAU:N:HKKAU:N:HKPPD:J:HKPAE:J:HKPSP:N:HKQTG:N:HKSAL:N:HKCSA:J:HKCSB:N:HKCSL:J:HKCSE:J:HKTAZ:N:HKTAB:N:HKTAB:N:HKTAU:N:HKTAU:N:HKTSY:N:HKCCS:J:HKCCM:J:HKDSE:J:HKDSA:J:HKDBS:N:HKDSL:J:HKBSE:J:HKBSA:J:HKBBS:N:HKBSL:J:HKCME:J:HKCMB:N:HKCML:J:HKDME:J:HKDMB:N:HKDML:J:HKBME:J:HKBMB:N:HKBML:J:HKCAZ:N:HKCDB:N:HKCDL:J:HKCDU:J:HKPPD:J:HKCDN:J:HKDSB:N:HKCUB:N:HKCUM:J:HKCDE:J:HKDSW:J:HKANA:N:HKANL:N:HKDMC:J:HKDSC:J:GKVDO:N:GKVPD:N:GKVPU:N:HKTAN:N:HKTAN:N'HIAZSS:95:1:3+1+1+1+1:N:::::::::::HKTUA;2;0;1;811:HKAUB;4;0;1;811:HKFGB;2;0;1;811:HKPPD;2;0;1;811:HKKAU;2;0;1;811:HKBBS;1;0;1;811:HKDSE;1;0;1;811:HKDSA;1;0;1;811:HKBSA;1;0;1;811:HKCDB;1;0;1;811:HKDBS;1;0;1;811:HKUMB;1;0;1;811:HKDMC;1;0;1;811:HKDME;1;0;1;811:HKFGK;1;0;1;811:HKSAL;7;0;1;811:HKSPA;1;0;1;811:HKKAZ;4;0;1;811:HKCSL;1;0;1;811:HKCML;1;0;1;811:HKPPD;1;0;1;811:HKCSA;1;0;1;811:HKKAN;7;0;1;811:HKCCM;1;0;1;811:HKBMB;1;0;1;811:HKIDN;2;0;1;811:HKINF;2;0;1;811:HKKAN;4;0;1;811:HKDSW;1;0;1;811:HKCMB;1;0;1;811:HKBML;1;0;1;811:HKPRO;3;0;1;811:HKCDE;1;0;1;811:HKTMV;1;0;1;811:HKDAB;2;0;1;811:HKCCS;1;0;1;811:HKFGN;2;0;1;811:HKFRD;4;0;1;811:HKEKA;4;0;1;811:HKDSC;1;0;1;811:HKEKA;3;0;1;811:HKKIA;2;0;1;811:HKDML;1;0;1;811:HKSLA;4;0;1;811:HKTUE;2;0;1;811:HKSUB;4;0;1;811:HKCDL;1;0;1;811:HKCSE;1;0;1;811:HKCME;1;0;1;811:HKSAL;4;0;1;811:HKQTG;1;0;1;811:HKBSL;1;0;1;811:GKVPU;1;0;1;811:HKCDU;1;0;1;811:HKCDN;1;0;1;811:HKTUL;1;0;1;811:HKDMB;1;0;1;811:HKFGA;2;0;1;811:HKCUM;1;0;1;811:HKDSL;1;0;1;811:GKVPD;1;0;1;811:HKKDM;3;0;1;811:GKVDO;1;0;1;811:HKBSE;1;0;1;811:HKCAZ;1;0;1;811:HKCSB;1;0;1;811:HKKAU;1;0;1;811:HKLAS;3;0;1;811:HKDSB;1;0;1;811:HKBME;1;0;1;811:HKCUB;1;0;1;811:HKUEB;3;0;1;811:HKWPD;2;0;1;811:HKTUB;1;0;1;811:HKKAZ;7;0;1;811'HIVISS:96:1:3+1+1+1+1;L;;Bankauftrag;;;;1;L;;allgemein;;;;2;L;;Legitimation;;;;2;L;;mit Kennung;;;;3;L;;Version;;;;4;L;;Überweisung;;;;4;L;;Inland;;;;5;L;;Umbuchung;;;;6;L;;Umbuchung;;;;6;L;;terminiert;;;;7;L;;Überweisung;;;;7;L;;Referenzkonto;;;;8;L;;Überweisung;;;;8;L;;SEPA/EU;;;;9;L;;Überweisung;;;;9;L;;Inland;;;;10;L;;Überweisung;;;;10;L;;Ausland;;;;11;L;;Sammelüberw.;;;;11;L;;Inland;;;;12;L;;Sammelüberw.;;;;12;L;;SEPA;;;;13;L;;Sammelüberw.;;;;13;L;;Ausland;;;;14;L;;Lastschrift;;;;14;L;;Inland;;;;15;L;;Rückgabe;;;;15;L;;Lastschrift;;;;16;L;;Lastschrift;;;;16;L;;SEPA;;;;17;L;;Lastschrift;;;;17;L;;Ausland;;;;18;L;;Sammellasts.;;;;18;L;;Inland;;;;19;L;;Sammellasts.;;;;19;L;;SEPA;;;;20;L;;Sammellasts.;;;;20;L;;Ausland;;;;21;L;;Terminüberw.;;;;21;L;;Inland;;;;22;L;;Terminüberw.;;;;22;L;;SEPA;;;;23;L;;Terminüberw.;;;;23;L;;Ausland;;;;24;L;;Terminüberw.;;;;24;L;;Sammel Inl.;;;;25;L;;Terminüberw.;;;;25;L;;Sammel SEPA;;;;26;L;;Terminüberw.;;;;26;L;;Sammel Ausl.;;;;27;L;;Terminlasts.;;;;27;L;;Inland;;;;28;L;;Terminlasts.;;;;28;L;;SEPA;;;;29;L;;Terminlasts.;;;;29;L;;Ausland;;;;30;L;;Terminlasts.;;;;30;L;;Sammel Inl.;;;;31;L;;Terminlasts.;;;;31;L;;Sammel SEPA;;;;32;L;;Terminlasts.;;;;32;L;;Sammel Ausl.;;;;33;L;;Dauerüberw.;;;;33;L;;Inland;;;;34;L;;Dauerüberw.;;;;34;L;;SEPA;;;;35;L;;Dauerüberw.;;;;35;L;;Ausland;;;;36;L;;Dauerlasts.;;;;36;L;;Inland;;;;37;L;;Dauerlasts.;;;;37;L;;SEPA;;;;38;L;;Bestand;;;;38;L;;abfragen;;;;39;L;;Löschen;;;;39;L;;Auftrag;;;;40;L;;Aussetzen;;;;40;L;;Auftrag;;;;41;L;;Aussetzen;;;;41;L;;Auftrag;;;;42;L;;Ändern;;;;42;L;;Auftrag;;;;43;L;;Ändern;;;;43;L;;Auftrag;;;;44;L;;Freigabe;;;;44;L;;Überw. DTAUS;;;;45;L;;Freigabe;;;;45;L;;Lasts. DTAUS;;;;46;L;;Freigabe;;;;46;L;;Überw. DTAZV;;;;47;L;;Freigabe;;;;47;L;;Überw. SEPA;;;;48;L;;Freigabe;;;;48;L;;Lasts. SEPA;;;;49;L;;Freigabe;;;;49;L;;DSRZ-Dateien;;;;50;L;;Kontoauszug;;;;50;L;;u. Quittung;;;;51;L;;Kontoauszug;;;;51;L;;an/abmelden;;;;52;L;;Postfach;;;;52;L;;an/abmelden;;;;53;L;;Postkorb;;;;54;L;;Datentresor;;;;55;L;;Wertpapier;;;;55;L;;Kauf;;;;56;L;;Wertpapier;;;;56;L;;Verkauf;;;;57;L;;Wertpapier;;;;57;L;;Geschäft;;;;58;L;;Anlage;;;;58;L;;Abschluss;;;;59;L;;Kredit;;;;59;L;;Abschluss;;;;60;L;;Produkt;;;;60;L;;Kauf;;;;61;L;;Versicherung;;;;61;L;;Abschluss;;;;62;L;;Service;;;;62;L;;Funktionen;;;;63;L;;TAN-Medien;;;;63;L;;Management;;;;64;L;;Mobiltelefon;;;;64;L;;laden;;;;65;L;;GeldKarte;;;;65;L;;laden;;;;66;L;;Zahlung;;;;66;L;;Internet;;;;67;L;;Geldtransfer;;;;67;L;;Internet;;;;68;L;;Freistellung;;;;69;L;;Adresse;;;;69;L;;ändern;;;;70;L;;Wertpapier;;;;70;L;;Kauf;;;;71;L;;Wertpapier;;;;71;L;;Verkauf;;;;72;L;;Wertpapier;;;;72;L;;Geschäft;;;;73;L;;Eigene;;;;73;L;;IBAN;;;;74;L;;IBAN;;;;74;L;;Empfänger;;;;75;L;;IBAN;;;;75;L;;Zahler;;;;76;L;;IBAN;;;;76;L;;Absender;;;;77;L;;Kunden;;;;77;L;;Nummer;;;;78;L;;Vertrags-;;;;78;L;;Kennung;;;;79;L;;Eigene;;;;79;L;;IBAN;;;;80;L;;Name;;;;81;L;;Auftrags-;;;;81;L;;Identifikation;;;;82;L;;Händler;;;;82;L;;Name;;;;83;L;;Karten-;;;;83;L;;nummer;;;;84;L;;TAN;;;;84;L;;Medium;;;;85;L;;Summe nur;;;;85;L;;Vorkommastellen;;;;86;L;;Freistellung;;;;86;L;;ändern;;;;87;L;;Umbuchung;;;;87;L;;Inland;;;;88;L;;Umbuchung;;;;88;L;;SEPA/EU;;;;89;L;;Adresse?:;;;;89;L;16;#;;;;90;L;;Angebots-Nr?:;;;;90;R;16;#;;;;91;L;;Anzahl?:;;;;91;R;16;#;;;;92;L;;Auftrags-ID?:;;;;92;L;16;#;;;;93;L;;Aut.Merkmal?:;;;;93;L;16;#;;;;94;L;;Bankdaten?:;;;;94;L;16;#;;;;95;L;;Betrag?:;;;;95;R;16;#;;;;96;L;;BIC Empf.?:;;;;96;L;16;#;;;;97;L;;BLZ Abs.?:;;;;97;R;16;#;;;;98;L;;BLZ Empf.?:;;;;98;R;16;#;;;;99;L;;BLZ Karte?:;;;;99;R;16;#;;;;100;L;;BLZ Zahler?:;;;;100;R;16;#;;;;101;L;;Eigene BLZ?:;;;;101;R;16;#;;;;102;L;;Eigenes Kto?:;;;;102;R;16;#;;;;103;L;;Geburtsdatum;;;;103;L;16;#;;;;104;L;;Händlername?:;;;;104;L;16;#;;;;105;L;;ISIN?:;;;;105;L;16;#;;;;106;L;;Kartennummer;;;;106;R;16;#;;;;107;L;;Konto Abs.?:;;;;107;R;16;#;;;;108;L;;Konto Empf.?:;;;;108;R;16;#;;;;109;L;;Konto Zahler;;;;109;R;16;#;;;;110;L;;Kreditkarte?:;;;;110;R;16;#;;;;111;L;;Limit?:;;;;111;R;16;#;;;;112;L;;Menge?:;;;;112;R;16;#;;;;113;L;;Mobilfunknr?:;;;;113;R;16;#;;;;114;L;;Name Empf.?:;;;;114;L;16;#;;;;115;L;;Postleitzahl;;;;115;R;16;#;;;;116;L;;Rate?:;;;;116;R;16;#;;;;117;L;;Referenzkto?:;;;;117;R;16;#;;;;118;L;;Referenzzahl;;;;118;R;16;#;;;;119;L;;Stücke/Nom.?:;;;;119;R;16;#;;;;120;L;;TAN-Medium;;;;120;L;16;#;;;;121;L;;Termin?:;;;;121;L;16;#;;;;122;L;;Vertrag.Kenn;;;;122;L;16;#;;;;123;L;;WP-Kenn-Nr?:;;;;123;R;16;#;;;;124;L;;Kunden-Nr.;;;;124;R;16;#;;;;125;L;;Summe;;;;125;R;16;#;;;;126;L;32;#;;;;127;R;32;#;;;;128;L;16;#;;;;129;R;16;#;;;:HKAUB;4;811;10;;;85;;;129;3;Z.3:HKBME;1;811;31;;;91;4;NbOfTxs.1;95;4;CtrlSum.1;73;;;126;4;IBAN.1:HKBML;1;811;39;;;79;;;126;1;3,1;95;1;7,1:HKBSA;1;811;42;;;75;;;126;4;IBAN.2;95;4;CtrlSum.1:HKBSE;1;811;28;;;75;;;126;4;IBAN.2;95;4;CtrlSum.1:HKBSL;1;811;39;;;75;;;126;4;IBAN.2;95;4;CtrlSum.1:HKCCM;1;811;12;;;91;4;NbOfTxs.1;95;4;CtrlSum.1;79;;;126;4;IBAN.1:HKCCS;1;811;8;;;74;;;126;4;IBAN.2;95;4;CtrlSum.1:HKCDE;1;811;34;;;74;;;126;4;IBAN.2;95;4;CtrlSum.1:HKCDL;1;811;39;;;74;;;126;4;IBAN.2;95;4;CtrlSum.1:HKCDN;1;811;42;;;74;;;126;4;IBAN.2;95;4;CtrlSum.1:HKCDU;1;811;40;;;74;;;126;4;IBAN.2;95;4;CtrlSum.1:HKCME;1;811;25;;;91;4;NbOfTxs.1;95;4;CtrlSum.1;79;;;126;1;2,1:HKCML;1;811;39;;;79;;;126;1;3,1;95;1;7,1:HKCSA;1;811;42;;;74;;;126;4;IBAN.2;95;4;CtrlSum.1:HKCSE;1;811;22;;;74;;;126;4;IBAN.2;95;4;CtrlSum.1:HKCSL;1;811;39;;;74;;;126;4;IBAN.2;95;4;CtrlSum.1:HKCUM;1;811;88;;;74;;;126;4;IBAN.2;95;4;CtrlSum.1:HKDMC;1;811;19;;;73;;;126;4;IBAN.1;95;4;CtrlSum.1;91;4;NbOfTxs.1:HKDME;1;811;31;;;91;4;NbOfTxs.1;95;4;CtrlSum.1;73;;;126;4;IBAN.1:HKDML;1;811;39;;;79;;;126;1;3,1;95;1;7,1:HKDSA;1;811;42;;;75;;;126;4;IBAN.2;95;4;CtrlSum.1:HKDSC;1;811;16;;;75;;;126;4;IBAN.2;95;4;CtrlSum.1:HKDSE;1;811;28;;;75;;;126;4;IBAN.2;95;4;CtrlSum.1:HKDSL;1;811;39;;;75;;;126;4;IBAN.2;95;4;CtrlSum.1:HKDSW;1;811;15;;;73;;;126;1;2,1;95;1;4,1:HKFGA;2;811;42;;;108;1;2,1:HKFGN;2;811;58;;;108;1;2,1:HKLAS;3;811;14;;;109;1;3,1;100;1;3,3;95;1;6,1:HKPPD;1;811;64;;;113;1;4;95;1;5,1:HKPPD;2;811;64;;;113;1;4;95;1;5,1:HKSLA;4;811;18;;;91;2;E.4;95;2;E.8;102;2;A.9:HKSUB;4;811;11;;;91;2;E.4;95;2;E.8;102;2;A.9:HKTUA;2;811;42;;;108;1;3,1;98;1;3,3;95;1;6,1:HKTUE;2;811;21;;;108;1;3,1;98;1;3,3;95;1;6,1:HKTUL;1;811;39;;;102;1;2,1;95;1;6,1:HKUEB;3;811;4;;;108;1;3,1;98;1;3,3;95;1;6,1:HKUMB;1;811;87;;;108;1;3,1;95;1;6,1'HNHBS:97:1+1'
at org.kapott.hbci.comm.Comm.pingpong(Comm.java:117)
at org.kapott.hbci.manager.HBCIKernelImpl.rawDoIt(HBCIKernelImpl.java:352)
at org.kapott.hbci.manager.HBCIKernelImpl.rawDoIt(HBCIKernelImpl.java:178)
at org.kapott.hbci.manager.HBCIInstitute.fetchBPD(HBCIInstitute.java:223)
at org.kapott.hbci.manager.HBCIInstitute.register(HBCIInstitute.java:360)
(22) Please enter passphrase for accessing the security file
HBCI dialog closed
<ERR> [2015.02.20 20:51:50.940] [main/AWT-EventQueue-0] manager.HBCIUtils: org.kapott.hbci.exceptions.HBCI_Exception: can not set raw value of MsgHead.dialogid to null
at org.kapott.hbci.manager.HBCIKernelImpl.rawSet(HBCIKernelImpl.java:166)
at org.kapott.hbci.manager.HBCIInstitute.doDialogEnd(HBCIInstitute.java:179)
at org.kapott.hbci.manager.HBCIInstitute.fetchBPD(HBCIInstitute.java:244)
at org.kapott.hbci.manager.HBCIInstitute.register(HBCIInstitute.java:360)
at org.kapott.hbci.manager.HBCIHandler.registerInstitute(HBCIHandler.java:209)
<ERR> [2015.02.20 20:52:09.310] [main/AWT-EventQueue-0] manager.HBCIInstitute: fetching BPD failed: org.kapott.hbci.exceptions.PredelimErrorException: DialogInitAnonRes.MsgTail.SegHead.code: predelimiter mismatch; required "'", but found "+"
<ERR> [2015.02.20 20:52:17.593] [main/AWT-EventQueue-0] manager.HBCIUtils: org.kapott.hbci.exceptions.ProcessException: fetching BPD failed
at org.kapott.hbci.manager.HBCIInstitute.fetchBPD(HBCIInstitute.java:251)
at org.kapott.hbci.manager.HBCIInstitute.register(HBCIInstitute.java:360)
at org.kapott.hbci.manager.HBCIHandler.registerInstitute(HBCIHandler.java:209)
at org.kapott.hbci.manager.HBCIHandler.<init>(HBCIHandler.java:131)
at gui.dialogs.settings.BankingSettingsDialog.actionPerformed(BankingSettingsDialog.java:600)
<ERR> [2015.02.20 20:52:26.916] [main/AWT-EventQueue-0] manager.HBCIInstitute: FAILED! - maybe this institute does not support anonymous logins
.
Ich hab den aktuellen Branch aus dem SVN genommen und gedenke den zu benutzen. Am Anfang steht natürlich der Schlüssel. Also folgender Code (man bastelt ja alles gern selber
):
Code
HBCIUtils.init(null,new _CB());
HBCIUtils.setParam("log.filter","1");
HBCIUtils.setParam("kernel.locale",Locale.getDefault().toLanguageTag());
HBCIUtils.setParam("client.passport.RDHXFile.filename",keyName.getText());
HBCIUtils.setParam("client.passport.RDHXFile.init","0");
HBCIUtils.setParam("action.resetBPD","1");
HBCIUtils.setParam("action.resetUPD","1");
passport = (HBCIPassportRDHXFile) AbstractHBCIPassport
.getInstance("RDHXFile");
passport.setCountry(Resources.getPreferences().get(
Resources.getString("basicsettings.country"), "DE"));
passport.setBLZ(blz.getText());
if(this.sel201.isSelected())
passport.setHBCIVersion("201");
else if(this.sel210.isSelected())
passport.setHBCIVersion("210");
else if(this.sel220.isSelected())
passport.setHBCIVersion("220");
else if(this.selPlus.isSelected())
passport.setHBCIVersion("plus");
else if(this.sel300.isSelected())
passport.setHBCIVersion("300");
if(this.selRDH1.isSelected())
passport.setProfileVersion("1");
else if(this.selRDH2.isSelected())
passport.setProfileVersion("2");
else if(this.selRDH10.isSelected())
passport.setProfileVersion("10");
passport.setHost(server.getText());
passport.setPort(HBCI_PORT);
passport.setUserId(buserid.getText());
passport.setCustomerId(customerid.getText());
passport.setFilterType("None");
handler=null;
try {
handler=new HBCIHandler(passport.getHBCIVersion(),passport);
} catch(Exception e) {
System.err.println("geht nicht!");
}
keys=passport.generateNewUserKeys();
passport.setMyPublicSigKey(keys[0][0]);
passport.setMyPrivateSigKey(keys[0][1]);
passport.setMyPublicEncKey(keys[1][0]);
passport.setMyPrivateEncKey(keys[1][1]);
passport.saveChanges();
passport.close();
if(handler!=null)
handler.close();
Ich denke, daß das soweit erstmal stimmt. Der Callback funktioniert und setzt die Passphrase wie gewünscht. Mit RDH-10 und FinTS 3.0 auf hbci.gad.de:3000 erhalte ich aber dummerweise nachfolgende Meldungen. Mich stört erstmal nicht, daß ich mit diesem Zugangsverfahren nicht weiter komme. Anscheinend machen die nur noch PIN/TAN. Sagt jedenfalls hbci.de. Mich stört, daß da die Exception auftaucht. Oder hängt das einfach nur damit zusammen, daß ich das falsche Zugangsverfahren zu nutzen gedenke?
Ich bedanke mich schonmal im Voraus für Anregungen
Th. Belau
Code
fetch BPD
create message: DialogInitAnon
(24) Please establish a connection to the internet now
<ERR> [2015.02.20 20:50:55.046] [main/AWT-EventQueue-0] manager.HBCIUtils: org.kapott.hbci.exceptions.CanNotParseMessageException: HNHBK:1:3+000000013775+300+KI5022020505399+1+KI5022020505399:1'HIRMG:2:2+3060::Bitte beachten Sie die enthaltenen Warnungen/Hinweise. (TRE)'HIRMS:3:2:3+3050::BPD nicht mehr aktuell, aktuelle Version enthalten. (TRE)+0020::Informationen fehlerfrei entgegengenommen. (TRE)'HIBPA:4:3:3+8+280:80063558+VB eG Sangerhausen+1+1+300+1000'HIKOM:5:4:3+280:80063558+1+3:https?://hbci-pintan.gad.de/cgi-bin/hbciservlet+2:hbci.gad.de'HISHV:6:3:3+J+PIN:1+RDH:9+RDH:10+RDH:7'HIAUBS:7:4:3+1+1+999'HIDABS:8:2:3+1+1'HIEKAS:9:3:3+1+1+1+J:J:N:3'HIEKAS:10:4:3+1+1+1+J:J:N:3'HIFGAS:11:2:3+1+1+J:J:J:J'HIFGBS:12:2:3+1+1'HIFGKS:13:1:3+1+0+EUR:USD:GBP:CHF:DKK'HIFGNS:14:2:3+1+1+J:J:2'HIFRDS:15:4:3+1+1+1+N:N:J'HIINFS:16:2:3+1+1'HIKANS:17:4:3+1+1+365:J'HIKANS:18:7:3+1+1+1+365:J:N'HIKAZS:19:4:3+1+1+365:J'HIKAZS:20:7:3+1+1+1+365:J:N'HIKAUS:21:1:3+1+1+1'HIKAUS:22:2:3+1+1+1'HIKDMS:23:3:3+1+1+2048'HIKIAS:24:2:3+1+1'HILASS:25:3:3+1+1+14:05'HIPPDS:26:1:3+1+1+1+1:Telekom:Telekom:N:::15;30;50:2:Vodafone:Vodafone:N:::15;25;50:3:E-Plus:E-Plus:J:15:200:15;20;30:4:O2:O2:J:15:200:15;20;30:5:Congstar:Congstar:N:::15;30;50:6:Blau:Blau:J:15:200:15;20;30:7:Telekom:SIM Guthaben:J:15:200:15;30;50'HIPAES:27:1:3+1+1+1'HIPROS:28:3:3+1+1'HIPSPS:29:1:3+1+1+1'HIQTGS:30:1:3+1+1+1'HISALS:31:4:3+1+1'HISALS:32:7:3+1+1+1'HISLAS:33:4:3+1+1+0:14:05'HICSAS:34:1:3+1+1+1+1:720'HICSBS:35:1:3+1+1+1+N:N'HICSLS:36:1:3+1+1+1+J'HICSES:37:1:3+1+1+1+1:720'HISUBS:38:4:3+1+1+0:14:51:53:54:56:67:69'HITAZS:39:1:3+1+1+1'HITABS:40:2:3+1+1+1'HITABS:41:3:3+1+1+1'HITAUS:42:1:3+1+1+1+J:N:J'HITAUS:43:2:3+1+1+1+N:N:J:N'HITSYS:44:1:3+1+1+1+J:N'HITMVS:45:1:3+1+1'HITUAS:46:2:3+1+1+1:3650:4:51:53:54'HITUBS:47:1:3+1+1+J'HITUES:48:2:3+1+1+1:720:4:51:53:54'HITULS:49:1:3+1+1'HICCSS:50:1:3+1+1+1'HISPAS:51:1:3+1+1+1+N:N:J:sepade?:xsd?:pain.001.001.02.xsd:urn.swift?:xsd?:$pain.008.002.01.xsd:urn?:iso?:std?:iso?:20022?:tech?:xsd?:pain.001.002.03.xsd:urn?:iso?:std?:iso?:20022?:tech?:xsd?:pain.001.003.03.xsd:urn?:iso?:std?:iso?:20022?:tech?:xsd?:pain.008.002.02.xsd:urn?:iso?:std?:iso?:20022?:tech?:xsd?:pain.008.003.02.xsd:urn?:swift?:xsd?:$pain.001.002.02.xsd'HICCMS:52:1:3+1+1+1+999:J:J'HIDSES:53:1:3+1+1+1+3:360:6:360'HIDSAS:54:1:3+1+1+1+3:360:6:360'HIDBSS:55:1:3+1+1+1+N:N'HIDSLS:56:1:3+1+1+1+J'HIBSES:57:1:3+1+1+1+2:360:2:360'HIBSAS:58:1:3+1+1+1+2:360:2:360'HIBBSS:59:1:3+1+1+1+N:N'HIBSLS:60:1:3+1+1+1+J'HICMES:61:1:3+1+1+1+1:360:999:J:J'HICMBS:62:1:3+1+1+1+N:N'HICMLS:63:1:3+1+1+1'HIDMES:64:1:3+1+1+1+3:360:6:360:999:J:J'HIDMBS:65:1:3+1+1+1+N:N'HIDMLS:66:1:3+1+1+1'HIBMES:67:1:3+1+1+1+2:360:2:360:999:J:J'HIBMBS:68:1:3+1+1+1+N:N'HIBMLS:69:1:3+1+1+1'HIUEBS:70:3:3+1+1+14:51:53:54:56:67:69'HIUMBS:71:1:3+1+1+2:51:53:54:67:69'GIVDOS:72:1:3+1+1+1'HIWPDS:73:2:3+1+1+N'HICAZS:74:1:3+1+1+1+90:N:N:urn?:iso?:std?:iso?:20022?:tech?:xsd?:camt.052.001.02'HICDBS:75:1:3+1+1+1+N'HICDLS:76:1:3+1+1+1+1:360:N:J'HICDUS:77:1:3+1+1+1+1:1:360:1:N:N'HIPPDS:78:2:3+1+1+1+1:Telekom:Telekom:N:::15;30;50:2:Vodafone:Vodafone:N:::15;25;50:3:E-Plus:E-Plus:J:15:200:15;20;30:4:O2:O2:J:15:200:15;20;30:5:Congstar:Congstar:N:::15;30;50:6:Blau:Blau:J:15:200:15;20;30:7:Telekom:SIM Guthaben:J:15:200:15;30;50'HICDNS:79:1:3+1+1+1+1:1:360:J:J:J:J:N:N:N:N:N:0102030612:01020304050607080910111213141516171819202122232425262728293099:01:12345'HIDSBS:80:1:3+1+1+1+N:N:20'HICUBS:81:1:3+1+1+1+N'HICUMS:82:1:3+1+1+1+ACCT;ADVA;AGRT;AIRB;ALMY;ANNI;ANTS;AREN;BECH;BENE;BEaP;BOCE;BONU;BUSB;CASH;CBFF;CBTV;CCRD;CDBL;CFEE;CHAR;CLPR;CMDT;COLL;COMC;COMM;COMT;COST;CPYR;CSDB;CSLP;CVCF;DBTC;DCRD;DEPT;DERI;DIVD;DMEQ;DNTS;ELEC;ENRG;ESTa;FERB;FREa;GASB;GDDS;GDSV;GOVI;GOVT;GSCB;HEDG;HLRP;HLTC;HLTI;HSPC;HSTa;ICCP;ICRF;IDCP;IHRP;INPC;INSM;INSU;INTC;INTE;INTa;LBRI;LICF;LIFI;LIMA;LOAN;LOAR;LTCF;MDCS;MSVC;NETT;NITa;N OWS;NWCH;NWCM;OFEE;OTHR;OTLC;PADD;PAYR;PENS;PHON;POPE;PPTI;PRCP;PRME;PTSP;RCKE;RCPT;REFU;RENT;RINP;RLWY;ROYA;SALA;SAVG;SCVE;SECU;SSBE;STDY;SUBS;SUPP;TAaS;TELI;TRAD;TREA;TRFD;VATa;VIEW;WEBI;WHLD;WTER :sepade?:xsd?:pain.001.001.02.xsd:urn?:iso?:std?:iso?:20022?:tech?:xsd?:pain.001.002.03.xsd:urn?:iso?:std?:iso?:20022?:tech?:xsd?:pain.001.003.03.xsd'HICDES:83:1:3+1+1+1+2:1:360:0102030612:01020304050607080910111213141516171819202122232425262728293099:01:12345'HIDSWS:84:1:3+1+1+1+J'HIANAS:85:1:3+1+1+1+7:30'HIANLS:86:1:3+1+1+1'HIDMCS:87:1:3+1+1+1+999:J:J:2:360:2:360::urn?:iso?:std?:iso?:20022?:tech?:xsd?:pain.008.003.02.xsd'HIDSCS:88:1:3+1+1+1+2:360:2:360::urn?:iso?:std?:iso?:20022?:tech?:xsd?:pain.008.003.02.xsd'GIVPDS:89:1:3+1+1+1+1'GIVPUS:90:1:3+1+1+1+N'HITANS:91:2:3+1+1+1+J:N:0:922:2:SM?@RTTANPLUS2:Smart-TAN plus:6:1:Challenge:256:1:J:1:0:N:N:N:932:2:HHD1.3.1:SmartTAN plus:6:1:Challenge:256:1:J:1:0:N:N:N:942:2:MTAN2:mobile TAN:6:1:SMS:256:1:J:1:0:N:N:N'HITANS:92:4:3+1+1+1+J:N:0:922:2:SM?@RTTANPLUS2:::Smart-TAN plus:6:1:Challenge:999:1:J:1:0:N:N:N:N:N:00:0:1:932:2:HHD1.3.1:HHD:1.3.1:SmartTAN plus:6:1:Challenge:999:1:J:1:0:N:N:N:N:N:00:0:1:942:2:MTAN2:mobileTAN::mobile TAN:6:1:SMS:999:1:J:1:0:N:N:N:N:N:00:1:1:952:2:HHD1.3.2OPT:HHDOPT1:1.3.2:SmartTAN optic:6:1:Challenge:999:1:J:1:0:N:N:N:N:N:00:0:1'HITANS:93:5:3+1+1+1+J:N:0:932:2:HHD1.3.1:HHD:1.3.1:SmartTAN plus:6:1:Challenge:2048:1:J:1:0:N:0:2:N:J:00:0:1:942:2:MTAN2:mobileTAN::mobile TAN:6:1:SMS:2048:1:J:1:0:N:0:2:N:J:00:1:1:952:2:HHD1.3.2OPT:HHDOPT1:1.3.2:SmartTAN optic:6:1:Challenge:2048:1:J:1:0:N:0:2:N:J:00:1:1:962:2:HHD1.4:HHD:1.4:SmartTAN plus HHD 1.4:6:1:Challenge:2048:1:J:1:0:N:0:2:N:J:00:1:1:972:2:HHD1.4OPT:HHDOPT1:1.4:SmartTAN optic HHD 1.4:6:1:Challenge:2048:1:J:1:0:N:0:2:N:J:00:1:1'HIPINS:94:1:3+1+1+0+5:20:6:Alias/VR-Kennung:Alias/VR-Kennung:HKSPA:N:HKAUB:J:HKDAB:N:HKFGA:J:HKFGB:N:HKFGK:N:HKFGN:J:HKINF:N:HKKAN:N:HKKAZ:N:HKKDM:N:HKKIA:N:HKLAS:J:HKSAL:N:HKSLA:J:HKSUB:J:HKTMV:N:HKTUA:J:HKTUB:N:HKTUE:J:HKTUL:J:HKUEB:J:HKUMB:J:HKWPD:N:HKPRO:N:HKEKA:N:HKEKA:N:HKFRD:N:HKKAN:N:HKKAZ:N:HKKAU:N:HKKAU:N:HKPPD:J:HKPAE:J:HKPSP:N:HKQTG:N:HKSAL:N:HKCSA:J:HKCSB:N:HKCSL:J:HKCSE:J:HKTAZ:N:HKTAB:N:HKTAB:N:HKTAU:N:HKTAU:N:HKTSY:N:HKCCS:J:HKCCM:J:HKDSE:J:HKDSA:J:HKDBS:N:HKDSL:J:HKBSE:J:HKBSA:J:HKBBS:N:HKBSL:J:HKCME:J:HKCMB:N:HKCML:J:HKDME:J:HKDMB:N:HKDML:J:HKBME:J:HKBMB:N:HKBML:J:HKCAZ:N:HKCDB:N:HKCDL:J:HKCDU:J:HKPPD:J:HKCDN:J:HKDSB:N:HKCUB:N:HKCUM:J:HKCDE:J:HKDSW:J:HKANA:N:HKANL:N:HKDMC:J:HKDSC:J:GKVDO:N:GKVPD:N:GKVPU:N:HKTAN:N:HKTAN:N'HIAZSS:95:1:3+1+1+1+1:N:::::::::::HKTUA;2;0;1;811:HKAUB;4;0;1;811:HKFGB;2;0;1;811:HKPPD;2;0;1;811:HKKAU;2;0;1;811:HKBBS;1;0;1;811:HKDSE;1;0;1;811:HKDSA;1;0;1;811:HKBSA;1;0;1;811:HKCDB;1;0;1;811:HKDBS;1;0;1;811:HKUMB;1;0;1;811:HKDMC;1;0;1;811:HKDME;1;0;1;811:HKFGK;1;0;1;811:HKSAL;7;0;1;811:HKSPA;1;0;1;811:HKKAZ;4;0;1;811:HKCSL;1;0;1;811:HKCML;1;0;1;811:HKPPD;1;0;1;811:HKCSA;1;0;1;811:HKKAN;7;0;1;811:HKCCM;1;0;1;811:HKBMB;1;0;1;811:HKIDN;2;0;1;811:HKINF;2;0;1;811:HKKAN;4;0;1;811:HKDSW;1;0;1;811:HKCMB;1;0;1;811:HKBML;1;0;1;811:HKPRO;3;0;1;811:HKCDE;1;0;1;811:HKTMV;1;0;1;811:HKDAB;2;0;1;811:HKCCS;1;0;1;811:HKFGN;2;0;1;811:HKFRD;4;0;1;811:HKEKA;4;0;1;811:HKDSC;1;0;1;811:HKEKA;3;0;1;811:HKKIA;2;0;1;811:HKDML;1;0;1;811:HKSLA;4;0;1;811:HKTUE;2;0;1;811:HKSUB;4;0;1;811:HKCDL;1;0;1;811:HKCSE;1;0;1;811:HKCME;1;0;1;811:HKSAL;4;0;1;811:HKQTG;1;0;1;811:HKBSL;1;0;1;811:GKVPU;1;0;1;811:HKCDU;1;0;1;811:HKCDN;1;0;1;811:HKTUL;1;0;1;811:HKDMB;1;0;1;811:HKFGA;2;0;1;811:HKCUM;1;0;1;811:HKDSL;1;0;1;811:GKVPD;1;0;1;811:HKKDM;3;0;1;811:GKVDO;1;0;1;811:HKBSE;1;0;1;811:HKCAZ;1;0;1;811:HKCSB;1;0;1;811:HKKAU;1;0;1;811:HKLAS;3;0;1;811:HKDSB;1;0;1;811:HKBME;1;0;1;811:HKCUB;1;0;1;811:HKUEB;3;0;1;811:HKWPD;2;0;1;811:HKTUB;1;0;1;811:HKKAZ;7;0;1;811'HIVISS:96:1:3+1+1+1+1;L;;Bankauftrag;;;;1;L;;allgemein;;;;2;L;;Legitimation;;;;2;L;;mit Kennung;;;;3;L;;Version;;;;4;L;;Überweisung;;;;4;L;;Inland;;;;5;L;;Umbuchung;;;;6;L;;Umbuchung;;;;6;L;;terminiert;;;;7;L;;Überweisung;;;;7;L;;Referenzkonto;;;;8;L;;Überweisung;;;;8;L;;SEPA/EU;;;;9;L;;Überweisung;;;;9;L;;Inland;;;;10;L;;Überweisung;;;;10;L;;Ausland;;;;11;L;;Sammelüberw.;;;;11;L;;Inland;;;;12;L;;Sammelüberw.;;;;12;L;;SEPA;;;;13;L;;Sammelüberw.;;;;13;L;;Ausland;;;;14;L;;Lastschrift;;;;14;L;;Inland;;;;15;L;;Rückgabe;;;;15;L;;Lastschrift;;;;16;L;;Lastschrift;;;;16;L;;SEPA;;;;17;L;;Lastschrift;;;;17;L;;Ausland;;;;18;L;;Sammellasts.;;;;18;L;;Inland;;;;19;L;;Sammellasts.;;;;19;L;;SEPA;;;;20;L;;Sammellasts.;;;;20;L;;Ausland;;;;21;L;;Terminüberw.;;;;21;L;;Inland;;;;22;L;;Terminüberw.;;;;22;L;;SEPA;;;;23;L;;Terminüberw.;;;;23;L;;Ausland;;;;24;L;;Terminüberw.;;;;24;L;;Sammel Inl.;;;;25;L;;Terminüberw.;;;;25;L;;Sammel SEPA;;;;26;L;;Terminüberw.;;;;26;L;;Sammel Ausl.;;;;27;L;;Terminlasts.;;;;27;L;;Inland;;;;28;L;;Terminlasts.;;;;28;L;;SEPA;;;;29;L;;Terminlasts.;;;;29;L;;Ausland;;;;30;L;;Terminlasts.;;;;30;L;;Sammel Inl.;;;;31;L;;Terminlasts.;;;;31;L;;Sammel SEPA;;;;32;L;;Terminlasts.;;;;32;L;;Sammel Ausl.;;;;33;L;;Dauerüberw.;;;;33;L;;Inland;;;;34;L;;Dauerüberw.;;;;34;L;;SEPA;;;;35;L;;Dauerüberw.;;;;35;L;;Ausland;;;;36;L;;Dauerlasts.;;;;36;L;;Inland;;;;37;L;;Dauerlasts.;;;;37;L;;SEPA;;;;38;L;;Bestand;;;;38;L;;abfragen;;;;39;L;;Löschen;;;;39;L;;Auftrag;;;;40;L;;Aussetzen;;;;40;L;;Auftrag;;;;41;L;;Aussetzen;;;;41;L;;Auftrag;;;;42;L;;Ändern;;;;42;L;;Auftrag;;;;43;L;;Ändern;;;;43;L;;Auftrag;;;;44;L;;Freigabe;;;;44;L;;Überw. DTAUS;;;;45;L;;Freigabe;;;;45;L;;Lasts. DTAUS;;;;46;L;;Freigabe;;;;46;L;;Überw. DTAZV;;;;47;L;;Freigabe;;;;47;L;;Überw. SEPA;;;;48;L;;Freigabe;;;;48;L;;Lasts. SEPA;;;;49;L;;Freigabe;;;;49;L;;DSRZ-Dateien;;;;50;L;;Kontoauszug;;;;50;L;;u. Quittung;;;;51;L;;Kontoauszug;;;;51;L;;an/abmelden;;;;52;L;;Postfach;;;;52;L;;an/abmelden;;;;53;L;;Postkorb;;;;54;L;;Datentresor;;;;55;L;;Wertpapier;;;;55;L;;Kauf;;;;56;L;;Wertpapier;;;;56;L;;Verkauf;;;;57;L;;Wertpapier;;;;57;L;;Geschäft;;;;58;L;;Anlage;;;;58;L;;Abschluss;;;;59;L;;Kredit;;;;59;L;;Abschluss;;;;60;L;;Produkt;;;;60;L;;Kauf;;;;61;L;;Versicherung;;;;61;L;;Abschluss;;;;62;L;;Service;;;;62;L;;Funktionen;;;;63;L;;TAN-Medien;;;;63;L;;Management;;;;64;L;;Mobiltelefon;;;;64;L;;laden;;;;65;L;;GeldKarte;;;;65;L;;laden;;;;66;L;;Zahlung;;;;66;L;;Internet;;;;67;L;;Geldtransfer;;;;67;L;;Internet;;;;68;L;;Freistellung;;;;69;L;;Adresse;;;;69;L;;ändern;;;;70;L;;Wertpapier;;;;70;L;;Kauf;;;;71;L;;Wertpapier;;;;71;L;;Verkauf;;;;72;L;;Wertpapier;;;;72;L;;Geschäft;;;;73;L;;Eigene;;;;73;L;;IBAN;;;;74;L;;IBAN;;;;74;L;;Empfänger;;;;75;L;;IBAN;;;;75;L;;Zahler;;;;76;L;;IBAN;;;;76;L;;Absender;;;;77;L;;Kunden;;;;77;L;;Nummer;;;;78;L;;Vertrags-;;;;78;L;;Kennung;;;;79;L;;Eigene;;;;79;L;;IBAN;;;;80;L;;Name;;;;81;L;;Auftrags-;;;;81;L;;Identifikation;;;;82;L;;Händler;;;;82;L;;Name;;;;83;L;;Karten-;;;;83;L;;nummer;;;;84;L;;TAN;;;;84;L;;Medium;;;;85;L;;Summe nur;;;;85;L;;Vorkommastellen;;;;86;L;;Freistellung;;;;86;L;;ändern;;;;87;L;;Umbuchung;;;;87;L;;Inland;;;;88;L;;Umbuchung;;;;88;L;;SEPA/EU;;;;89;L;;Adresse?:;;;;89;L;16;#;;;;90;L;;Angebots-Nr?:;;;;90;R;16;#;;;;91;L;;Anzahl?:;;;;91;R;16;#;;;;92;L;;Auftrags-ID?:;;;;92;L;16;#;;;;93;L;;Aut.Merkmal?:;;;;93;L;16;#;;;;94;L;;Bankdaten?:;;;;94;L;16;#;;;;95;L;;Betrag?:;;;;95;R;16;#;;;;96;L;;BIC Empf.?:;;;;96;L;16;#;;;;97;L;;BLZ Abs.?:;;;;97;R;16;#;;;;98;L;;BLZ Empf.?:;;;;98;R;16;#;;;;99;L;;BLZ Karte?:;;;;99;R;16;#;;;;100;L;;BLZ Zahler?:;;;;100;R;16;#;;;;101;L;;Eigene BLZ?:;;;;101;R;16;#;;;;102;L;;Eigenes Kto?:;;;;102;R;16;#;;;;103;L;;Geburtsdatum;;;;103;L;16;#;;;;104;L;;Händlername?:;;;;104;L;16;#;;;;105;L;;ISIN?:;;;;105;L;16;#;;;;106;L;;Kartennummer;;;;106;R;16;#;;;;107;L;;Konto Abs.?:;;;;107;R;16;#;;;;108;L;;Konto Empf.?:;;;;108;R;16;#;;;;109;L;;Konto Zahler;;;;109;R;16;#;;;;110;L;;Kreditkarte?:;;;;110;R;16;#;;;;111;L;;Limit?:;;;;111;R;16;#;;;;112;L;;Menge?:;;;;112;R;16;#;;;;113;L;;Mobilfunknr?:;;;;113;R;16;#;;;;114;L;;Name Empf.?:;;;;114;L;16;#;;;;115;L;;Postleitzahl;;;;115;R;16;#;;;;116;L;;Rate?:;;;;116;R;16;#;;;;117;L;;Referenzkto?:;;;;117;R;16;#;;;;118;L;;Referenzzahl;;;;118;R;16;#;;;;119;L;;Stücke/Nom.?:;;;;119;R;16;#;;;;120;L;;TAN-Medium;;;;120;L;16;#;;;;121;L;;Termin?:;;;;121;L;16;#;;;;122;L;;Vertrag.Kenn;;;;122;L;16;#;;;;123;L;;WP-Kenn-Nr?:;;;;123;R;16;#;;;;124;L;;Kunden-Nr.;;;;124;R;16;#;;;;125;L;;Summe;;;;125;R;16;#;;;;126;L;32;#;;;;127;R;32;#;;;;128;L;16;#;;;;129;R;16;#;;;:HKAUB;4;811;10;;;85;;;129;3;Z.3:HKBME;1;811;31;;;91;4;NbOfTxs.1;95;4;CtrlSum.1;73;;;126;4;IBAN.1:HKBML;1;811;39;;;79;;;126;1;3,1;95;1;7,1:HKBSA;1;811;42;;;75;;;126;4;IBAN.2;95;4;CtrlSum.1:HKBSE;1;811;28;;;75;;;126;4;IBAN.2;95;4;CtrlSum.1:HKBSL;1;811;39;;;75;;;126;4;IBAN.2;95;4;CtrlSum.1:HKCCM;1;811;12;;;91;4;NbOfTxs.1;95;4;CtrlSum.1;79;;;126;4;IBAN.1:HKCCS;1;811;8;;;74;;;126;4;IBAN.2;95;4;CtrlSum.1:HKCDE;1;811;34;;;74;;;126;4;IBAN.2;95;4;CtrlSum.1:HKCDL;1;811;39;;;74;;;126;4;IBAN.2;95;4;CtrlSum.1:HKCDN;1;811;42;;;74;;;126;4;IBAN.2;95;4;CtrlSum.1:HKCDU;1;811;40;;;74;;;126;4;IBAN.2;95;4;CtrlSum.1:HKCME;1;811;25;;;91;4;NbOfTxs.1;95;4;CtrlSum.1;79;;;126;1;2,1:HKCML;1;811;39;;;79;;;126;1;3,1;95;1;7,1:HKCSA;1;811;42;;;74;;;126;4;IBAN.2;95;4;CtrlSum.1:HKCSE;1;811;22;;;74;;;126;4;IBAN.2;95;4;CtrlSum.1:HKCSL;1;811;39;;;74;;;126;4;IBAN.2;95;4;CtrlSum.1:HKCUM;1;811;88;;;74;;;126;4;IBAN.2;95;4;CtrlSum.1:HKDMC;1;811;19;;;73;;;126;4;IBAN.1;95;4;CtrlSum.1;91;4;NbOfTxs.1:HKDME;1;811;31;;;91;4;NbOfTxs.1;95;4;CtrlSum.1;73;;;126;4;IBAN.1:HKDML;1;811;39;;;79;;;126;1;3,1;95;1;7,1:HKDSA;1;811;42;;;75;;;126;4;IBAN.2;95;4;CtrlSum.1:HKDSC;1;811;16;;;75;;;126;4;IBAN.2;95;4;CtrlSum.1:HKDSE;1;811;28;;;75;;;126;4;IBAN.2;95;4;CtrlSum.1:HKDSL;1;811;39;;;75;;;126;4;IBAN.2;95;4;CtrlSum.1:HKDSW;1;811;15;;;73;;;126;1;2,1;95;1;4,1:HKFGA;2;811;42;;;108;1;2,1:HKFGN;2;811;58;;;108;1;2,1:HKLAS;3;811;14;;;109;1;3,1;100;1;3,3;95;1;6,1:HKPPD;1;811;64;;;113;1;4;95;1;5,1:HKPPD;2;811;64;;;113;1;4;95;1;5,1:HKSLA;4;811;18;;;91;2;E.4;95;2;E.8;102;2;A.9:HKSUB;4;811;11;;;91;2;E.4;95;2;E.8;102;2;A.9:HKTUA;2;811;42;;;108;1;3,1;98;1;3,3;95;1;6,1:HKTUE;2;811;21;;;108;1;3,1;98;1;3,3;95;1;6,1:HKTUL;1;811;39;;;102;1;2,1;95;1;6,1:HKUEB;3;811;4;;;108;1;3,1;98;1;3,3;95;1;6,1:HKUMB;1;811;87;;;108;1;3,1;95;1;6,1'HNHBS:97:1+1'
at org.kapott.hbci.comm.Comm.pingpong(Comm.java:117)
at org.kapott.hbci.manager.HBCIKernelImpl.rawDoIt(HBCIKernelImpl.java:352)
at org.kapott.hbci.manager.HBCIKernelImpl.rawDoIt(HBCIKernelImpl.java:178)
at org.kapott.hbci.manager.HBCIInstitute.fetchBPD(HBCIInstitute.java:223)
at org.kapott.hbci.manager.HBCIInstitute.register(HBCIInstitute.java:360)
(22) Please enter passphrase for accessing the security file
HBCI dialog closed
<ERR> [2015.02.20 20:51:50.940] [main/AWT-EventQueue-0] manager.HBCIUtils: org.kapott.hbci.exceptions.HBCI_Exception: can not set raw value of MsgHead.dialogid to null
at org.kapott.hbci.manager.HBCIKernelImpl.rawSet(HBCIKernelImpl.java:166)
at org.kapott.hbci.manager.HBCIInstitute.doDialogEnd(HBCIInstitute.java:179)
at org.kapott.hbci.manager.HBCIInstitute.fetchBPD(HBCIInstitute.java:244)
at org.kapott.hbci.manager.HBCIInstitute.register(HBCIInstitute.java:360)
at org.kapott.hbci.manager.HBCIHandler.registerInstitute(HBCIHandler.java:209)
<ERR> [2015.02.20 20:52:09.310] [main/AWT-EventQueue-0] manager.HBCIInstitute: fetching BPD failed: org.kapott.hbci.exceptions.PredelimErrorException: DialogInitAnonRes.MsgTail.SegHead.code: predelimiter mismatch; required "'", but found "+"
<ERR> [2015.02.20 20:52:17.593] [main/AWT-EventQueue-0] manager.HBCIUtils: org.kapott.hbci.exceptions.ProcessException: fetching BPD failed
at org.kapott.hbci.manager.HBCIInstitute.fetchBPD(HBCIInstitute.java:251)
at org.kapott.hbci.manager.HBCIInstitute.register(HBCIInstitute.java:360)
at org.kapott.hbci.manager.HBCIHandler.registerInstitute(HBCIHandler.java:209)
at org.kapott.hbci.manager.HBCIHandler.<init>(HBCIHandler.java:131)
at gui.dialogs.settings.BankingSettingsDialog.actionPerformed(BankingSettingsDialog.java:600)
<ERR> [2015.02.20 20:52:26.916] [main/AWT-EventQueue-0] manager.HBCIInstitute: FAILED! - maybe this institute does not support anonymous logins
.