B.0 Fehlersuche bei der Installation von ZENworks Reporting

In den folgenden Abschnitten finden Sie Lösungsvorschläge zu Problemen, die bei der Installation von ZENworks Reporting auftreten können:

Passwort wird in Klartext angezeigt

Ursprung: ZENworks-Berichte.
Erklärung: Wenn Sie ZENworks Reporting unter einem RHEL-Betriebssystem mit der Befehlszeilen-Installationsmethode installieren, wird das Passwort in Klartext angezeigt.
Aktion: Installieren Sie das Paket compat-libstdc++-33-3.2.3-69.el6 unter einem RHEL-Betriebssystem.

Java-Heapgrößenfehler

Ursprung: ZENworks-Berichte.
Erklärung: Wenn Sie mit großen Berichten arbeiten, tritt ggf. ein Fehler im Zusammenhang mit der Java-Heap-Größe auf.
Aktion: Erhöhen Sie die Java-Heap-Größe je nach dem verfügbaren Arbeitsspeicher. So erhöhen Sie die Java-Heap-Größe:
  • Für Windows:

  1. Wechseln Sie zu %ZRS_HOME%\js\apache-tomcat\bin.

  2. Öffnen Sie die Datei service.bat.

  3. Wechseln Sie zum Ändern der Java-Heap-Größe zur nachfolgenden Zeile. Beispiel: %EXECUTABLE%//US//%SERVICE_NAME% --Startup auto --JvmOptions .

    Erhöhen Sie die maximale Heap-Größe (xmx) in dieser Zeile von xxxxM auf yyyyM. Beispiel: Xmx4000M.

  4. Installieren Sie den Dienst neu. Tomcat ist als Dienst installiert.

  5. Geben Sie an einer Windows-Eingabeaufforderung die folgenden Befehle ein:

    1. cd %ZRS_HOME%\js\apache-tomcat\scripts

    2. serviceinstall.bat REMOVE Wenn die Eingabeaufforderung geschlossen ist, führen Sie Schritt 5 aus.

    3. serviceinstall.bat INSTALL

  6. Stoppen Sie ZENworks Reporting, und starten Sie den Dienst erneut. Weitere Informationen finden Sie in Abschnitt 2.3.6, ZENworks Reporting-Dienste.

  • Für Linux:

  1. Wechseln Sie zu /opt/novell/zenworks-reporting/js/apache-tomcat/scripts.

  2. Öffnen Sie die Datei ctl.sh.

  3. Suchen Sie nach -XmxxxxM („xxxx“ sind Variablen); diesen Eintrag finden Sie an zwei Stellen. Beispiel: -Xmx1024M; ersetzen Sie diesen Eintrag durch -Xmx4000M.

  4. Stoppen Sie ZENworks Reporting, und starten Sie den Dienst erneut. Weitere Informationen finden Sie in Abschnitt 2.3.6, ZENworks Reporting-Dienste.

LDAP-Benutzer kann sich nicht bei ZENworks Reporting anmelden

Ursprung: ZENworks-Berichte.
Erklärung: Wenn die Berechtigung für den LDAP-Benutzer geändert wird, die bei der Installation oder mit dem ZENworks Reporting Configuration Tool mithilfe des Assistenten zum Konfigurieren der Benutzerquelle konfiguriert wurde, können LDAP-Benutzer sich nicht mehr bei ZENworks Reporting anmelden.
Aktion: Sie müssen das ZENworks Reporting Configuration Tool ausführen und die neue LDAP-Berechtigung angeben.

Weitere Informationen finden Sie unter ZENworks Reporting Configuration Tool in der ZENworks Reporting 5-Systemreferenz.

Anmeldung bei ZENworks Reporting für eine Organisationseinheit mit Sonderzeichen nicht möglich

Ursprung: ZENworks-Berichte.
Erklärung: Wenn Sie ZENworks Reporting bei der Konfiguration des LDAP-Servers (während der Installation oder Konfiguration) für eine Organisationseinheit mit Sonderzeichen konfiguriert haben, können sich Benutzer dieser Organisationseinheit nicht bei ZENworks Reporting anmelden.
Aktion: Verwenden Sie in Organisationseinheiten keine Sonderzeichen.

