Sun Java System Communications Services 2005Q4 Versionshinweise

Bekannte Probleme und Beschränkungen

Dieser Abschnitt enthält Tabellen mit einer Beschreibung der wichtigsten Probleme zum Zeitpunkt der Freigabe von Calendar Server 6

Einschränkungen

Derzeit sind die folgenden Einschränkungen bekannt:

Entfernen aller Instanzen von mehrwertigen Benutzereinstellungen

Einschränkung: Jeder set_userprefs-Befehl entfernt lediglich eine Instanz einer mehrwertigen Einstellung.

Lösung: Um alle Instanzen einer mehrwertigen Benutzereinstellung zu entfernen, müssen Sie einen set_userpref-Befehl pro Instanz ausführen.

Beispiel: Führen Sie get_userprefs aus, um alle Benutzereinstellungen aufzulisten. Wenn für eine Einstellung mehrere Werte vorliegen, z.B. icsSubscribed , müssen Sie einen set_userprefs-Befehl zum Löschen der Einstellung für jeden der aufgelisteten Werte ausführen.

Suchen aller installierten Patches in einer Cluster-Umgebung

Einschränkung: Es gibt keinen cluster-spezifischen showrev-Befehl, mit dem angezeigt wird, was an den einzelnen Cluster-Knoten installiert ist. (Dies ist ein allgemeines Problem, das nicht nur Calendar Server betrifft. Dasselbe Problem würde mit jedem, auf einem globalen Dateisystem installierten Produkt auftreten.)

Diese Einschränkung wird eigentlich nur zu einem Problem, wenn Sie Calendar Server aktualisieren möchten. Sie müssen den Patch auf jeden Knoten anwenden, auf dem Calendar Server installiert ist. Außerdem können Sie den Patch nicht für einen Knoten anwenden, wenn Calendar Server nicht darauf installiert wurde. Wenn Ihnen nicht bekannt ist, auf welchen Knoten Calendar Server installiert ist, ist es zumindest verwirrend und zeitaufwändig, herauszufinden, wo Calendar Server installiert ist.

Lösung: Führen Sie den folgenden Befehl aus, um alle Knoten anzuzeigen, auf denen Calendar Server installiert ist: pkgparam -v SUNWics5 | grep ACTIVE_PATCH

Popup-Blocker

Einschränkung: Einige Calendar Server-Fenster werden nicht angezeigt, wenn ein Popup-Blocker aktiviert ist.

Lösung: Deaktivieren Sie Popup-Blocker für die Calendar-URL, um sicherzustellen, dass sämtliche Calendar Server-Fenster angezeigt werden.

Ausnahme: Weder Norton Inet Security AD_BLOCKER noch der in Mozilla integrierte POP_BLOCKER wirken sich auf Calendar Server-Fenster aus.

Bereitstellung von Benutzern für Communications Express im Schema 1-Modus

Einschränkung: Das Dienstprogramm csuser aktiviert nicht die Benutzer, die es für das Adressbuch erstellt.

Lösung: Aktivieren Sie den Benutzer mit ldapmodify.

Mehrere Domänen (gehostete Domänen)

Einschränkung: Das Konfigurationsprogramm csconfigurator.sh konfiguriert nur eine einzelne Domäne.

Lösung: Wenn Sie eine Kalenderumgebung mit mehreren Domänen benötigen (entweder als virtuelle Domänen oder gehostete Domänen bezeichnet), müssen Sie zwei Aktionen durchführen:

  1. Gehostete Domänen aktivieren.

  2. Die Domänen mit Delegated Administrator oder dem Dienstprogramm csdomain selbst hinzufügen, falls Sie noch mit Sun LDAP Schema 1 arbeiten.

Weitere Informationen finden Sie in Kapitel 11, Setting Up Hosted Domains in Sun Java System Calendar Server 6 2005Q4 Administration Guide und in Kapitel 13, Administering Hosted Domains in Sun Java System Calendar Server 6 2005Q4 Administration Guide im Sun Java System Calendar Server6 2005Q4 Administration Guide.

Die LDAP-Cachedaten laufen für Calendar Server nicht aus

Einschränkung: (Auch Bugnummer 4777792) Cache kann voll laufen und so zu Fehlern führen. Die LDAP-Cachdedaten laufen für Calendar Server nicht aus

