Skip to content

Segmentkennung Fehlt! (https-proxy) #38

@nowrap

Description

@nowrap

Hallo!
Ich probiere gerade einen HBCI-HTTPS-Proxy zu erstellen, um eine fehlerhafte Umsatzliste (mehrfache Salden) vielleicht korrigieren zu können.
Hintergründe sind hier zu finden:
https://www.buhl.de/wiso-software/forum/index.php?thread/81041-neues-netbank-hbci/

Der Proxy ist schon mal gebaut und ich bekomme auch die gleichen Daten wie im Browser zu sehen:
https://fints.netbank-money.de/fints/FinTs30PinTanHttpGate

proxyResData <Buffer 53 45 35 49 51 6b 73 36 4d 54 6f 7a 4b 7a 41 77 4d 44 41 77 4d 44 41 77 4d 44 45 78 4d 69 73 7a 4d 44 41 72 4d 43 73 78 4b 7a 41 36 4d 53 64 49 53 56 ... >
clear_txt SE5IQks6MTozKzAwMDAwMDAwMDExMiszMDArMCsxKzA6MSdISVJNRzoyOjIrOTAxMDo6TmFjaHJp
Y2h0IHVuZ3VlbHRpZy46VmFsaWRpZXJ1bmcgZmVobGdlc2NobGFnZW4uJ0hOSEJTOjM6MSsxJw==

Da dies ja HBCI spezifisch ist, bin ich auf diesen Client gestoßen.
Leider lässt sich clear_txt nicht parsen:
`

    console.log("proxyResData", proxyResData);
    var clear_txt = encoding.convert(new Buffer(proxyResData, "base64"), "UTF-8", "ISO-8859-1").toString("utf8");
    console.log("clear_txt", clear_txt);

    try {
        var MsgRecv = new Nachricht(300);
        MsgRecv.parse(clear_txt);
    } catch (e) {
        console.log("error", e);
    }

`

Folgender Fehler kommt:

error ParseError { t: 'Segmentkennung Fehlt!', toString: [Function] }

Wahrscheinlich fehlt eine Initialisierung o.ä.?
Für einen Tipp wäre ich dankbar.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions