Bankzugang anlegen schlägt fehl

Nach Erstinstallation des Payment-Servers ist die Anlage des Bankzugang im PINTAN-Verfahren nicht möglich

 
php_checker
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 7
Dabei seit: 06 / 2019
Betreff:

Bankzugang anlegen schlägt fehl

 · 
Gepostet: 21.09.2019 - 09:52 Uhr  ·  #1
Hallo Zusammen,

Ich habe in einer VM Debian 4.9.168-1+deb9u2 mit Java Version 8 und den jameica-server installiert

Die Verbindung zur installierten Mysql-db funktioniert lt. Logfile
Aber ein anlegen des Banktzgangs ist nicht möglich.
ich habe das Benutzerverzeichnis .jameica inzwischen einmal gelöscht und auch
jameica 2.8.16 neu installiert (nach umbenemmen der Vorgängerversion...)

Die Fehlermeldung nach versuchtem Speichern des Bankzugangs lautet:

HTTP ERROR 500
Problem accessing /hibiscus/passports.pintan.html. Reason:
Server Error
Caused by:
javax.servlet.ServletException: org.eclipse.jetty.http.BadMessageException: 400: Unable to parse form content
.......

Frage: was läuft da schief?
hibiscus
Benutzer
Avatar
Geschlecht: keine Angabe
Herkunft: Leipzig
Homepage: willuhn.de/
Beiträge: 11386
Dabei seit: 03 / 2005
Betreff:

Re: Bankzugang anlegen schlägt fehl

 · 
Gepostet: 21.09.2019 - 14:59 Uhr  ·  #2
Schau mal in der jameica.log, was da noch drin steht. Anhand der Fehlermeldungen hier kann ich nicht wirklich erkennen, was die Ursache ist.
php_checker
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 7
Dabei seit: 06 / 2019
Betreff:

Re: Bankzugang anlegen schlägt fehl

 · 
Gepostet: 22.09.2019 - 11:05 Uhr  ·  #3
hier das logfile als anhang
Der an diesem Beitrag angefügte Anhang ist entweder nur im eingeloggten Zustand sichtbar oder die Berechtigung Deiner Benutzergruppe ist nicht ausreichend.
hibiscus
Benutzer
Avatar
Geschlecht: keine Angabe
Herkunft: Leipzig
Homepage: willuhn.de/
Beiträge: 11386
Dabei seit: 03 / 2005
Betreff:

Re: Bankzugang anlegen schlägt fehl

 · 
Gepostet: 22.09.2019 - 11:16 Uhr  ·  #4
Kann es sein, dass du versuchst, per HTTP statt per HTTPS auf das Webfrontend des Servers zuzugreifen? Welche URL hast du fuer den Zugriff auf den Server verwendet?
php_checker
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 7
Dabei seit: 06 / 2019
Betreff:

Re: Bankzugang anlegen schlägt fehl

 · 
Gepostet: 22.09.2019 - 11:56 Uhr  ·  #5
Nee, das Problem ist auch Dank dieses Forums gelöst
Mien Zugang im Broweser:
https://localhost:8080/hibiscus

Die Htmlseite startet ja dann ordnungsgemäß und die Bankdaten lassen sich eingeben.
Beim speichern erfilgt die Eingangs erwähnte Fehlermeldung.
hibiscus
Benutzer
Avatar
Geschlecht: keine Angabe
Herkunft: Leipzig
Homepage: willuhn.de/
Beiträge: 11386
Dabei seit: 03 / 2005
Betreff:

Re: Bankzugang anlegen schlägt fehl

 · 
Gepostet: 22.09.2019 - 12:04 Uhr  ·  #6
Also im Log findet sich die Fehlermeldung "org.eclipse.jetty.util.Utf8Appendable$NotUtf8Exception: Not valid UTF8! byte 66 in state 3". Die Formulardaten kommen noch nicht mal bei Hibiscus an sondern werden schon vorher vom Webserver abgelehnt, weil der Client keine gueltigen UTF8-Daten sendet. Wenn ich danach google, finde ich u.a. https://stackoverflow.com/ques…e-requests
Scheint zu passieren, wenn ein Browser die Daten nict UTF-codiert sendet sondern in einem fuer den Server unbekannten Encoding. Ich wuesste allerdings nicht, was man da am Browser umstellen koennte. Vielleicht mal einen anderen Browser probieren? Wenn das nicht hilft, bin ich ratlos. Der Fehler passiert jedenfalls noch bevor ueberhaupt versucht wird, einen Bankzugang anzulegen.

Unabhaengig davon: Siehe https://www.willuhn.de/wiki/do…ent-server
Es ist durchaus moeglich, dass sich dein Account auch nach Loesen des o.g. Fehlers nicht anlegen kannst, weil im Server noch diverse interakive Rueckfragen fuer TAN-Verfahren und TAN-Medienbezeichnung fehlen, die ich irgendwann noch einbauen muss. Das betrifft derzeit nur den Hibiscus-Server, nicht die normale Desktop-Version von Hibiscus.
php_checker
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 7
Dabei seit: 06 / 2019
Betreff:

Re: Bankzugang anlegen schlägt fehl

 · 
Gepostet: 22.09.2019 - 12:47 Uhr  ·  #7
Hm,
Bisher hab ich in der DEBIAN VirtualMachine wo der Serverläuft auch mit dem dort mitgelieferten ESR-Firefox zugegriffen.

Jetzt hab ich mal mit dem Firefox des Hostrechners auf den Paymentserver zugegriffen und beim Bankzugang anlegen kommt die gleiche Fehlermeldung.
ich werde im Nächten Schrit dien Hibiscus-Server auf einem anderen Rechner installieren (ev. auf eine Respery PI) wenn da nichts dagegen spricht !?

Hier nur kurz um Fehlerquelllen auszuschliessen:

Unter /opt/hibiscus-server/cfg habei ich in dem configfile den Zugangzur Mysql db definiert und da steht: "... encoding:ISO..."
ist das korrekt?

wenn ich per Browser auf die hhtps... hibiscus zugreife kommen am Browser die Fenster wo man die nicht sichere Vrbindun bestätigen muss, und dann eien Ausnahme hinzufügen und dazu wird der Benutzername und das passwort des hibiscus -Server verlangt?
Ist das korekt?
php_checker
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 7
Dabei seit: 06 / 2019
Betreff:

Re: Bankzugang anlegen schlägt fehl

 · 
Gepostet: 22.09.2019 - 12:52 Uhr  ·  #8
Wenn also mein Problem zwischen meinem Browser und diem Server liegt und alles utf8 sein soll:

Wieso liefert eigentlich der Server die Indexseite mit ISO - Encoding aus?

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

<html>
<head>
<title>Hibiscus Management Console 2.8.16 [Build: 141]</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
hibiscus
Benutzer
Avatar
Geschlecht: keine Angabe
Herkunft: Leipzig
Homepage: willuhn.de/
Beiträge: 11386
Dabei seit: 03 / 2005
Betreff:

Re: Bankzugang anlegen schlägt fehl

 · 
Gepostet: 22.09.2019 - 13:26 Uhr  ·  #9
Vielleicht ist es ja auch andersrum. Der Server liefert und erwartet ISO8859, der Browser sendet aber UTF8.
Gewählte Zitate für Mehrfachzitierung:   0