Lösung: Entfernen Sie den Datei-Inhalt in regelmäßigen Abständen. Starten Sie Calendar Server dann neu.

Der vollständig qualifizierte und der nicht vollständig qualifizierte Hostname muss in der Konfigurationsdatei angegeben werden.

Einschränkung: Die Konfigurationsdatei fragt zweimal nach dem Hostnamen. Einmal vollständig qualifiziert und ein zweites Mal nicht vollständig qualifiziert. Beispiel:

caldb.dwp.server.skate.red.sesta.com.ip = "skate.red.sesta.com"
caldb.dwp.server.skate.ip = "skate"
caldb.dwp.server.test12.red.sesta.com.ip = "test12.red.sesta.com"
caldb.dwp.server.test12.ip = "test12"

Nicht-RFC-kompatible Daten müssen in X-Tokens in Anführungszeichen gesetzt werden

Einschränkung: Falls in einem X-Token nicht-RFC-kompatible Daten vorhanden sind, müssen diese in Anführungszeichen gesetzt werden. Ein Doppelpunkt in einem X-Token muss als ":" angezeigt werden.

Bekannte Probleme

Im Folgenden erhalten Sie eine Liste der Probleme, die zum Produkt gemeldet wurden:

4526772

Problem: Das Dienstprogramm cscal von Calendar Server validiert die Benutzer nicht, bevor sie der Eigentümerliste als sekundäre Eigentümer hinzugefügt werden.

4754661

Problem: Das Migrationsdienstprogramm csmig von Calender Server aktualisiert icsSubscribed nicht mit den Eigentümerkalendern.

4777792

Problem: Keine Möglichkeit zum automatischen Löschen von veralteten, zwischengespeicherten LDAP-Daten.

Lösung: Entfernen Sie die veralteten, zwischengespeicherten LDAP-Daten manuell.

4932211

Problem: enpd stürzt beim schnellen und gleichzeitigen Öffnen und Schließen von Verbindungen ab.

4958242

Problem: Wenn ein Benutzer ein Ereignis ändert und die Option zum Ändern des heutigen Ereignisses und aller zukünftigen Ereignisse wählt, werden alle vorherigen Ereignisse gelöscht und nicht mehr in der Benutzeroberfläche angezeigt.

5019977

Problem: Die SSL-Initialisierung schlägt im SSLv2-Modus fehl. SSLv2-Client kann nicht verwendet werden.

5027772

Problem: Das Konfigurationsprogramm "Get“ ruft baseDN nicht ab. Es ruft vielmehr das Installations-Root-Verzeichnis ab. Sie müssen den Basis-DN selbst angeben, indem Sie den Namensbestandteil nach dem Root eingeben.

5060833

Problem: Wenn Sie einen Prozess (wie enpd) starten und ihn dann in der Datei ics.conf anzeigen, hält das System beim Ausführen von stop-cal den deaktivierten Prozess nicht an.

Lösung: Aktivieren Sie den Prozess in der Datei ics.conf neu und führen Sie dann den Befehl stop-cal aus. Nachdem alle Prozesse angehalten wurden, deaktivieren Sie alle Prozesse, die nicht ausgeführt werden sollen, und führen Sie dann start-cal aus.

6179278

Problem: Die aktiven Sicherungsdateien sind nicht entsprechend den Konfigurationseinstellungen bereinigt.

Lösung: Um Dienstunterbrechungen aufgrund einer vollen Platte zu vermeiden, kopieren Sie die Protokolldateien in regelmäßigen Abständen an einen anderen Speicherort und starten Sie eine neue Protokolldatei.

6186298

Problem: Im Schema 1-Modus mit gehosteten Domänen funktionieren die Kalenderdienstprogramme unter Umständen nicht, wenn der DC-Baum fehlt oder falsch bereitgestellt wurde. Sie müssen die DC-Baumknoten vor der Erstellung oder Verwaltung der Kalender erstellen.

6203605, 6245878, 6246230

Problem:Die Administratoren können eine Domäne nicht aus LDAP löschen. commadmin domain purge entfernt keine Einträge, deren icsStatus deleted lautet. Der Status muss removed lauten. Das empfohlene Dienstprogramm csclean von Calender Server ändert den Status icsStatus nicht zu removed.