ZENworks Reporting-Ports können nicht in der Firewall geöffnet werden

Ursprung: ZENworks-Berichte.
Erklärung: Wenn Sie ZENworks Reporting im automatischen Modus unter einem Windows-Betriebssystem installieren, werden die ZENworks Reporting-Ports nicht in der Firewall geöffnet.
Aktion: Öffnen Sie die ZENworks Reporting-Ports manuell in der Firewall.

Nach der Installation kann auf ZENworks Reporting nicht zugegriffen werden

Ursprung: ZENworks-Berichte.
Erklärung: Nach der Installation von ZENworks Reporting können Sie unter Umständen nicht auf den ZENworks Reporting-Server zugreifen. Der Status der Dienste wird in der Form Tomcat wird nicht ausgeführt angezeigt.
Aktion: Starten Sie die ZENworks Reporting-Dienste manuell neu.

Weitere Informationen zu ZENworks Reporting-Diensten finden Sie unter Abschnitt 2.3.6, ZENworks Reporting-Dienste.

Ändern der Sitzungs-Zeitüberschreitung für ZENworks Reporting

Ursprung: ZENworks-Berichte.
Erklärung: Standardmäßig liegt die Sitzungszeitüberschreitung für ZENworks Reporting bei 30 Minuten.
Aktion: In der Datei web.xml können Sie die Sitzungszeitüberschreitung für ZENworks Reporting ändern.

So ändern Sie die Sitzungs-Zeitüberschreitung für ZENworks Reporting:

  1. Sichern Sie die Datei web.xml.

    • Für Windows: %ZRS_HOME%\js\apache-tomcat\webapps\jasperserver-pro\WEB-INF\web.xml

    • Für Linux: /opt/novell/zenworks-reporting/js/apache-tomcat/webapps/jasperserver-pro/WEB-INF/web.xml

  2. Öffnen Sie die Datei web.xml.

  3. Wechseln Sie zu <session-timeout>.

  4. Ersetzen Sie den vorhandenen Wert (30) unter <session-timeout>30</session-timeout> durch den gewünschten Zeitraum.

  5. Starten Sie die ZENworks Reporting-Dienste manuell neu.

    Weitere Informationen zu ZENworks Reporting-Diensten finden Sie unter Abschnitt 2.3.6, ZENworks Reporting-Dienste.

Fehler bei ZENworks Reporting-Installation

Ursprung: ZENworks-Berichte.
Erklärung: Wenn Sie ZENworks Reporting über ein Administratorkonto für eine Windows-Domäne auf einem Gerät installieren, schlägt die Installation unter Umständen fehl.
Aktion: Installieren Sie ZENworks Reporting über ein lokales Administratorkonto auf dem Gerät.

Weitere Informationen dazu finden Sie im Artikel TID 7014279 in der Novell Support-Knowledgebase

ZENworks Reporting kann nicht installiert werden

Ursprung: ZENworks-Berichte.
Erklärung: Bei der Installation von ZENworks Reporting ist ein Fehler aufgetreten.
Aktion: Bereinigen Sie den ZENworks Reporting-Server manuell.

Gehen Sie auf einem Windows-Gerät wie folgt vor:

  1. Wechseln Sie zum Installationsordner von ZENworks Reporting. Beispiel: C:\Programme\novell\zenworks-reporting\Uninstall_ZENworks Reporting.

  2. Doppelklicken Sie auf die Datei Uninstall ZENworks Reporting. Falls die Deinstallation hängenbleibt, gehen Sie wie folgt vor:

    1. Klicken Sie im Windows-Task-Manager auf die Registerkarte Anwendung, wählen Sie die Anwendung Uninstall_ZENworks Reporting aus, und klicken Sie auf Task beenden.

    2. Löschen Sie die ZENworks Reporting-Dienste. Zum Löschen der Dienste gehen Sie wie folgt vor:

      1. Öffnen Sie den Registrierungseditor.

      2. Wechseln Sie zu HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\.

      3. Löschen Sie die Ordner Novell ZENworks Reporting Embedded Datastore und NovellZENworksReportingServer.

      oder

      1. Öffnen Sie die Eingabeaufforderung.

      2. Führen Sie die Befehle sc delete Novell ZENworks Reporting Embedded Datastore und sc delete NovellZENworksReportingServer aus.

  3. Wechseln Sie zu C:\Programmdaten\Microsoft\Windows\Startmenü\Programme.

  4. Löschen Sie die Ordner ZENworks Reporting und JasperReports Server 5.0.1.

  5. Öffnen Sie den Registrierungseditor. Wechseln Sie zu HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall\, und löschen Sie den Ordner ZENworks Reporting.

  6. Löschen Sie den ZENworks Reporting-Ordner vom Gerät.

