hbci4java Nutzung - Software nicht als FinTS-Produkt registriert. Bitte an Hersteller wenden.

 
OlliL
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 71
Dabei seit: 03 / 2015
Betreff:

hbci4java Nutzung - Software nicht als FinTS-Produkt registriert. Bitte an Hersteller wenden.

 · 
Gepostet: 02.11.2019 - 09:35 Uhr  ·  #1
Moin,

ich nutze hbci4java als Bibliothek für meine eigene Software (nur von mir genutzt). Bei zwei Konten die mit Hibiscus problemlos abrufbar sind, kommt bei Verwendung mit hbci4java ohne Hibiscus eine HBCI-Fehlermeldung vom Institut:

Software nicht als FinTS-Produkt registriert. Bitte an Hersteller wenden.

Was macht Hibiscus um das zu verhindern?

Viele Grüße,
OlliL
hibiscus
Benutzer
Avatar
Geschlecht: keine Angabe
Herkunft: Leipzig
Homepage: willuhn.de/
Beiträge: 11385
Dabei seit: 03 / 2005
Betreff:

Re: hbci4java Nutzung - Software nicht als FinTS-Produkt registriert. Bitte an Hersteller wenden.

 · 
Gepostet: 02.11.2019 - 09:42 Uhr  ·  #2
Deine HBCI4Java-Version ist scheinbar zu alt. Dort ist die Produktregistrierung noch nicht enthalten. Aktuell waere 3.1.22
OlliL
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 71
Dabei seit: 03 / 2015
Betreff:

Re: hbci4java Nutzung - Software nicht als FinTS-Produkt registriert. Bitte an Hersteller wenden.

 · 
Gepostet: 02.11.2019 - 13:58 Uhr  ·  #3
Ich verwende aktuell 3.1.13 - da sollte das doch auch schon drin sein, oder?
Habe beim Upgrade auf .22 Angst, das die Postbank dann wieder zu Problemen führt.
Hat sich irgendwas geändert bei der Verwendung seit PSD2? Wonach kann ich im Code Ausschau halten? Kannst du ein Stichwort geben? Muss irgendein Registrierungsschlüssel mit übertragen werden oder wie läuft das?
hibiscus
Benutzer
Avatar
Geschlecht: keine Angabe
Herkunft: Leipzig
Homepage: willuhn.de/
Beiträge: 11385
Dabei seit: 03 / 2005
Betreff:

Re: hbci4java Nutzung - Software nicht als FinTS-Produkt registriert. Bitte an Hersteller wenden.

 · 
Gepostet: 02.11.2019 - 14:00 Uhr  ·  #4
3.1.13 ist PSD2-fähig. Wenn du allerdings beim Initialisieren von HBC4Java eine eigene Produktbezeichnung angibst, dann ueberschreibst du damit die fest in HBCI4Java hinterlegte registrierte Produktkennung.
OlliL
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 71
Dabei seit: 03 / 2015
Betreff:

Re: hbci4java Nutzung - Software nicht als FinTS-Produkt registriert. Bitte an Hersteller wenden.

 · 
Gepostet: 02.11.2019 - 14:03 Uhr  ·  #5
Nicht das ich wüste.... es sei denn, der Produktname hat sich seit "früher" geändert? aktuell verwende ich:

Code

  private Properties getHbciProperties() {
    final Properties hbciProperties = new Properties();
    hbciProperties.setProperty("client.product.name", "HBCI4Java");
    hbciProperties.setProperty("client.product.version", "2.5");
    hbciProperties.setProperty("client.passport.PinTan.checkcert", "1");
    hbciProperties.setProperty("client.passport.PinTan.init", "1");
    // hbciProperties.setProperty("client.passport.default", "PinTan");
    hbciProperties.setProperty("log.loglevel.default", "0");
    hbciProperties.setProperty("log.filter", "3");
    return hbciProperties;
  }
hibiscus
Benutzer
Avatar
Geschlecht: keine Angabe
Herkunft: Leipzig
Homepage: willuhn.de/
Beiträge: 11385
Dabei seit: 03 / 2005
Betreff:

Re: hbci4java Nutzung - Software nicht als FinTS-Produkt registriert. Bitte an Hersteller wenden.

 · 
Gepostet: 02.11.2019 - 14:11 Uhr  ·  #6
Lass das weg:

hbciProperties.setProperty("client.product.name", "HBCI4Java");
hbciProperties.setProperty("client.product.version", "2.5");

Genau damit ueberschreibst du die Produktregistrierung.
OlliL
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 71
Dabei seit: 03 / 2015
Betreff:

Re: hbci4java Nutzung - Software nicht als FinTS-Produkt registriert. Bitte an Hersteller wenden.

 · 
Gepostet: 02.11.2019 - 14:17 Uhr  ·  #7
Damit läuft es nun wieder. Danke!
Gewählte Zitate für Mehrfachzitierung:   0