Anfang September hatten wir nach einem Update unseres HCL Domino Leap-Servers bei den Leap-Anwendungen, die wir mit unserem ISIE-Grid verknüpft haben plötzlich die Fehlermeldung „[Servername] hat die Verbindung abgelehnt“ (siehe Screenshot).

Abbildung 1: Fehlermeldung "Server hat die Verbindung abgelehnt"

 

Mithilfe unseres Grids können wir uns Datenbank-Einträge (z.B. Domino Leap Einträge) sehr flexibel anzeigen, kategorisieren und filtern lassen. Das Grid haben wir mittels eines iFrames in mehrere unserer internen Domino Leap-Anwendungen integriert. 

Abbildung 2: Integriertes ISIE-Grid in Domino Leap Applikation

 

Wenn man allerdings auf den Öffnen-Button eines Eintrages geklickt hat, kam der oben genannte Fehler (siehe Abb. 1). Der Grund ist eine Einstellung in der Konfiguration des Domino Leap Servers (VoltConfig.nsf). Diese wurde vermutlich beim Update auf den Default-Wert zurückgesetzt und hat verhindert, dass unsere Domino Leap App (in unserem Fall der geöffnete Leap-Eintrag) in einem iFrame geöffnet werden konnte.

Abbildung 3: Gesetzte Einstellung, die für den Fehler verantwortlich ist.

 

Das Problem kann ganz leicht behoben werden, indem in der Leap-Konfiguration die Einstellungen wieder angepasst werden. Mit Frame-Ancestors 'self' erlauben wir z.B., dass unsere Leap App in einem iframe geöffnet werden darf, wenn die Vorgänger-Seite im Rahmen von der gleichen Website kommt bzw. den gleichen Ursprung hat, wie die neu geöffnete Seite.

Abbildung 4: Anpassung der Domino Leap Einstellung

 

Wir hoffen, wir konnten euch weiterhelfen. Weiter unten findet ihr weiterführende Verlinkungen, falls ihr euch tiefer in das Problem einlesen möchtet. Für Fragen und Anregungen ruft uns an unter 05251-288160 oder schreibt uns eine Mail an die info@itwu.de.

 

Weiterführende Links:

https://help.hcl-software.com/domino-leap/1.1.5/dleap_strict_csp.html

https://content-security-policy.com/frame-ancestors/

 

 

 

 

 

Neues vom ITWU-Blog

Entra (ehem. Azure) User einfach mit dem Domino Directory synchronisieren? So einfach geht’s! - Weiterlesen
ISIE Protokolleinträge: Das perfekte Logging-Tool zur einfachen Protokollierung von Aktionen in euren Anwendungen und Datenbanken! - Weiterlesen
Kein Bock mehr auf den Notes-Client? Dann nimm doch einfach deinen Webbrowser mit HCL Nomad Web! - Weiterlesen
ISIE Nummernkreise - Teil 2: Wie konfiguriere ich eine individuelle laufende Nummer in der ITWU Simple Integration Engine? - Weiterlesen
Unsere neue Karriere-Seite - Dein Weg bei der ITWU! - Weiterlesen
ITWU Stories - Dominik, wie begann dein Weg bei der ITWU und wo stehst du jetzt? - Weiterlesen
ITWU Stories - Jan, wie begann dein Weg bei der ITWU und wo stehst du jetzt? - Weiterlesen
 zum Archiv