Gehen Sie auf einem Linux-Gerät wie folgt vor:

  1. Wechseln Sie zum Installationsordner von ZENworks Reporting. Beispiel: /opt/novell/zenworks-reporting/Uninstall_ZENworks Reporting.

  2. Führen Sie Uninstall ZENworks Reporting auf dem Terminal aus. Falls die Deinstallation hängenbleibt, gehen Sie wie folgt vor:

    1. Schließen Sie das Terminal. Das Deinstallationsprogramm wird beendet.

    2. Löschen Sie den Ordner zenworks-reporting unter /opt/novell/zenworks-reporting.

    3. Führen Sie den Befehl /etc/init.d/NovellZENworksReportingServer aus. Die ZENworks Reporting-Dienste werden gestoppt.

    4. Beenden Sie die PostgreSQL- und Tomcat-Dienste.

      Öffnen Sie das Terminal, und geben Sie den Befehl fuser "Portnummer"/tcp ein. Beispiel: fuser 8080/tcp (Tomcat-Standardport für ZENworks Reporting) fuser 5432/tcp (Postgres-Datenbankport für ZENworks Reporting).

      Der obige Befehl gibt Folgendes aus: "portnummer"/tcp xxxxx. xxxxx steht hierbei für die Prozess-ID, mit der sich der Dienst beenden lässt. Beispiel: kill -9 xxxxx

    5. Wechseln Sie zum Ordner /etc/init.d/, und löschen Sie die Datei NovellZENworksReportingServer.

    6. Löschen Sie den Ordner /var/opt/novell/zenworks-reporting vom Gerät.

Beim Erstellen eines Berichts wird die Fehlermeldung „An error occurred while performing the previous request“ (Fehler beim Ausführen der letzten Anforderung) angezeigt

Ursprung: ZENworks-Berichte.
Erklärung: Sobald ein Bericht 50.000 Zeichen enthält, wird die Fehlermeldung An error occurred while performing the previous request (Fehler beim Ausführen der letzten Anforderung) angezeigt.
Aktion: Erhöhen Sie wie folgt die Standardlänge für SQL-Abfragen in der Datei security.properties:
  1. Wechseln Sie zum folgenden Pfad:

    • Für Windows: %ZRS_HOME%\js\apache-tomcat\webapps\jasperserver-pro\WEB-INF\classes\esapi

    • Für Linux: /opt/novell/zenworks-reporting/js/apache-tomcat/webapps/jasperserver-pro/WEB-INF/classes/espai

  2. Sichern Sie die Datei security.properties.

  3. Öffnen Sie die Datei security.properties.

  4. Suchen Sie nach sqlQueryExecutor=Alpha,ValidSQL,50000,true,SQL_Query_Executor_context, und ersetzen Sie den Eintrag durch den gewünschten Wert.

  5. Starten Sie die ZENworks Reporting-Dienste neu. Weitere Informationen zu ZENworks Reporting-Diensten finden Sie unter Abschnitt 2.3.6, ZENworks Reporting-Dienste.

ZENworks Reporting zeigt bei der Oracle-Datenbankversion 11.2.0.1 falsche Werte an

Ursprung: ZENworks-Berichte.
Erklärung: Wenn ZENworks Reporting die Oracle-Datenbank 11.2.0.1 (oder früher) nutzt, werden im Bericht unter Umständen falsche Werte dargestellt.
Aktion: Es wird empfohlen, die Oracle-Datenbank 11.2.0.4 (oder höher) zu verwenden.