Fehlerbehebung bei Cognos-Validierungsproblemen

Wenn während der Installation von IBM® Cognos Business Intelligence oder während der Verwendung der Anwendung "Kennzahlen" Validierungsprobleme auftreten, überprüfen Sie, ob die Details des Cognos-Administrators und -Servers korrekt sind. Wenn Sie während der Installation falsche Werte angeben, kann die Validierung fehlschlagen. Sie können die Installation jedoch fortsetzen und die Informationen im Anschluss korrigieren.

Mögliche Validierungsprobleme

In Tabelle 1 werden Validierungsprobleme aufgelistet, die bei der Anwendung "Kennzahlen" und bei Cognos auftreten können.

Tabelle 1. Mögliche Validierungsprobleme bei "Kennzahlen" und Cognos
Problem Lösung

Die Validierung in der Cognos-Anzeige schlägt während der Installation auch dann fehl, wenn die richtigen Werte für Cognos-Serverhost, -Port und -Kontextstammverzeichnis ausgewählt wurden.

Stellen Sie sicher, dass der Cognos BI-Server gestartet wurde und dass auf die Netzverbindung zwischen Deployment Manager und dem Cognos-Knoten zugegriffen werden kann.

Wenn Sie das Script cognos-configure.bat|sh während der Installation ausführen, tritt die folgende Ausnahmebedingung auf und die Installation schlägt fehl.
Err,com.cognos.crconfig.data.DataManagerException: Unable to save the configuration file.
The parameter named 'External dispatcher URI' located in 'Environment' is currently invalid.

Die Fehlernachrichten finden Sie auch in der Datei cognos-configure.log.

Überprüfen Sie den Wert "cognos.contextroot" in der Datei cognos-setup.properties. Wenn der Wert einen normalen Schrägstrich (/) enthält, wählen Sie ein anderes Kontextstammverzeichnis ohne Schrägstrich aus, da Cognos ein Kontextstammverzeichnis mit Schrägstrich (/) nicht unterstützt.

  1. Ersetzen Sie den Wert "cognos.contextroot" in der Datei cognos-setup.properties durch cognos oder durch ein anderes einzelnes Wort.
  2. Aktualisieren Sie das Kontextstammverzeichnis in WebSphere Application Server, indem Sie den neuen Wert für die Cognos-Anwendung angeben.
  3. Starten Sie den Cognos-Server erneut.
  4. Führen Sie die Datei cognos-configure.bat|sh erneut aus.

Communitys-Kennzahlen können nicht aktualisiert werden.

Möglicherweise haben Sie während der Installation ein falsches LDAP-Konto für den Cognos-Administrator angegeben. Aktualisieren Sie die Berechtigungsnachweise des Cognos-Administrators, die in IBM Connections gespeichert sind, indem Sie die folgenden Schritte ausführen:
  1. Melden Sie sich bei der Integrated Solutions Console im Deployment Manager an.
  2. Klicken Sie auf Global security > JAAS - J2C authentication data (Globale Sicherheit > JAAS - J2C-Authentifizierungsdaten).
  3. Wählen Sie cognosAdmin aus.
  4. Aktualisieren Sie den Benutzernamen und das Kennwort des Cognos-Administrators.
  5. Klicken Sie auf OK.
  6. Speichern Sie Ihre Änderungen an der Masterkonfiguration, indem Sie auf Save (Speichern) im Feld "Messages" (Nachrichten) klicken.
Der Aktualisierungsprozess von Communitys-Kennzahlen wird vorzeitig beendet und nur ein Bericht kann aktualisiert werden. Die Berichtsaktualisierung benötigt mehr Zeit, da die Geschwindigkeit des Cognos-Servers gering ist. Ändern Sie den Wert für den Parameter "cognos.secsPerRequest" in der Datei metrics-config.xml, um ihn der Serverkapazität anzupassen. Ändern Sie diesen Wert zunächst in einen hohen Wert, wie z. B. 3600. Wenn die Aktualisierung der Community-Kennzahlen ordnungsgemäß funktioniert, ordnen Sie einen kleineren Wert zu, der auf der tatsächlich benötigten Zeit für die Generierung eines Satzes von Berichten für eine Community basiert. Ausführliche Informationen zum Ändern dieses Werts finden Sie in den Abschnitten Konfigurationseigenschaften ändern und Konfigurationseigenschaften der Anwendung "Kennzahlen" im Abschnitt "Kennzahlen verwalten".

Die Funktionen der Anwendung "Kennzahlen" funktionieren nicht. In der Benutzerschnittstelle der Anwendung "Kennzahlen" wird angegeben, dass der Cognos-Server nicht verfügbar ist.

Möglicherweise haben Sie während der Installation falsche Werte für den Hostnamen, den Port oder das Kontextstammverzeichnis angegeben. Sie können diese Hosteinstellungen mithilfe der Anweisungen im Abschnitt Webadressen in IBM HTTP Server aktualisieren ändern. Aktualisieren Sie den Cognos-Eintrag, der als serviceName="cognos" angegeben ist.

Wenn Sie die Datei cognos-configure-update.bat|sh während einer Installation oder einer Aktualisierung ausführen, wird in der Datei cognos-configure.log der folgende Fehler zurückgegeben:

CM-REQ-4159 Content Manager returned an error in the response header. The error "cmAuthenticateFailed 
CM-CAM-4005 Unable to authenticate. Check your security directory server connection and confirm the credentials entered at login." can be found in the response SOAP header.

Wenn Sie den anonymen Zugriff auf den Cognos-Server inaktiviert haben, müssen Sie ihn jetzt aktivieren; dies ist für das Script erforderlich, das die Aktualisierung der Konfiguration vornimmt. Sie können den anonymen Zugriff auf zwei Weisen aktivieren:

  • Führen Sie das Tool "Cognos Configuration" aus.
  • Wenn Ihr Cognos-Server unter AIX oder Linux arbeitet und keine grafische Benutzeroberfläche bereitstellt, aktivieren Sie den anonymen Zugriff manuell.