www.onlinebanking-forum.de Foren-Übersicht cyberJack e-com plus
Lexikon      FAQ      Einstellungen      Benutzergruppen      Registrieren      Profil      RSS-News
Impressum      Suchen      Neue Beiträge      Letzte Themen      Einloggen, um private Nachrichten zu lesen      Login
Kalender 
Nächstes Thema anzeigen
Vorheriges Thema anzeigen

Neues Thema eröffnenNeue Antwort erstellen Vorheriges Thema anzeigenDieses Thema verschickenZeige Benutzer, die dieses Thema gesehen habenDieses Thema als Datei sichernPrintable versionEinloggen, um private Nachrichten zu lesenNächstes Thema anzeigen
Autor Nachricht
jkahnert
0-10 Beiträge



Anmeldungsdatum: 08.01.2008
Beiträge: 1

blank.gif
BeitragVerfasst: 8/1/2008, 01:09  Titel:  APO-Bank Fehlermeldung Antworten mit ZitatNach untenNach oben

Hi,
nachdem ich mich endlich dazu durchgerungen habe, gelingt mir es mir trotz der vielen hilfreichen Posts nicht, die APO Konten zum Laufen zu bringen. Bei der HBCI PinTan Konfiguration wird immer mit dieser Fehlermeldung abgebrochen:
________________________________________-
[07.01.2008 23:57:18] Teste Sicherheits-Medium...
[07.01.2008 23:57:18] open pin/tan passport
[07.01.2008 23:57:18] [PIN/TAN] url : hbcibanking.apobank.de/fints_pintan/receiver
[07.01.2008 23:57:18] [PIN/TAN] blz : 30060601
[07.01.2008 23:57:18] [PIN/TAN] filter : Base64
[07.01.2008 23:57:18] [PIN/TAN] HBCI version: 220
[07.01.2008 23:57:18] hole kreditinstituts-spezifische Daten
[07.01.2008 23:57:18] hole BPD
[07.01.2008 23:57:18] erzeuge HBCI-Nachricht DialogInitAnon
[07.01.2008 23:57:19] creating custom base64 filter org.kapott.hbci.comm.FilterHibiscus.Base64
[07.01.2008 23:57:19] baue Verbindung zu https://hbcibanking.apobank.de:443/fints_pintan/receiver auf und verifiziere Zertifikat
[07.01.2008 23:57:19] versende HBCI-Nachricht
[07.01.2008 23:57:21] warte auf Antwortdaten
[07.01.2008 23:57:21] warte auf Antwortdaten
[07.01.2008 23:57:22] HBCI4Java Exception BEGIN ---Fehler beim Empfangen der Daten vom HBCI-Server
-> Server returned HTTP response code: 400 for URL: https://hbcibanking.apobank.de:443/error_path/400.html
-> Server returned HTTP response code: 400 for URL: https://hbcibanking.apobank.de:443/error_path/400.html
HBCI4Java Exception END ---
HBCI4Java stacktrace BEGIN ---org.kapott.hbci.exceptions.HBCI_Exception: Fehler beim Empfangen der Daten vom HBCI-Server
at org.kapott.hbci.comm.CommPinTan.pong(CommPinTan.java:182)
at org.kapott.hbci.comm.Comm.pingpong(Comm.java:66)
at org.kapott.hbci.manager.HBCIKernelImpl.rawDoIt(HBCIKernelImpl.java:340)
at org.kapott.hbci.manager.HBCIKernelImpl.rawDoIt(HBCIKernelImpl.java:166)
at org.kapott.hbci.manager.HBCIInstitute.fetchBPD(HBCIInstitute.java:204)
at org.kapott.hbci.manager.HBCIInstitute.updateDataFromNet(HBCIInstitute.java:320)
at org.kapott.hbci.manager.HBCIInstitute.register(HBCIInstitute.java:326)
at org.kapott.hbci.manager.HBCIHandler.registerInstitute(HBCIHandler.java:146)
at org.kapott.hbci.manager.HBCIHandler.<init>(HBCIHandler.java:127)
at de.willuhn.jameica.hbci.passports.pintan.server.PassportHandleImpl.open(PassportHandleImpl.java:146)
at de.willuhn.jameica.hbci.gui.action.PassportTest$1.run(PassportTest.java:74)
at de.willuhn.jameica.gui.GUI$4.run(GUI.java:789)
Caused by: java.io.IOException: Server returned HTTP response code: 400 for URL: https://hbcibanking.apobank.de:443/error_path/400.html
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
at java.lang.reflect.Constructor.newInstance(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection$6.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at sun.net.www.protocol.http.HttpURLConnection.getChainedException(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)
at sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(Unknown Source)
at org.kapott.hbci.comm.CommPinTan.pong(CommPinTan.java:165)
... 11 more
Caused by: java.io.IOException: Server returned HTTP response code: 400 for URL: https://hbcibanking.apobank.de:443/error_path/400.html
at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection.getHeaderField(Unknown Source)
at java.net.URLConnection.getHeaderFieldInt(Unknown Source)
at java.net.URLConnection.getContentLength(Unknown Source)
at sun.net.www.protocol.https.HttpsURLConnectionImpl.getContentLength(Unknown Source)
at org.kapott.hbci.comm.CommPinTan.pong(CommPinTan.java:157)
... 11 more

HBCI4Java stacktrace END --- org.kapott.hbci.manager.HBCIUtils.log(HBCIUtils.java:850)
[07.01.2008 23:57:22] beende Dialog
[07.01.2008 23:57:22] HBCI4Java Exception BEGIN ---kann HBCI-Wert für MsgHead.dialogid nicht auf null setzen
HBCI4Java Exception END ---
HBCI4Java stacktrace BEGIN ---org.kapott.hbci.exceptions.HBCI_Exception: kann HBCI-Wert für MsgHead.dialogid nicht auf null setzen
at org.kapott.hbci.manager.HBCIKernelImpl.rawSet(HBCIKernelImpl.java:155)
at org.kapott.hbci.manager.HBCIInstitute.doDialogEnd(HBCIInstitute.java:163)
at org.kapott.hbci.manager.HBCIInstitute.fetchBPD(HBCIInstitute.java:212)
at org.kapott.hbci.manager.HBCIInstitute.updateDataFromNet(HBCIInstitute.java:320)
at org.kapott.hbci.manager.HBCIInstitute.register(HBCIInstitute.java:326)
at org.kapott.hbci.manager.HBCIHandler.registerInstitute(HBCIHandler.java:146)
at org.kapott.hbci.manager.HBCIHandler.<init>(HBCIHandler.java:127)
at de.willuhn.jameica.hbci.passports.pintan.server.PassportHandleImpl.open(PassportHandleImpl.java:146)
at de.willuhn.jameica.hbci.gui.action.PassportTest$1.run(PassportTest.java:74)
at de.willuhn.jameica.gui.GUI$4.run(GUI.java:789)

HBCI4Java stacktrace END --- org.kapott.hbci.manager.HBCIUtils.log(HBCIUtils.java:850)
[07.01.2008 23:57:22] Abholen der BPD fehlgeschlagen: HBCI4Java Exception BEGIN ---Fehler beim Empfangen der Daten vom HBCI-Server
-> Server returned HTTP response code: 400 for URL: https://hbcibanking.apobank.de:443/error_path/400.html
-> Server returned HTTP response code: 400 for URL: https://hbcibanking.apobank.de:443/error_path/400.html
HBCI4Java Exception END ---
HBCI4Java stacktrace BEGIN ---org.kapott.hbci.exceptions.HBCI_Exception: Fehler beim Empfangen der Daten vom HBCI-Server
at org.kapott.hbci.comm.CommPinTan.pong(CommPinTan.java:182)
at org.kapott.hbci.comm.Comm.pingpong(Comm.java:66)
at org.kapott.hbci.manager.HBCIKernelImpl.rawDoIt(HBCIKernelImpl.java:340)
at org.kapott.hbci.manager.HBCIKernelImpl.rawDoIt(HBCIKernelImpl.java:166)
at org.kapott.hbci.manager.HBCIInstitute.fetchBPD(HBCIInstitute.java:204)
at org.kapott.hbci.manager.HBCIInstitute.updateDataFromNet(HBCIInstitute.java:320)
at org.kapott.hbci.manager.HBCIInstitute.register(HBCIInstitute.java:326)
at org.kapott.hbci.manager.HBCIHandler.registerInstitute(HBCIHandler.java:146)
at org.kapott.hbci.manager.HBCIHandler.<init>(HBCIHandler.java:127)
at de.willuhn.jameica.hbci.passports.pintan.server.PassportHandleImpl.open(PassportHandleImpl.java:146)
at de.willuhn.jameica.hbci.gui.action.PassportTest$1.run(PassportTest.java:74)
at de.willuhn.jameica.gui.GUI$4.run(GUI.java:789)
Caused by: java.io.IOException: Server returned HTTP response code: 400 for URL: https://hbcibanking.apobank.de:443/error_path/400.html
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
at java.lang.reflect.Constructor.newInstance(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection$6.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at sun.net.www.protocol.http.HttpURLConnection.getChainedException(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)
at sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(Unknown Source)
at org.kapott.hbci.comm.CommPinTan.pong(CommPinTan.java:165)
... 11 more
Caused by: java.io.IOException: Server returned HTTP response code: 400 for URL: https://hbcibanking.apobank.de:443/error_path/400.html
at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection.getHeaderField(Unknown Source)
at java.net.URLConnection.getHeaderFieldInt(Unknown Source)
at java.net.URLConnection.getContentLength(Unknown Source)
at sun.net.www.protocol.https.HttpsURLConnectionImpl.getContentLength(Unknown Source)
at org.kapott.hbci.comm.CommPinTan.pong(CommPinTan.java:157)
... 11 more

HBCI4Java stacktrace END --- org.kapott.hbci.manager.HBCIInstitute.fetchBPD(HBCIInstitute.java:218)
[07.01.2008 23:57:22] HBCI4Java Exception BEGIN ---Abholen der BPD fehlgeschlagen
HBCI4Java Exception BEGIN ---Fehler beim Empfangen der Daten vom HBCI-Server
-> Server returned HTTP response code: 400 for URL: https://hbcibanking.apobank.de:443/error_path/400.html
-> Server returned HTTP response code: 400 for URL: https://hbcibanking.apobank.de:443/error_path/400.html
HBCI4Java Exception END ---
HBCI4Java stacktrace BEGIN ---org.kapott.hbci.exceptions.HBCI_Exception: Fehler beim Empfangen der Daten vom HBCI-Server
at org.kapott.hbci.comm.CommPinTan.pong(CommPinTan.java:182)
at org.kapott.hbci.comm.Comm.pingpong(Comm.java:66)
at org.kapott.hbci.manager.HBCIKernelImpl.rawDoIt(HBCIKernelImpl.java:340)
at org.kapott.hbci.manager.HBCIKernelImpl.rawDoIt(HBCIKernelImpl.java:166)
at org.kapott.hbci.manager.HBCIInstitute.fetchBPD(HBCIInstitute.java:204)
at org.kapott.hbci.manager.HBCIInstitute.updateDataFromNet(HBCIInstitute.java:320)
at org.kapott.hbci.manager.HBCIInstitute.register(HBCIInstitute.java:326)
at org.kapott.hbci.manager.HBCIHandler.registerInstitute(HBCIHandler.java:146)
at org.kapott.hbci.manager.HBCIHandler.<init>(HBCIHandler.java:127)
at de.willuhn.jameica.hbci.passports.pintan.server.PassportHandleImpl.open(PassportHandleImpl.java:146)
at de.willuhn.jameica.hbci.gui.action.PassportTest$1.run(PassportTest.java:74)
at de.willuhn.jameica.gui.GUI$4.run(GUI.java:789)
Caused by: java.io.IOException: Server returned HTTP response code: 400 for URL: https://hbcibanking.apobank.de:443/error_path/400.html
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
at java.lang.reflect.Constructor.newInstance(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection$6.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at sun.net.www.protocol.http.HttpURLConnection.getChainedException(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)
at sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(Unknown Source)
at org.kapott.hbci.comm.CommPinTan.pong(CommPinTan.java:165)
... 11 more
Caused by: java.io.IOException: Server returned HTTP response code: 400 for URL: https://hbcibanking.apobank.de:443/error_path/400.html
at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection.getHeaderField(Unknown Source)
at java.net.URLConnection.getHeaderFieldInt(Unknown Source)
at java.net.URLConnection.getContentLength(Unknown Source)
at sun.net.www.protocol.https.HttpsURLConnectionImpl.getContentLength(Unknown Source)
at org.kapott.hbci.comm.CommPinTan.pong(CommPinTan.java:157)
... 11 more

HBCI4Java stacktrace END ---
HBCI4Java Exception END ---
HBCI4Java stacktrace BEGIN ---org.kapott.hbci.exceptions.ProcessException: Abholen der BPD fehlgeschlagen
HBCI4Java Exception BEGIN ---Fehler beim Empfangen der Daten vom HBCI-Server
-> Server returned HTTP response code: 400 for URL: https://hbcibanking.apobank.de:443/error_path/400.html
-> Server returned HTTP response code: 400 for URL: https://hbcibanking.apobank.de:443/error_path/400.html
HBCI4Java Exception END ---
HBCI4Java stacktrace BEGIN ---org.kapott.hbci.exceptions.HBCI_Exception: Fehler beim Empfangen der Daten vom HBCI-Server
at org.kapott.hbci.comm.CommPinTan.pong(CommPinTan.java:182)
at org.kapott.hbci.comm.Comm.pingpong(Comm.java:66)
at org.kapott.hbci.manager.HBCIKernelImpl.rawDoIt(HBCIKernelImpl.java:340)
at org.kapott.hbci.manager.HBCIKernelImpl.rawDoIt(HBCIKernelImpl.java:166)
at org.kapott.hbci.manager.HBCIInstitute.fetchBPD(HBCIInstitute.java:204)
at org.kapott.hbci.manager.HBCIInstitute.updateDataFromNet(HBCIInstitute.java:320)
at org.kapott.hbci.manager.HBCIInstitute.register(HBCIInstitute.java:326)
at org.kapott.hbci.manager.HBCIHandler.registerInstitute(HBCIHandler.java:146)
at org.kapott.hbci.manager.HBCIHandler.<init>(HBCIHandler.java:127)
at de.willuhn.jameica.hbci.passports.pintan.server.PassportHandleImpl.open(PassportHandleImpl.java:146)
at de.willuhn.jameica.hbci.gui.action.PassportTest$1.run(PassportTest.java:74)
at de.willuhn.jameica.gui.GUI$4.run(GUI.java:789)
Caused by: java.io.IOException: Server returned HTTP response code: 400 for URL: https://hbcibanking.apobank.de:443/error_path/400.html
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
at java.lang.reflect.Constructor.newInstance(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection$6.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at sun.net.www.protocol.http.HttpURLConnection.getChainedException(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)
at sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(Unknown Source)
at org.kapott.hbci.comm.CommPinTan.pong(CommPinTan.java:165)
... 11 more
Caused by: java.io.IOException: Server returned HTTP response code: 400 for URL: https://hbcibanking.apobank.de:443/error_path/400.html
at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection.getHeaderField(Unknown Source)
at java.net.URLConnection.getHeaderFieldInt(Unknown Source)
at java.net.URLConnection.getContentLength(Unknown Source)
at sun.net.www.protocol.https.HttpsURLConnectionImpl.getContentLength(Unknown Source)
at org.kapott.hbci.comm.CommPinTan.pong(CommPinTan.java:157)
... 11 more

HBCI4Java stacktrace END ---
at org.kapott.hbci.manager.HBCIInstitute.fetchBPD(HBCIInstitute.java:219)
at org.kapott.hbci.manager.HBCIInstitute.updateDataFromNet(HBCIInstitute.java:320)
at org.kapott.hbci.manager.HBCIInstitute.register(HBCIInstitute.java:326)
at org.kapott.hbci.manager.HBCIHandler.registerInstitute(HBCIHandler.java:146)
at org.kapott.hbci.manager.HBCIHandler.<init>(HBCIHandler.java:127)
at de.willuhn.jameica.hbci.passports.pintan.server.PassportHandleImpl.open(PassportHandleImpl.java:146)
at de.willuhn.jameica.hbci.gui.action.PassportTest$1.run(PassportTest.java:74)
at de.willuhn.jameica.gui.GUI$4.run(GUI.java:789)

HBCI4Java stacktrace END --- org.kapott.hbci.manager.HBCIUtils.log(HBCIUtils.java:850)
[07.01.2008 23:57:22] Fehlgeschlagen! - möglicherweise werden keine anonymen Anfragen unterstützt org.kapott.hbci.manager.HBCIInstitute.fetchBPD(HBCIInstitute.java:223)
[07.01.2008 23:57:22] dieser Fehler wird vorerst ignoriert org.kapott.hbci.manager.HBCIInstitute.fetchBPD(HBCIInstitute.java:224)
[07.01.2008 23:57:22] kann Unterstützung des angeforderten HBCI-Parameter nicht überprüfen
[07.01.2008 23:57:22] hole neue System-ID
[07.01.2008 23:57:22] hole neue System-ID
[07.01.2008 23:57:22] erzeuge HBCI-Nachricht Synch
[07.01.2008 23:57:22] signiere HBCI-Nachricht
[07.01.2008 23:57:22] *** there is only one pintan method (999) supported - choosing this automatically
[07.01.2008 23:57:22] Fehler beim Testen des Sicherheits-Mediums: error while opening pin/tan passport; nested exception is:
org.kapott.hbci.exceptions.HBCI_Exception: Fehler beim Erzeugen eines HBCIHandler Objektes
-----------------------------------------------------------------------------------

Habe die Einstellungen wie in den Posts angegeben bestimmt zig Mal kontrolliert und soweit einsehbar mit meinen Starmoney Einstellungen verglichen. Alle verschiedenen Verfahren (2.0, 2.2, HBCI+ etc.) eingestellt ... geht trotzdem nicht. Bin ich zu doof? Was mache ich hier verkehrt? Vielen Dank derweil.
Gruss
Jens


 Geschlecht:Männlich  OfflinePersönliche Galerie von jkahnertBenutzer-Profile anzeigenPrivate Nachricht senden
kleiner77
über 500 Beiträge


Alter: 33
Anmeldungsdatum: 09.08.2004
Beiträge: 759
Wohnort: Leipzig
germany.gif
BeitragVerfasst: 8/1/2008, 01:19  Titel:  (Kein Titel) Antworten mit ZitatNach untenNach oben

Laut "offizieller Liste" macht die Apobank ausschließlich PIN/TAN über FinTS-4.0 - das wird von Hibiscus bzw. dem darunter liegenden HBCI4Java nicht unterstützt (ich kenne leider auch keine andere Bank, die das anbieten würde).
Wahrscheinlich ist das Problem hier zu suchen - nur leider habe ich bis jetzt keine offizielle Aussage von irgendwem zu diesem Thema bekommen.
Grüße
-stefan-

_________________
http://hbci4java.kapott.org

Fische Geschlecht:Männlich Schlange VerstecktPersönliche Galerie von kleiner77Benutzer-Profile anzeigenPrivate Nachricht sendenWebsite dieses Benutzers besuchen
Captain FRAG
Bereich: Sparkassen



Anmeldungsdatum: 26.05.2003
Beiträge: 5096
Wohnort: Westfalen
blank.gif
BeitragVerfasst: 8/1/2008, 08:10  Titel:  (Kein Titel) Antworten mit ZitatNach untenNach oben

@Stefan

Ein anonymer Dialog mit SFirm32 in HBCI 2.20 und FinTS 3 läuft jedenfalls einwandfrei durch und liefert folgende zulässige Versionen:

HIBPA:5:2:3+3+280:30060601+DT. APOTHEKER UND AERZTEBANK+0+1:2+201:210:220:300:400+0'
HIKOM:6:3:3+280:30060601+1+2:https?://hbcibanking.apobank.de/fints_pintan/receiver::MIM:1'

Es gibt zudem HIPINS als auch DIPINS Segemente - demnach sollte wohl 2.20 als auch 3.00 (und 4.00) gehen.

Offizielle Info übrigens hier: http://www.apobank.de/15onlinebanking/50hilfe/60weitere/index.html
[ gefunden hier: http://www.onlinebanking-forum.de/phpBB2/viewtopic.php?t=1174 ]

Dialogdatei im Anhang, weiss nicht ob es helfen kann...


Apo DDorf FinTS3.txt
 Beschreibung:

Download
 Dateiname:  Apo DDorf FinTS3.txt
 Dateigröße:  7.01 KB
 Heruntergeladen:  239 mal

_________________
Dunkel, die andere Seite ist seeehr dunkel...
Yoda, halt die Fresse und iss deinen Toast!

 Geschlecht:Männlich  OfflinePersönliche Galerie von Captain FRAGBenutzer-Profile anzeigenPrivate Nachricht senden
kleiner77
über 500 Beiträge


Alter: 33
Anmeldungsdatum: 09.08.2004
Beiträge: 759
Wohnort: Leipzig
germany.gif
BeitragVerfasst: 8/1/2008, 09:12  Titel:  (Kein Titel) Antworten mit ZitatNach untenNach oben

Habe das gerade selbst getestet... Nunja. Unter "sauber durchlaufen" verstehe ich was anderes - die Bank kodiert ihre Nachrichten nämlich nicht standardkonform mit Base64, sondern schickt und erwartet die Nachrichten unkodiert.

@jkahnert: In Hibiscus also nicht den Filter "Base64" verwenden, sondern "None". Trotzdem wird das noch nicht funktionieren, weil die gemeldete unterstützte HBCI-Version "400" von HBCI4Java noch nicht als "gültig" erkannt wird. Schicke Olaf (dem Hibiscus-Entwickler) heute eine aktualisierte HBCI4Java-Version, so dass Du mit dem morgigen Nightly-Build Erfolg haben könntest.

_________________
http://hbci4java.kapott.org

Fische Geschlecht:Männlich Schlange VerstecktPersönliche Galerie von kleiner77Benutzer-Profile anzeigenPrivate Nachricht sendenWebsite dieses Benutzers besuchen
kleiner77
über 500 Beiträge


Alter: 33
Anmeldungsdatum: 09.08.2004
Beiträge: 759
Wohnort: Leipzig
germany.gif
BeitragVerfasst: 8/1/2008, 09:28  Titel:  (Kein Titel) Antworten mit ZitatNach untenNach oben

Gerade habe ich gesehen, dass die Apo-Bank in den BPD angibt, ihre Nachrichten nicht mit dem Filter "MIM", sondern mit "UUE" zu kodieren. Trotzdem sind die BPD dieser Bank grauenvoll:

- für den Kommunikations-Dienst 2 (TCP/IP) wird anstelle einer IP-Adresse eine URL als Kommunikationsadresse angegeben
- für den Kommunikationsdienst 3 (PIN/TAN) wird eine Filterfunktion angegeben, obwohl die Spez. zur DE "Filterfunktion" sagt: "Pflicht bei Kommunikationsdienst 2, nicht zugelassen bei allen anderen" (obwohl das sicherlich eher ein Fehler in der Spez. ist, denn bei früheren HBCI-Versionen machte diese DE vorwiegend für PIN/TAN Sinn, jetzt ist es für PIN/TAN auf einmal nicht mal mehr erlaubt)
- für Komm.-Dienst 2 wird Filterfunktion "MIM" angegeben, für Komm.-Dienst 3 wird Filterfunktion "UUE" angegeben - obwohl die Spez sagt "Ein Kreditinstitut darf jeweils nur eine Filterfunktion unterstützen".

Schön, dass es Standards gibt :-(

-stefan-

_________________
http://hbci4java.kapott.org

Fische Geschlecht:Männlich Schlange VerstecktPersönliche Galerie von kleiner77Benutzer-Profile anzeigenPrivate Nachricht sendenWebsite dieses Benutzers besuchen
kleiner77
über 500 Beiträge


Alter: 33
Anmeldungsdatum: 09.08.2004
Beiträge: 759
Wohnort: Leipzig
germany.gif
BeitragVerfasst: 9/1/2008, 14:06  Titel:  (Kein Titel) Antworten mit ZitatNach untenNach oben

Mit dem aktuellen Nightly-Build von Jameica+Hibiscus kann nun der Dialog mit der Apobank geführt werden. Wichtig: als "Filter" ist dabei NICHT Base64, sondern None zu verwenden.
Mehr als eine anonyme Verbindung konnte ich jedoch mangels eigener Benutzerkennung nicht testen. Falls es also weitere Schwierigkeiten gibt, schick entsprechende Logfiles (erstellt mit Loglevel DEBUG) an Olaf oder mich.
Grüße
-stefan-

_________________
http://hbci4java.kapott.org

Fische Geschlecht:Männlich Schlange VerstecktPersönliche Galerie von kleiner77Benutzer-Profile anzeigenPrivate Nachricht sendenWebsite dieses Benutzers besuchen
apoBank
0-10 Beiträge



Anmeldungsdatum: 18.01.2007
Beiträge: 2

germany.gif
BeitragVerfasst: 26/1/2008, 19:51  Titel:  (Kein Titel) Antworten mit ZitatNach untenNach oben

Hallo,

wir unterstützen ausschließlich POST-Request. Bitte sicherstellen, daß keine GET gesendet werden.

Martin Menzel
Deutsche Apotheker- und Ärztebank
Richard-Oskar-Mattern-Straße 6
40547 Düsseldorf


   VerstecktPersönliche Galerie von apoBankBenutzer-Profile anzeigenPrivate Nachricht senden
kleiner77
über 500 Beiträge


Alter: 33
Anmeldungsdatum: 09.08.2004
Beiträge: 759
Wohnort: Leipzig
germany.gif
BeitragVerfasst: 28/1/2008, 09:56  Titel:  (Kein Titel) Antworten mit ZitatNach untenNach oben

@apoBank: das versteht sich von selbst - anders könnten größere Nachrichten ja auch gar nicht übertragen werden.
Grüße
-stefan-

_________________
http://hbci4java.kapott.org

Fische Geschlecht:Männlich Schlange VerstecktPersönliche Galerie von kleiner77Benutzer-Profile anzeigenPrivate Nachricht sendenWebsite dieses Benutzers besuchen
aquamaniac
über 500 Beiträge



Anmeldungsdatum: 23.03.2005
Beiträge: 587
Wohnort: Hamburg
germany.gif
BeitragVerfasst: 29/1/2008, 02:10  Titel:  (Kein Titel) Antworten mit ZitatNach untenNach oben

kleiner77 hat folgendes geschrieben:
@apoBank: das versteht sich von selbst - anders könnten größere Nachrichten ja auch gar nicht übertragen werden.
Grüße
-stefan-


Hallo, ich habe auch die besagten Probleme mit der APO-Bank :-/
Das mit dem nicht-in-base64-kodieren habe ich inzwischen durch diesen Thread herausgefunden (arrgh), aber ich bekomme immer noch diese Fehlermeldung... Was koennte noch schieflaufen?

@Stefan: Wie sehen denn Deine HTTP-Header an die Bank aus? Hast Due vielleicht einmal ein erfolgreiches HTTP-Log fuer mich?

Code:

3:2008/01/29 00-03-32:QBankManager(7405):io_tls.c:  907: Sent this:
  String size is 196:
  0000: 50 4f 53 54 20 2f 66 69 6e 74 73 5f 70 69 6e 74 POST /fints_pint
  0010: 61 6e 2f 72 65 63 65 69 76 65 72 20 48 54 54 50 an/receiver HTTP
  0020: 2f 31 2e 31 0d 0a 48 6f 73 74 3a 68 62 63 69 62 /1.1..Host:hbcib
  0030: 61 6e 6b 69 6e 67 2e 61 70 6f 62 61 6e 6b 2e 64 anking.apobank.d
  0040: 65 0d 0a 50 72 61 67 6d 61 3a 6e 6f 2d 63 61 63 e..Pragma:no-cac
  0050: 68 65 0d 0a 43 61 63 68 65 2d 63 6f 6e 74 72 6f he..Cache-contro
  0060: 6c 3a 6e 6f 20 63 61 63 68 65 0d 0a 43 6f 6e 74 l:no cache..Cont
  0070: 65 6e 74 2d 74 79 70 65 3a 61 70 70 6c 69 63 61 ent-type:applica
  0080: 74 69 6f 6e 2f 78 2d 77 77 77 2d 66 6f 72 6d 2d tion/x-www-form-
  0090: 75 72 6c 65 6e 63 6f 64 65 64 0d 0a 43 6f 6e 6e urlencoded..Conn
  00a0: 65 63 74 69 6f 6e 3a 63 6c 6f 73 65 0d 0a 43 6f ection:close..Co
  00b0: 6e 74 65 6e 74 2d 6c 65 6e 67 74 68 3a 33 38 32 ntent-length:382
  00c0: 0d 0a 0d 0a                                     ....


Daran schliesst sich die HBCI-Nachricht an, nicht base64-kodiert.

Bei allen anderen Banken geht das bisher, nur die APO-Bank stellt sich quer...


Gruss
Martin

_________________
"Things are only impossible until they're not"

AqBanking-CLI - EBICS fuer die Kommandozeile (Linux, Windows, MacOSX)
http://www2.aquamaniac.de/sites/aqbanking/cli.php

 Geschlecht:Männlich  VerstecktPersönliche Galerie von aquamaniacBenutzer-Profile anzeigenPrivate Nachricht sendenWebsite dieses Benutzers besuchen
Beiträge der letzten Zeit anzeigen:      
Neues Thema eröffnenNeue Antwort erstellen Vorheriges Thema anzeigenDieses Thema verschickenZeige Benutzer, die dieses Thema gesehen habenDieses Thema als Datei sichernPrintable versionEinloggen, um private Nachrichten zu lesenNächstes Thema anzeigen

Nächstes Thema anzeigen
Vorheriges Thema anzeigen
Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum nicht posten
Du kannst Dateien in diesem Forum herunterladen


Alle Zeiten sind GMT + 1 Stunde

Forensicherheit

Powered by phpBB2 Plus based on phpBB © 2001, 2005 phpBB Group :: FI Theme