Aktuell berichten mehrere Kunden von Problemen mit den neuesten Google Chrome-Versionen 150.0.7871.46 und 150.0.7871.47 in Verbindung mit IBM Cognos Analytics. Betroffen sind offenbar mehrere Cognos-Versionen von 11.2.4 bis 12.1.3.
Die Ausführung von Berichten scheint in vielen Fällen weiterhin möglich zu sein. Probleme treten vor allem beim Bearbeiten von Berichten, beim Laden von Packages/Metadaten, bei benutzerdefinierten Controls sowie teilweise beim Export auf.
Workaround:
Bis zur Klärung bzw. Behebung des Problems empfehlen wir, vorübergehend Google Chrome 149 zu verwenden oder auf einen anderen unterstützten Browser wie Microsoft Edge oder Mozilla Firefox auszuweichen.
Zusammenfassung aus:
Die gemeldeten Fehler betreffen vor allem IBM Cognos Analytics in Verbindung mit Google Chrome 150, konkret mit den Chrome-Versionen 150.0.7871.46 und 150.0.7871.47.
Jetzt gibt es auch ein offizielles IBM Dokument dazu:
//www.ibm.com/mysupport/s/defect/aCIgJ000000FlEjWAK/dt475269?language=en_US
Betroffene Cognos-Versionen
In der Diskussion wurden Probleme genannt für:
| Cognos-Version | Status |
|---|---|
| Cognos 11.2.4 | betroffen |
| Cognos 12.0.3 | betroffen |
| Cognos 12.0.4 | betroffen |
| Cognos 12.0.4 FP1 | betroffen |
| Cognos 12.1.1 | betroffen |
| Cognos 12.1.3 | ebenfalls betroffen |
Damit scheint das Problem nicht auf eine einzelne Cognos-Version beschränkt zu sein.
Hauptfehler
1. Reports können ausgeführt, aber nicht bearbeitet werden
Mehrere Nutzer berichten, dass Reports weiterhin normal laufen, aber der Wechsel in den Bearbeitungsmodus / Report Authoring fehlschlägt.
Typische Beschreibung:
Reports lassen sich ausführen, aber nicht mehr editieren.
Das betrifft vor allem Entwickler, Autoren und Power User. Reine Endanwender sind vermutlich weniger betroffen, solange sie Reports nur ausführen.
2. Fehler beim Laden von Metadaten
Ein zentraler Fehler ist, dass Metadaten nicht korrekt geladen werden.
Genannte Fehlermeldung:
Module metadata request failed
Außerdem wurde beschrieben:
metadata load is blank
Das bedeutet: Cognos kann im Authoring offenbar die Metadaten des Datenmoduls, Packages oder der Quelle nicht korrekt bereitstellen.
3. Packages / Datenquellen laden nicht korrekt
Mehrfach wird berichtet, dass Datenpakete oder Datenquellen im Report Authoring leer bleiben oder nicht geladen werden.
Beispiele:
- Data package lädt nicht.
- Beim Hinzufügen einer Quelle bleibt die Source leer.
- Metadatenansicht bleibt blank.
- Datenmodul / Package ist im Bearbeitungsmodus nicht verfügbar.
4. Spaltenüberschriften fehlen
Ein weiterer konkreter Fehler:
columns in the list are missing their headers
Also: In Listenobjekten fehlen im Authoring die Spaltenüberschriften. Das deutet ebenfalls darauf hin, dass interne Metadaten oder Konfigurationen nicht korrekt an die Report-Komponenten übergeben werden.
5. Fehler in Page Preview / Seitenvorschau
Beim Wechsel in die Page Preview wurde ein Serverfehler gemeldet.
Das heißt: Nicht nur das Bearbeiten selbst, sondern auch bestimmte Vorschau-/Autorenfunktionen können fehlschlagen.
6. Custom Controls sind betroffen
Paul Mendelson berichtet, dass Custom Controls ebenfalls gestört sind.
Problem:
The configuration isn’t being passed to the oControlObject.
Das bedeutet technisch: Die Konfiguration des Custom Controls kommt nicht wie erwartet im oControlHost.configuration an.
Als Workaround wurde versucht, die Konfiguration direkt aus dem XML-Element zu lesen:
draw (oControlHost) {
let o = oControlHost.configuration;
if (!o) o = JSON.parse(oControlHost.xmlElement.querySelector('configuration').text)
}
Das ist relevant für Cognos-Umgebungen mit benutzerdefinierten Controls oder Erweiterungen im Reporting.
7. Download von Reports in Chrome schlägt fehl
Ein Nutzer mit Cognos 12.0.3 berichtet, dass Endanwender Reports in Chrome nicht mehr herunterladen können.
Wichtig: In Edge funktioniert der Download laut Meldung weiterhin.
Browservergleich
| Browser | Verhalten |
|---|---|
| Google Chrome 150 | problematisch |
| Google Chrome 149 | laut IBM-Empfehlung als Workaround nutzbar |
| Microsoft Edge | funktioniert bei mehreren Nutzern |
| Mozilla Firefox | funktioniert bei mehreren Nutzern |
Die Fehler scheinen also Chrome-150-spezifisch zu sein.
Vermutete technische Ursache
Eine endgültige Ursache wurde nicht genannt. In der Diskussion werden zwei mögliche Richtungen erwähnt:
- Änderung im Chrome-Verhalten bei iframes
Paul Mendelson vermutet, dass Chrome 150 etwas an der Behandlung von iframes geändert hat. Cognos Reports werden stark über iframes gerendert. - Problem beim Metadaten-Transfer über iframe-Grenzen hinweg
Da vor allem Report Authoring, Metadatenladung und Custom-Control-Konfiguration betroffen sind, könnte das Problem in der Kommunikation zwischen eingebetteten Cognos-Komponenten liegen.
Es wurden mehrere Chrome-Flags und Startparameter getestet, offenbar ohne Erfolg.
IBM-Einschätzung / Workaround laut Diskussion
Ein Nutzer berichtet, dass IBM den Fall bestätigt habe als:
Issue with Chrome 150
Die empfohlene Übergangslösung:
- Downgrade auf Chrome 149
- Google Update Services deaktivieren, damit Chrome nicht automatisch wieder auf Version 150 aktualisiert wird
Genannte Dienste:
GoogleUpdaterServiceGoogleUpdaterInternalService
Das ist allerdings nur ein kurzfristiger Workaround und in vielen Unternehmen schwer durchsetzbar, weil Browser-Updates aus Sicherheitsgründen meist zentral erzwungen werden.
Zusammenfassung in einem Satz
Chrome 150 verursacht in mehreren Cognos-Versionen massive Probleme im Report Authoring: Metadaten, Packages, Spaltenköpfe, Custom Controls, Vorschau und teilweise Downloads funktionieren nicht mehr zuverlässig; Ausführen von Reports sowie Dashboards scheinen weitgehend weniger betroffen zu sein.