Lösung:Verwenden Sie ldapmodify, um icsStatus zu removed zu ändern, bevor commadmin domain purge ausgeführt wird.

6216869

Problem: Wenn DWP deaktiviert wird, während der DWP-Prozess läuft, hält stop-cal den Prozess nicht an. stop-cal sollte alle Dienste anstatt lediglich der aktivierten anhalten.

6216877

Problem: Nicht aussagekräftige Fehlermeldung In einer gehosteten Domänenumgebung sind basednpassed tocsdomain nicht vorhanden. Die in diesem Fall ausgegebene Meldung lautet: "FAIL: icsLdapServer: Null argument to function.“ Diese Art von Fehlermeldung ist nicht aussagekräftig, da die Meldung einige Ebenen weiter unten entstand und aus vielerlei Gründen erfolgt sein kann. Anstatt die Meldung einfach durchzureichen, sollte das höhere Programm die Meldung interpretieren, bevor sie zur nächsten Ebene weitergeleitet wird.

6219126

Problem: Vorangestellte Leerzeichen im Feld Beschreibung werden gelöscht, wenn der Eintrag auf dem Kalenderserver gespeichert wird.

6221009

Problem: Linux: Unter RedHat Linux 3.0 werden E-Mail-Benachrichtigungen ohne Betreff zugestellt.

6221452

Problem: SSL kann nicht auf einzelnen gehosteten Domänen aktiviert oder deaktiviert werden. (RFE)

6221999

Problem: Die Fehlermeldungen von csdomain sind nicht aussagekräftig und müssen deutlicher sein.

6244958

Problem: Wenn csconfigurator.sh mit der Option -saveState aufgerufen wird und die angegebene Statusdatei keinen Pfad enthält, wird die Statusdatei nicht erstellt. Beispiel: /opt/sun/calendar/sbin/csconfigurator.sh -saveState cs.state

Lösung: Geben Sie immer den vollständigen Pfadnamen an, an dem die Statusdatei erstellt werden soll.

6273182

Problem: Die Verwendung von csclean zum Löschen von Benutzern im nichtgehosteten Domänenmodus schlägt beim Entfernen von Benutzern aus LDAP fehl.

Lösung: Verwenden Sie im nichtgehosteten Domänenmodus csuser delete, um Benutzer aus LDAP zu löschen.

6277008

Problem: Auf Linux-Systemen: Wenn Calendar Server fehlerhaft heruntergefahren wird, kann Calendar Server nach einem Neustart nicht neu gestartet werden.

Lösung: Löschen Sie die Sperrdateien aus /opt/sun/calendar/lib/lock/__db.001.

6283756

Problem: Für Ereignisbenachrichtigungen werden lange To:-Felder als eine lange Zeile ohne Zeilenumbruch gesendet. Dies widerspricht RFC 821. Wenn die Zeile über 1.000 Zeichen enthält (die SMTP-Zeilenlängenbeschränkung ist 1.000 Zeichen), schneidet Messaging Server die Zeile ab.

Lösung: Verwenden Sie das Schlüsselwort wrapsmtp für den entsprechenden Kanal in Messaging Server.

6300906

Problem: Der Calendar Server-Prozess cshttpd stürzt beim Anmelden an Calendar Express ab, wenn service.http.calendarhostname festgelegt ist. Der Standardwert ist null ("" ).

6308379

Problem: Calendar Server funktioniert in einer HA-Umgebung mit Sun Cluster unter Solaris 10 ohne Patch 120500 nicht.

Problemlösung: Wenden Sie den Patch 120500 an.

6312605

Problem:Problem mit wiederkehrenden Ereignissen. Das Senden von dtstart- und dtend-Parametern mit Änderungen von Feldern, die keine Datumsfelder sind (mithilfe von storeevents), führt zur Datenbeschädigung.

6312869

Problem:Wenn Sie ein Upgrade von Delegated Administrator von der Java Enterprise System 2005Q1 Version auf die Java Enterprise System 2005Q4 Version durchführen, hängt das Delegated Administrator-Konfigurationsprogramm (config-commda).

Problemlösung: Es steht ein neuer Patch für Delegated Administrator zur Verfügung. Verwenden Sie nicht den der allgemeinen Freigabeversion von Java Enterprise System 2005Q4.