Bekannte Fehler und Fehlermeldungen
Was bedeutet die Fehlermeldung URI length exceeds the configured limit of 2048 characters from <IP>
?
Diese Fehlermeldung erscheint z. B. beim Unterschreiben eines Zahlungsauftrags. Ursächlich ist, dass ein vorkonfiguriertes Größenlimit überschritten wurde, das bei ca. 250 Zahlungssätzen in einem Zahlungsauftrag erreicht ist.
Als Benutzer können Sie den Fehler vermeiden, indem Sie Zahlungsaufträge auf max. 250 Zahlungssätze begrenzen.
Wenn das nicht möglich ist, können Sie die maximale URL-Länge in der Konfigurationsdatei production.conf
erhöhen. Auf einem Installationsserver muss die Änderung von einem Systemadministrator ausgeführt werden. Bei lokaler Installation benötigen Sie lokale Administratorrechte.
- Öffnen Sie das Unterverzeichnis
conf
im Installationsverzeichnis von BL Banking Web, z. B. unter WindowsC:\Program Files\blbankingweb\conf\
. - Öffnen Sie die Datei
production.conf
mit einem Texteditor. - Fügen Sie am Dateiende folgende Zeile ein:
akka.http.parsing.max-uri-length = 8k
8K (= 8000) ist ein Beispielwert, mit dem ca. 1000 Zahlungssätze in einer Zahlung möglich werden. Tragen Sie den Wert ein, der Ihrer Schätzung nach ausreicht und prüfen Sie, ob die Fehlermeldung im selben Anwendungsfall nicht mehr auftritt.
Auf der Seite Datei von der Bank abholen werden alle Auftragsarten zur Auswahl angeboten, wenn die Abholstrategie Aus der laufenden Bereitstellung eingestellt ist. Was kann ich als Benutzer tun, damit nur die im HAA-Auftrag bestimmten Auftragsarten erscheinen?
Dieses Verhalten kann nach einem Update auftreten. Ursächlich ist, dass der HAA-Auftrag (abrufbare BTF-Parameter abholen) nicht ausgewertet wird. In dem Fall hilft es, die Bankverbindung zu aktualisieren.
- Öffnen Sie Einstellungen – Banken.
- Markieren Sie die betroffene Bank in der ersten Spalte.
- Klicken Sie auf den Button Bankzugang aktualisieren.
Im Dialog Datei von der Bank abholen gilt für die Abholstrategie Aus der laufenden Bereitstellung wieder die Eingrenzung auf die bestimmten Auftragsarten.