Notes de mise à jour de Sun ONE Calendar Server 6.0

Notes de mise à jour de Sun™ ONE Calendar Server 6.0

Version 6.0

Numéro de document 817-4614-10

9 décembre 2003

Important Après avoir effectué l'installation de Sun ONE Calendar Server 6.0, vous devez ajouter l'un des correctifs décrits sous la section Correctifs obligatoires pour Calendar Server 6.0.

Ces notes de mise à jour contiennent des informations importantes disponibles au moment de la mise sur le marché de Sun ONE Calendar Server 6.0, notamment :

Vous pouvez trouver la toute dernière version de ces notes de mise à jour sur le site Web de documentation suivant :

http://docs.sun.com/coll/S1_CalendarServer_60

Lisez ces notes de mise à jour avant d'installer et de configurer Calendar Server, puis rendez-vous régulièrement sur ce site pour lire la version la plus à jour de ce document.

Sun ONE Calendar Server est le nouveau nom de iPlanet™ Calendar Server.

 


Historique des mises à jour

Tableau 1  Historique des mises à jour 

Date

Description des modifications

9 décembre 2003

Bogues 4963237, 4961879 et 4961879 ajoutés sous la section Restrictions connues.

8 décembre 2003

Première version de ces notes de mise à jour.

 


Correctifs obligatoires pour Calendar Server 6.0

Une fois Calendar Server 6.0 installé à l'aide du programme d'installation Sun Java Enterprise System Installer, vous devez appliquer l'un des correctifs suivants à l'aide de la commande patchadd, en fonction de votre plate-forme :

Vous pouvez télécharger ces correctifs à partir du portail des correctifs SunSolve :

http://sunsolve.sun.com/pub-cgi/show.pl?target=patchpage

Pour obtenir plus d'informations sur ces correctifs, notamment la liste des problèmes résolus, reportez-vous aux fichiers Readme correspondants, également disponibles sur le portail des correctifs SunSolve.

Plusieurs serveurs frontaux/principaux

Si Calendar Server a été configuré sur plusieurs serveurs frontaux/principaux, appliquez le correctif sur chacun d'entre eux.

Configuration de disponibilité optimale

Si votre site a configuré Calendar Server 6.0 pour une disponibilité optimale, appliquez le correctif uniquement sur le nud principal qui exécute Calendar Server et pas sur les nuds secondaires.


À propos de Calendar Server version 6.0

Calendar Server est une solution Web modulable pour la planification et la mise en place d'agendas centralisés pour les entreprises et les prestataires de services. Calendar Server prend en charge les agendas personnels et les agendas de groupe à la fois pour les événements et les tâches, ainsi que les agendas pour les ressources telles que les salles de conférence et les équipements. Pour obtenir la liste des nouvelles fonctions, consultez la section Nouveautés de la version 6.0 de Calendar Server.


Nouveautés de la version 6.0 de Calendar Server

Calendar Server 6.0 contient les modifications et nouvelles fonctions suivantes :

Modifications de l'installation et de la configuration

L'installation et la configuration de Sun ONE Calendar Server 6.0 sur les systèmes d'exploitation Solaris présentent les modifications suivantes par rapport aux versions précédentes de Calendar Server :

Prise en charge du domaine hébergé (virtuel)

L'installation de Calendar Server 6.0 peut être configurée en un certain nombre de domaines hébergés (virtuels), identiques aux domaines hébergés pris en charge dans Sun ONE Messaging Server. Chaque domaine hébergé partage la même instance de Calendar Server, ce qui permet à différents domaines d'exister sur un même serveur. Les utilisateurs se connectent sur leur domaine respectif. S'ils y sont autorisés, ils peuvent rechercher des utilisateurs d'autres domaines et planifier les événements de l'agenda avec d'autres utilisateurs.


Remarque

Un canal d'agenda Sun ONE Portal Server 6.2 ne prend pas en charge la configuration d'un domaine hébergé Calendar Server.


Le nouvel utilitaire csdomain gère les attributs de Calendar Server dans l'annuaire LDAP du domaine hébergé (virtuel). Ces attributs font partie de la classe d'objet icsCalendarDomain. Le nouvel utilitaire csdomain peut :

Les utilitaires csuser, csattribute et csresource prennent en charge l'option de domaine -d qui indique le nom du domaine hébergé (virtuel). Si -d n'est pas précisé, l'utilitaire emploie le domaine à partir du paramètre service.defaultdomain dans le fichier ics.conf.

Si votre site est configuré pour des domaines hébergés, dans toutes les commandes WCAP, vous devez préciser le nom de domaine pour chaque ID de calendrier (calid) et chaque ID utilisateur. Par exemple : jdupont@sesta.com.

Pour en savoir plus sur les domaines hébergés, consultez le manuel Sun ONE Calendar Server 6.0 Administrator's Guide.

Identification unique sur Sun ONE Identity Server

Les serveurs de communication Sun ONE, notamment Calendar Server et Sun ONE Messaging Server (serveur de messagerie), peuvent mettre en uvre l'identification unique à l'aide de Sun ONE Identity Server 6.1. Pour en savoir plus, consultez le manuel Sun ONE Calendar Server 6.0 Administrator's Guide.

Configuration de disponibilité optimale

Sur les systèmes Solaris (plate-forme SPARC uniquement), les administrateurs système peuvent configurer Calendar Server 6.0 pour une disponibilité optimale à l'aide de Sun Cluster. Les types de stockage HAStorage et HAStoragePlus sont pris en charge. Pour en savoir plus, consultez le manuel Sun ONE Calendar Server 6.0 Administrator's Guide.


Remarque

Pour configurer Calendar Server pour une disponibilité optimale, répondez toujours Non à chacune des questions suivantes lors de la configuration :

  • Démarrer Calendar Server à la fin de la configuration
  • Démarrer Calendar Server au démarrage du système

Prise en charge du protocole SSL (Secure Sockets Layer)

Calendar Server 6.0 prend en charge le protocole SSL (Secure Sockets Layer) pour chiffrer les données entre les utilisateurs finaux du client d'agenda et Calendar Server. Les administrateurs système ont la possibilité de configurer Calendar Server pour chiffrer uniquement la connexion à Calendar Server ou la session entière de l'agenda. Pour en savoir plus, consultez le manuel Sun ONE Calendar Server 6.0 Administrator's Guide.

Répartition des charges de processus sur plusieurs unités centrales

Par défaut, Calendar Server 6.0 répartit le service HTTP (processus cshttpd) et le service de base de données distribuée (processus csdwpd) sur plusieurs unités centrales d'un serveur. Pour en savoir plus, consultez le manuel Sun ONE Calendar Server 6.0 Administrator's Guide.

Authentification entre serveur frontal et serveur principal à l'aide de connexions DWP

Calendar Server 6.0 fournit l'authentification entre serveur frontal et serveur principal qui utilisent une connexion DWP. Pour configurer cette authentification, vous devez définir des paramètres dans le fichier ics.conf à la fois sur le serveur frontal et sur le serveur principal. Pour en savoir plus, notamment sur les paramètres à définir, consultez le manuel Sun ONE Calendar Server 6.0 Administrator's Guide.

Améliorations de la base de données d'agenda

Nouvelle version de la base de données

Calendar Server 6.0 utilise la version 3.2.9 de Berkeley DB. Si vous disposez d'une version antérieure de Calendar Server qui utilise la version 2.6 de Berkeley DB, vous devez mettre à niveau la base de données d'agenda vers la version 3.2.9. Pour en savoir plus, consultez le manuel Sun ONECalendar Server 6.0 Installation Guide for Solaris Operating Systems.

Base de données Delete Log

Calendar Server 6.0 contient la base de données Delete Log (ics50deletelog.db) qui stocke les événements et les tâches à réaliser supprimés. Le nouvel utilitaire cspurge permet la purge manuelle des entrées dans la base de données Delete Log. Pour en savoir plus, consultez le manuel Sun ONE Calendar Server 6.0 Administrator's Guide.

Modifications du protocole WCAP (Web Calendar Access Protocol)


Remarque

Si votre site est configuré pour des domaines hébergés, dans toutes les commandes WCAP, vous devez préciser le nom de domaine pour chaque ID de calendrier (calid) et chaque ID utilisateur.

Par exemple : jdupont@sesta.com


Les modifications et ajouts suivants ont également été apportés aux commandes WCAP :

Ajout de service de notification d'événement (ENS)

Les messages ENS peuvent être envoyés à la fois pour des notifications de mise à jour d'agenda et de notifications d'alarme. Calendar Server 6.0 contient trois nouvelles notifications d'alarme et un nouveau paramètre de notification d'alarme. Pour en savoir plus sur ces ajouts, consultez le manuel Sun ONE Messaging and Collaboration 6.0 Event Notification Service Manual.

Notifications d'alarme

Les trois notifications d'alarme suivantes ont été ajoutées :

Paramètre de notification d'alarme

Le paramètre URI a été ajouté pour toutes les notifications d'alarme.

Nouveau numéro de port par défaut pour le processus ENS enpd

Calendar Server et Messaging Server requièrent des versions différentes du processus ENS (Event Notification Service), enpd. Dans les versions antérieures, Calendar Server et Messaging Server utilisaient tous les deux le numéro de port 7997 comme port ENS par défaut, ce qui causait des problèmes lorsque les produits étaient exécutés sur le même serveur.

Pour permettre à deux versions enpd différentes d'être exécutées sur le même serveur, Calendar Server et Messaging Server doivent utiliser des numéros de port enpd par défaut différents. Ainsi, Calendar Server utilise désormais le numéro de port ENS par défaut 57997 comme suit :

service.ens.port="57997"

Si vous rencontrez des problèmes lors de l'exécution de Calendar Server et de Messaging Server sur le même serveur, vérifiez le paramètre service.ens.port de Calendar Server et attribuez-lui une nouvelle valeur si nécessaire.

Nouvelle version de schéma LDAP

Calendar Server 6.0 prend en charge Sun ONE Schema, v.2 (mode natif ou mode de compatibilité) et Sun ONE LDAP Schema, v.1. Ainsi, plusieurs classes d'objet de schéma LDAP et attributs ont été ajoutés. Pour en savoir plus, consultez le manuel Sun ONE Messaging and Collaboration 6.0 Schema Reference Manual.

Paramètre de configuration Auto-provisioning

La configuration automatique (Auto-provisioning) des utilisateurs d'agenda est possible à l'aide du nouveau paramètre local.autoprovision dans le fichier ics.conf :

La valeur par défaut est Non. Pour activer cette fonction, ce paramètre doit être présent dans le fichier ics.conf et défini sur Oui. L'agenda anonyme est toujours créé, même si le paramètre est défini sur Non.

En mode domaine hébergé (virtuel), Calendar Server vérifie également le domaine pour savoir si son agenda est activé. L'agenda d'un domaine est activé s'il possède la classe d'objet icsCalendarDomain LDAP. Si le domaine ne possède pas cette classe, la configuration automatique (Auto-provisioning) des utilisateurs d'agenda n'est pas autorisée, quelle que soit la valeur du paramètre local.autoprovision.

Mémoire cache de données LDAP

La mémoire cache des données LDAP garantit que les données LDAP sont disponibles dès leur validation, même si le serveur d'annuaires LDAP est configuré pour contenir un délai d'attente pour la disponibilité des données validées. Si votre site utilise une configuration LDAP maître/esclave qui introduit un délai d'attente de disponibilité des données LDAP validées, la mémoire cache des données LDAP garantit que vos clients disposent de données LDAP précises. Pour en savoir plus, consultez le manuel Sun ONE Calendar Server 6.0 Administrator's Guide.

Attribut de messagerie LDAP requis pour les utilisateurs de Calendar Server

Calendar Server 6.0 (et versions ultérieures) exige que les utilisateurs possèdent l'attribut de messagerie LDAP pour les agendas d'utilisateurs et de ressources. Chaque agenda de ressources doit comporter une adresse électronique, même si cette adresse n'est pas réellement utilisée.

Vous pouvez ajouter l'attribut de messagerie LDAP à l'aide de l'utilitaire Calendar Server csresource ou csuser, ou à l'aide d'un utilitaire de serveur d'annuaires comme ldapmodify.

Pour en savoir plus, consultez le manuel Sun ONE Calendar Server 6.0 Administrator's Guide.

Nouveaux utilitaires Interface de ligne de commande

Calendar Server contient les nouveaux utilitaires Interface de ligne de commande suivants :

Pour en savoir plus, consultez le manuel Sun ONE Calendar Server 6.0 Administrator's Guide.

Fonctions de l'interface cliente

Case à cocher Libre/Occupé

Une nouvelle case à cocher est disponible lors de la création d'un événement. Lorsque la case Libre/Occupé est cochée pendant la création d'un événement, les utilisateurs disposant des droits Lire ou Disponibilité sur votre agenda verront l'heure de cet événement bloquée et marquée comme Occupé.

Liste Invités modifiée

Lors de la création d'un événement, l'organisateur de cet événement n'est plus automatiquement inclus dans la liste Invités. En revanche, l'événement apparaît tout de même dans son agenda.

Option Refresh View (Rafraîchir la vue)

Pour les utilisateurs de Calendar Express, l'option Refresh View (Rafraîchir la vue) améliore les performances en utilisant les données d'agenda de la mémoire cache du navigateur pour rafraîchir la vue plutôt qu'en demandant une mise à jour de la base de données de Calendar Server. Lorsque l'option Refresh View est configurée pour un site (dans le fichier ics.conf), Calendar Express l'affiche sur toutes les vues de l'agenda dans l'onglet Vue.

Rendu XSL dans le navigateur client

Calendar Server 6.0 effectue un rendu client par le téléchargement du traitement XSLT sur le navigateur de l'utilisateur final, ce qui réduit le traitement qui doit être effectué par Calendar Server. Dans la version actuelle, cela ne s'applique qu'à Internet Explorer 6.0 ou version ultérieure.

Nouveau modèle de récurrence pour les événements récurrents

Calendar Server utilise désormais un nouveau modèle pour les événements récurrents. Les modifications apportées à l'interface utilisateur de Calendar Express sont les suivantes :

Problèmes résolus dans Calendar Server 6.0

Le Tableau 2 décrit les problèmes les plus importants résolus dans la version 6.0 de Calendar Server.

Tableau 2  Problèmes résolus dans Calendar Server 6.0

Numéro

Description

4905305

Les paramètres SSL provoquaient des problèmes dans le processus cshttpd.

4904425

Les paramètres SSL sont absents dans le fichier ics.conf.

4903642

Les paramètres SSL ne sont pas ajoutés au fichier ics.conf au cours de la mise à niveau.

4903639

csmonitor affiche des informations d'identification incorrectes même si elles sont correctes.

4903119

Le rendu client et SSL utilisés en combinaison provoquent une page vierge.

4899279

Données count et until XPROPS incorrectes lorsque RRULE dépasse la limite de récurrence.

4898088

Les messages de requête d'événement contenant des caractères thaï/arabe sont corrompus.

4894598

Changement nécessaire pour le message Une adresse électronique...

4888995

Le temps libre/occupé de l'organisateur n'est pas affiché dans un événement de planification de groupe.

4884815

L'installation n'a pas réussi à lancer Calendar Server.

4884232

csadmind rencontre des problèmes après l'exécution du test func_todo_replace_tzidout.txt.

4880751

Le processus cshttpd rencontre des problèmes lorsqu'il se connecte au port SSL.

4880605

La modification du résumé des tâches à réaliser perd les informations dtDue.

4880274

L'importation de la commande WCAP avec le format fmt-out par défaut renvoie l'erreur -5990.

4879269

set_user_prefs renvoie ERRNO 26 même lorsqu'il fonctionne correctement.

4860929

storeevents avec une longue chaîne comme résumé renvoyait ERRNO 60.

4855183, 4812916

Si le serveur principal est redémarré, le serveur frontal doit l'être également.

4837841

Un nouvel événement avec une longue description provoque des problèmes au niveau du serveur principal DWP.

4813597

L'importation/exportation au format XML échoue pour les événements contenant des caractères japonais.

4793258

ics2migrate rencontre des problèmes au cours de l'exécution du test de fonctionnement.

4781251

L'utilitaire cscal create ne crée plus d'agendas pour les utilisateurs existants dans LDAP.

4773771

Après une mise à niveau, l'utilisateur ne peut pas créer de nouvel événement avec une résolution d'écran 800x600.

4769090

L'utilitaire cscal renvoie une erreur lors de la création d'un agenda valide.

4752013

La recherche de calprops renvoie l'agenda sans autorisation propre.

4751092

Le stockage de l'agenda devient indisponible en raison de la boucle d'ID de transaction.

4749067

L'utilitaire csuser ne peut pas créer d'utilisateurs avec le plug-in LDAP CLD activé.

4738461

replace=1 dans la commande storeevents.wcap ne fonctionne pas avec les événements récurrents.

4737358

Le processus cshttpd écoute toutes les adresses IP.

4734453

Il manque la description des exemples d'utilisation dans l'utilitaire de migration csmig.

4734450

Les exemples d'utilisation de l'utilitaire de migration csmig sont incorrects.

4729674

import.wcap ne déclenche pas d'avertissement ENS.

4725163

La suppression de cscomponents ne déclenche pas d'avertissement ENS.

4625452

Calendar Server ne crée pas toutes les instances si le paramètre de répétition jusqu'à la date est antérieur à la date par défaut.

4622462

La date de fin d'un événement récurrent affiche un jour après la date initiale.

4560460

La notification par courrier électronique provoque des problèmes avec Netscape Communicator.

4556675

Les événements créés sur Macintosh à l'aide de Netscape Navigator 4.x contiennent des données erronées.

4555547

La recherche ne renvoie pas les résultats attendus si la chaîne de recherche contient un astérisque.

4552548

L'utilisateur ne peut pas définir de rappels pour les invitations avant de les accepter ou des les refuser.

4541444

Calendar Express n'autorise pas le dernier jour du mois pour les événements récurrents.

4541260

Le programme d'installation n'affiche pas le fuseau horaire par défaut ou ne permet pas de le définir.

4540544

L'exportation depuis Internet Explorer 5.5 ne fonctionne pas correctement.

4539252

L'utilitaire csbackup échoue si le répertoire cible existe et si l'option -f n'est pas spécifiée.

4538960

La méthode d'affichage des tâches de Calendar Overview est incohérente.

4538774

Calendar Server permet la double réservation des agendas.

4538591

Tout le monde n'a pas l'entrée de l'agenda une fois la réunion planifiée.

4537733

Les ID de répétition ne sont pas au format ISO8601.

4537598

Les utilisateurs ne peuvent pas se connecter à Calendar Server après l'exécution de la commande de rafraîchissement cstool refresh.

4537454

Les espaces dans les noms d'agendas de groupe génèrent des problèmes.

4537234

La fonction Auto-provisioning ne peut pas être désactivée lors de la première connexion de l'utilisateur.

4535775

L'installation de Portal Server après Calendar Server modifie les droits dans /var/opt.

4535769

L'appel logout.wcap renvoie toujours un état de -1 réussi même en cas d'échec.

4527700

Les caractères internationaux ne s'affichent pas correctement dans Calendar Express.

4526762

Les messages de rappel doivent être codés par l'attribut LDAP preferredLanguage de l'utilisateur.

4525128

Les utilisateurs d'Internet Explorer ne peuvent pas effectuer d'exportation au format XML après avoir effectué une exportation au format iCal.


Configuration logicielle et matérielle requise et recommandations pour Calendar Server 6.0

Cette section décrit le matériel et les logiciels recommandés pour cette version de Calendar Server.

Configuration matérielle requise et recommandations

Configuration logicielle requise et recommandations

Plates-formes logicielles prises en charge

Correctifs requis pour les plates-formes logicielles prises en charge


Remarque

Une fois Calendar Server 6.0 installé à l'aide du programme Sun Java Enterprise System Installer, vous devez ajouter l'un des correctifs suivants à l'aide de la commande patchadd, en fonction de votre plate-forme :

  • Plate-forme SPARC® du système d'exploitation Solaris : 116577-01
  • Plate-forme x86 du système d'exploitation Solaris : 116578-01

Vous pouvez télécharger ces correctifs à partir du portail des correctifs SunSolve :

http://sunsolve.sun.com/pub-cgi/show.pl?target=patchpage


Les tableaux suivants répertorient les correctifs requis et recommandés pour les plates- formes SPARC et x86 du système d'exploitation Solaris 8 :

Calendar Server 6.0 ne requiert aucun correctif pour le système d'exploitation Solaris 9.

Le numéro de révision qui suit le tiret dans chaque ID de correctif identifie les révisions minimales du patch. Les dernières révisions sont acceptables.

Tous les correctifs requis pour Calendar Server sont installés automatiquement au cours du processus d'installation. Vous pouvez également télécharger tous les correctifs recommandés à partir de l'adresse suivante :

http://sunsolve.sun.com/

Tableau 3  Correctifs requis pour la plate-forme SPARC du système d'exploitation Solaris 8 (5.8) 

ID de correctif

Description

110934-03

SunOS 5.8 : correctif pkgtrans, pkgadd, pkgchk et libpkg.a

109320-03

SunOS 5.8 : correctif LP jumbo

108974-11

SunOS 5.8 : correctif de pilotes dada, uata, dad, sd et scsi

108977-01

SunOS 5.8 : correctif libsmedia

108968-05

SunOS 5.8 : correctif vol/vold/rmmount

108975-04

SunOS 5.8 : correctifs /usr/bin/rmformat et /usr/sbin/format

108528-09

SunOS 5.8 : correctif de mise à jour du noyau

108652-34

correctif X11 6.4.1 Xsun

109783-01

SunOS 5.8 : correctif /usr/lib/nfs/nfsd

108985-02

SunOS 5.8 : correctif /usr/sbin/in.rshd

112668-01

SunOS 5.8 : correctif /usr/bin/gzip

112611-01

SunOS 5.8 : correctif /usr/lib/libz.so.1

108434-06 (32-Bit)

correctif 32-Bit Shared library pour C++

108435-13 (64-Bit)

correctif 64-Bit Shared library pour C++

112279-02

SunOS 5.8 : correctif pkgrm

110615-09

SunOS 5.8 : correctif sendmail

109147-24

SunOS 5.8 : correctif linker

 

Tableau 4  Correctifs requis pour la plate-forme x86 du système d'exploitation Solaris 8 (5.8)

ID de correctif

Description

108436-10 ou ultérieur

correctif Shared library pour C++

109148-23 ou ultérieur

Requis par 108436

108653-29 ou ultérieur

correctif Xsun

108529-09 ou ultérieur

correctif de mise à jour du noyau

110935-03 ou ultérieur

correctif pkg commands

112612-01 ou ultérieur

correctif zlib — requis par IS SSO libs

112280-02 ou ultérieur

échec de pkgrm

110616-09 ou ultérieur

correctif sendmail

ja locale:

 

109952-01 ou ultérieur

Méthode de saisie

Serveurs d'annuaires pris en charge

Calendar Server 6.0 prend en charge les serveurs d'annuaires suivants :

 

Navigateurs recommandés pour les ordinateurs clients

Sun ONE Calendar Express 6.0 requiert un navigateur JavaScript. Pour des performances optimales, les navigateurs suivants sont conseillés :

Tableau 5  Versions de navigateur recommandées pour Calendar Server 6.0

Navigateur

Systèmes Solaris

Windows

Macintosh

Netscape™ Communicator

7.0

7.0

Microsoft Internet Explorer     

5.5 ou 6.0       

6.0

Mozilla

1.2 ou 1.4

1.2 ou 1.4


Nouveautés

Cette section comprend les toutes dernières informations qui n'ont pas pu être incluses dans la documentation de base des produits. Cette section traite des rubriques suivantes :

Notes relatives à l'installation

Cette section contient des informations que vous devez connaître avant toute installation de Calendar Server 6.0, notamment :

 


Attention

Calendar Server ne prend pas en charge les partitions montées NFS (Network File System). N'installez pas et ne créez pas de partie de Calendar Server, y compris des fichiers exécutables ou temporaires, des fichiers de base de données, de configuration, de données ou des fichiers journaux sur une partition montée NFS.


 

Privilèges requis

Pour lancer le programme d'installation Sun Java Enterprise System Installer ou le programme de configuration de Calendar Server 6.0 sur les systèmes Solaris, vous devez vous connecter en tant que superutilisateur (root).

Java Enterprise System Installer

Sur les systèmes Solaris, vous installez Calendar Server 6.0 à l'aide du programme Sun Java Enterprise System Installer. Ce programme installe les composants de produits Sun, y compris Calendar Server 6.0, et les composants partagés qui sont utilisés par les divers produits.

Il installe également les modules Calendar Server SUNWics5 et SUNWica5 dans le répertoire /opt/SUNWics5. Pour plus d'informations sur le programme Java Enterprise System Installer, consultez le manuel Sun Java Enterprise System Installation Guide.


Attention

Si une version antérieure à Calendar Server 6.0 est installée sur votre site, le programme Java Enterprise System Installer écrasera les fichiers Calendar Server existants, y compris tous les fichiers que vous avez personnalisés. Si vous avez personnalisé des fichiers tels que des fichiers XSL, XML, GIF, HTML, des fichiers de configuration (.conf) ou des fichiers sur les fuseaux horaires, sauvegardez-les avant de lancer le programme Java Enterprise System Installer.

Si Calendar Server 5.x est installé sur votre site, vous devez suivre une procédure particulière pour le mettre à niveau vers la version 6.0, en particulier si vous avez personnalisé la version 5.x.
Pour en savoir plus sur la mise à niveau, consultez le manuel Sun ONE Calendar Server 6.0 Installation Guide for Solaris Operating Systems.


Programme de configuration de Calendar Server

Une fois Sun ONE Calendar Server installé à l'aide du programme Java Enterprise System Installer, vous devez configurer Calendar Server comme suit :

  1. Exécutez le script de configuration de Directory Server (comm_dssetup.pl) pour configurer Sun ONE Directory Server 5.x (sauf si vous avez déjà exécuté ce script lors de la configuration de Messaging Server 6.0).
  2. Exécutez le programme de configuration de Calendar Server (csconfigurator.sh) afin de le paramétrer selon les besoins spécifiques de votre site.

Exécutez comm_dssetup.pl pour mettre à jour le schéma LDAP. Calendar Server n'affiche pas de message d'avertissement ou d'erreur dans le journal du programme de configuration si le schéma LDAP doit être mis à jour. (4935521)

Pour obtenir des instructions détaillées, consultez le manuel Sun ONE Calendar Server 6.0 Installation Guide for Solaris Operating Systems.

Nouvelle structure du répertoire d'installation

Calendar Server 6.0 possède la nouvelle structure de répertoire d'installation représentée ci-dessous dans la Figure 1.

Figure 1  Structure du répertoire d'installation de Calendar Server 6.0

/opt/SUNWics5/cal/
                   bin/ --> /opt/SUNWics5/cal/lib/
                   classes/
                   config/ --> /etc/opt/SUNWics5/config/
                   csapi/
                   java/
                   lib/
                   sbin/
                   tools/
                   uicust/
                   uninst/

Pour Java Enterprise System Release 1, Calendar Server 6.0 fournit les liens répertoriés dans le Tableau 6.

Tableau 6  Liens vers le répertoire de Calendar Server 6.0

Ancien emplacement…

renvoyant vers ce nouvel emplacement…

Ancien 5.x : /opt/SUNWics5/cal/bin/data

/opt/SUNWics5/cal/data

Ancien 5.x : /opt/SUNWics5/cal/bin

/opt/SUNWics5/cal/lib

Ancien 5.x : /opt/SUNWics5/cal/bin/config

Anciens emplacements 6.0 :

/opt/SUNWics5/cal/config

/opt/SUNWics5/cal/lib/config

/opt/SUNWics5/cal/sbin/config

/etc/opt/SUNWics5/config


Attention

Les liens figurant dans le Tableau 6 ne seront pas disponibles dans une version ultérieure. Vous devrez alors modifier tous les scripts, toutes les applications ou autres références de répertoire ou de fichier pour utiliser les nouveaux emplacements indiqués dans le Tableau 7.


Tableau 7  Nouveaux emplacements de répertoire de Calendar Server 6.0 

Utilitaire ou fichier

Anciens et nouveaux emplacements

Utilitaires administrateur : start-cal, stop-cal, csattribute, csbackup, cscal, cscomponents, csdb, csdomain, csexport, csimport, csmonitor, csplugin, cspurge, csrename, csresource, csrestore, csschedule, csstats, cstool et csuser

Utilitaires de migration : cs5migrate, csmig, csvdmig et ics2migrate

Scripts : icsasm, legbackup.sh, legrestore.sh et private2public.pl

ancien : /opt/SUNWics5/cal/bin

nouveau : /opt/SUNWics5/cal/sbin

Utilitaires administrateur : csstart et csstop

ancien : /opt/SUNWics5/cal/bin

nouveau : /opt/SUNWics5/cal/lib

Fichiers de configuration : ics.conf, version.conf, counter.conf et sslpassword.conf

Fichiers de mise à jour du serveur LDAP : 60iplanet-calendar.ldif, ics50-schema.conf et um50-common-schema.conf

ancien : /opt/SUNWics5/cal/bin/config

nouveau : /etc/opt/SUNWics5/config

Fichiers de formatage de courrier (*.fmt)

ancien : /opt/SUNWics5/cal/bin/config/langue

nouveau : /etc/opt/SUNWics5/config/langue

où langue est en, de, es, fr, ja, zh-TW ou zh-CN.

Fichiers de schéma IDIF : 20subscriber.ldif, 50ns-value.ldif, 50ns-delegated-admin.ldif, 55ims-ical.ldif, 50ns-mail.ldif, 56ims-schema.ldif, 50ns-mlm.ldif, 60iplanet-calendar.ldif, 50ns-msg.ldif

ancien : /opt/SUNWics5/cal/bin/config

nouveau : /etc/opt/SUNWics5/config/schema

Fichiers de bibliothèque (.so)

Utilitaires SSL : certutil et modutil

ancien : /opt/SUNWics5/cal/bin

nouveau : /opt/SUNWics5/cal/lib

Base de données de session

ancien : /opt/SUNWics5/cal/bin/http

nouveau : /opt/SUNWics5/cal/lib/http

Fichiers de statistiques de compteur : counter et counter.dbstat

ancien : /opt/SUNWics5/cal/bin/counter

nouveau : /opt/SUNWics5/cal/lib/counter

Fichier timezones.ics

ancien : /opt/SUNWics5/cal/bin/data

nouveau : /opt/SUNWics5/cal/data

Des liens sont créés pour chaque utilitaire de ligne de commande Calendar Server et fichier libamsdk.so pour assurer la compatibilité avec la version antérieure :

REMARQUE : Ces liens (et bin -> lib) ont été créés uniquement pour cette version et seront supprimés dans la version suivante.

ancien : /opt/SUNWics5/cal/lib/csrestore

nouveau : /opt/SUNWics5/cal/sbin/csrestore

ancien : /opt/SUNWics5/cal/lib/csresource

nouveau : /opt/SUNWics5/cal/sbin/csresource

ancien : /opt/SUNWics5/cal/lib/csimport

nouveau : /opt/SUNWics5/cal/sbin/csimport

ancien : /opt/SUNWics5/cal/lib/csexport

nouveau : /opt/SUNWics5/cal/sbin/csexport

ancien : /opt/SUNWics5/cal/lib/csdb

nouveau : /opt/SUNWics5/cal/sbin/csdb

ancien : /opt/SUNWics5/cal/lib/cscomponents

nouveau : /opt/SUNWics5/cal/sbin/cscomponents

ancien : /opt/SUNWics5/cal/lib/cscal

nouveau : /opt/SUNWics5/cal/sbin/cscal

ancien : /opt/SUNWics5/cal/lib/csbackup

nouveau : /opt/SUNWics5/cal/sbin/csbackup

ancien : /opt/SUNWics5/cal/lib/libamsdk.so

nouveau : /opt/SUNWics5/cal/libamsdk.so.2

ancien : /opt/SUNWics5/cal/lib/csuser

nouveau : /opt/SUNWics5/cal/sbin/csuser

ancien : /opt/SUNWics5/cal/lib/cstool

nouveau : /opt/SUNWics5/cal/sbin/cstool

ancien : /opt/SUNWics5/cal/lib/csstats

nouveau : /opt/SUNWics5/cal/sbin/csstats

 

Paquetages Solaris

Le programme Java Enterprise System Installer installe ou met à niveau une série de paquetages Solaris (répertoriés dans le Tableau 8). Vous pouvez les configurer ultérieurement en fonction de vos besoins.

Si la même version d'un paquetage donné est déjà installée sur votre serveur, le programme d'installation ne le réinstallera pas et remarquera qu'il l'est déjà. Si une version plus ancienne du paquetage est installée sur le serveur, le programme d'installation vous demande si vous souhaitez installer la nouvelle version.

Tableau 8  Paquetages Solaris

Paquetage

Description

SUNWicu

Composants internationaux pour les fichiers utilisateur Unicode

SUNWicu

Composants internationaux pour les fichiers utilisateur Unicode

SUNWsasl

SASL (Simple Authentication and Security Layer)

SUNWtls

Services de sécurité réseau

SUNWldk

LDAP C SDK

SUNWamcom

Sun ONE Identity Server Policy Agent

SUNWj3rt

Java Virtual Machine et bibliothèques de classe de base

Version de base de données

Calendar Server 6.0 utilise Berkeley DB version 3.2.9. Si vous disposez d'une version antérieure de Calendar Server qui utilise Berkeley DB version 2.6, vous devez mettre à niveau la base de données d'agenda vers la version 3.2.9 à l'aide de l'utilitaire cs5migrate.

Processus de mise à niveau de Calendar Server 5.x vers la version 6.0

Si Calendar Server 5.x est installé sur votre site, vous devez suivre une procédure particulière pour le mettre à niveau vers la version 6.0, en particulier si vous avez personnalisé la version 5.x. Pour en savoir plus, consultez le manuel Sun ONE Calendar Server 6.0 Installation Guide for Solaris Operating Systems.

Pour obtenir une assistance sur la mise à niveau de la version 5.x vers 6.0, contactez votre représentant ou votre support technique Sun Microsystems.

Utilitaires de migration de Calendar Server 6.0

Les versions mises à jour des utilitaires de migration sont disponibles dans la mise à jour de Calendar Server 6.0. Les utilitaires de migration suivants sont disponibles pour la migration des données d'agenda vers Sun ONE Calendar Server :

 


Attention

Avant de procéder à la migration

Avant d'exécuter l'utilitaire de migration, vous devez absolument vérifier auprès de votre représentant ou de votre support technique Sun Microsystems que vous disposez de la dernière version de l'utilitaire.

Si votre site est configuré pour un mode de domaine virtuel limité ou plusieurs instances de Calendar Server, contactez votre représentant Sun Microsystems pour une évaluation de vos besoins de migration et pour vous assurer que vous disposez de l'utilitaire de migration qui prend en charge votre configuration.

Pour en savoir plus sur l'utilisation de tous les utilitaires de migration, consultez le manuel Sun ONE Calendar Server 6.0 Installation Guide for Solaris Operating Systems.


cs5migrate

L'utilitaire cs5migrate :

csmig

L'utilitaire csmig migre la base de données d'agenda qui a été créée avant la version 6.0 de Calendar Server vers une nouvelle base de données qui prend en charge le plug-in LDAP CLD (Calendar Lookup Database).

csvdmig

L'utilitaire csvdmig modifie la base de données d'agenda et les données du serveur d'annuaires LDAP de sorte que les sites puissent utiliser des domaines hébergés (virtuels).

ics2migrate

L'utilitaire ics2migrate migre les données Calendar Server 2.x et les préférences utilisateur LDAP vers Calendar Server 6.0.

ncs4migrate

L'utilitaire ncs4migrate migre les données d'agenda Netscape Calendar Server 4.x vers Calendar Server 6.0.

Si vous prévoyez de migrer des données d'agenda Netscape Calendar Server 4.x, contactez le gestionnaire de votre compte ou votre support technique Sun pour obtenir la version la plus récente.

csrename

L'utilitaire csrename nomme les utilisateurs d'agenda dans la base de données d'agenda et sur le serveur d'annuaires LDAP (attributs Calendar Server ayant comme préfixe ics).

Performances du serveur d'annuaires

Pour améliorer les performances de votre serveur d'annuaires LDAP, en particulier si vous utilisez les recherches d'agenda de l'annuaire LDAP, prenez en compte les éléments suivants :

Indexation des attributs du serveur d'annuaires LDAP

Pour améliorer les performances lorsque Calendar Server accède au serveur d'annuaires LDAP, ajoutez des index au fichier de configuration LDAP pour les attributs suivants :

Les recherches du serveur d'annuaires LDAP dans Calendar sont activées par le paramètre suivant dans le fichier ics.conf :

service.calendarsearch.ldap = "yes" (par défaut)

Pour déterminer si les performances de recherche dans l'agenda du serveur d'annuaires LDAP peuvent être améliorées, entrez la commande LDAP suivante :

ldapsearch -b "base"
"(&(icscalendarowned=*user*)(objectclass=icsCalendarUser))"

base est le DN de base LDAP du serveur d'annuaires sur lequel se trouvent les données utilisateur et ressources de Calendar Server, et user est la valeur que peut saisir un utilisateur dans la boîte de dialogue Subscribe > Calendar Search de Calendar Express.

Les tests ont prouvé qu'avec 60 000 entrées, la recherche ci-dessus a pris environ 50 à 55 secondes sans indexer icsCalendarOwned. Après indexage, cette recherche a pris seulement 1 à 2 secondes.

Pour en savoir plus sur l'ajout d'index de serveur d'annuaires, consultez la rubrique Sun ONE Directory Server Configuration, Command, and File Reference sur le site Web suivant :

http://docs.sun.com/coll/S1_ipDirectoryServer_51

Vérification et définition des paramètres de limite de taille et de limite de consultation

Pour déterminer si les valeurs attribuées aux paramètres de limite de consultation (nsslapd-lookthroughlimit) et de limite de taille (nsslapd-sizelimit) sont appropriées, entrez la commande suivante :

ldapsearch -b "base"
"(&(icscalendarowned=*user*)(objectclass=icsCalendarUser))"

base est le DN de base LDAP du serveur d'annuaires sur lequel se trouvent les données utilisateur et ressources de Calendar Server, et user est la valeur que peut saisir un utilisateur dans la boîte de dialogue Subscribe > Calendar Search de Calendar Express.

Si le serveur LDAP renvoie une erreur, la valeur du paramètre nsslapd-sizelimit ou nsslapd-lookthroughlimit n'est peut-être pas assez élevée. Procédez comme suit pour définir ces paramètres :

Documentation de Calendar Server 6.0

Calendar Server 6.0 contient la documentation ci-après. Les numéros de document (s'il y en a) sont affichés entre parenthèses.

L'Aide en ligne de Sun ONE Calendar Express 6.0 est disponible avec le logiciel Calendar Express. Les autres documents relatifs à Calendar Server 6.0 sont disponibles sur le site Web :

http://docs.sun.com/coll/S1_CalendarServer_60


Restrictions connues

Cette section répertorie les principales restrictions connues au moment de la mise sur le marché de Calendar Server 6.0. Cette section traite des rubriques suivantes :

 

Les utilisateurs configurés avant la configuration des domaines hébergés ne peuvent pas créer d'événements. (4963237)

Les utilisateurs qui ont été configurés sur un site avant que ce site ne soit configuré pour des domaines hébergés ne peuvent pas créer d'événement ni de tâche. Calendar Server renvoie une erreur indiquant que l'utilisateur ne possède pas le privilège d'accès requis pour exécuter cette opération.

Solution :

Pour configurer un site pour l'utilisation de domaines hébergés, effectuez la procédure suivante :

  1. Exécutez l'utilitaire csvdmig pour effectuer la migration de l'installation pour l'utilisation de domaines hébergés. Pour en savoir plus sur l'exécution de csvdmig, reportez-vous au chapitre 3, « Migrating Calendar Server Data », du manuel Sun ONE Calendar Server 6.0 Installation Guide for Solaris Operating Systems.
  2. Définissez les paramètres de domaine hébergé dans le fichier ics.conf. Par exemple, le paramètre service.virtualdomain.support doit être défini sur Oui.
  3. Pour afficher la liste de tous les paramètres à définir, reportez-vous au chapitre 8, « Using Hosted Domains », du manuel Sun ONE Calendar Server 6.0 Administrator's Guide.

  4. Configurez l'organisation du serveur d'annuaires en fonction de la version du schéma LDAP que vous utilisez, Sun ONE LDAP Schema, v.2 (mode de compatibilité ou mode natif) ou Sun ONE LDAP Schema, v.1.
  5. Le chapitre 8, « Using Hosted Domains », du manuel Sun ONE Calendar Server 6.0 Administrator's Guide inclut des descriptions de ces organisations de schéma.

  6. Pour chaque domaine, ajoutez la classe d'objet icsCalendarDomain à l'entrée de domaine dans le serveur d'annuaires et définissez icsStatus sur Actif, puis affectez à domainAccess l'ACL à utiliser pour le contrôle des accès.
  7. Créez tous les domaines et utilisateurs se servant de l'utilitaire Interface de ligne de commande commadmin de Sun ONE Identity Server, ou des utilitaires csdomain et csuser de Calendar Server.

 

csdomain renvoie une erreur en cas d'ajout ou de modification d'un attribut LDAP. (4964855)

Les utilitaires Interface de ligne de commande csdomain de Calendar Server et commadmin de Sun ONE Identity Server renvoient une erreur si vous tentez d'ajouter ou de modifier un attribut LDAP.

Solution :

Pour ajouter ou modifier un attribut LDAP, utilisez la commande ldapmodify de Directory Server avec un fichier LDIF.

csdomain ne réussit pas à supprimer un domaine. (4961879)

L'utilitaire csdomain de Calendar Server ne réussit pas à supprimer un domaine.

Solution :

Pour supprimer un domaine, utilisez soit l'utilitaire Interface de ligne de commande commadmin de Sun ONE Identity Server, soit la commande ldapmodify de Directory Server.

La classe d'objet icsCalendarDomain n'est pas ajoutée au domaine par défaut. (4963221)

Le programme de configuration de Calendar Server (csconfigurator.sh) n'ajoute pas la classe d'objet icsCalendarDomain au domaine par défaut, ce qui cause des problèmes lorsque votre site est configuré pour des domaines hébergés (virtuels).

Solution :

Si votre site est configuré pour des domaines hébergés, ajoutez la classe d'objet icsCalendarDomain requise pour le domaine par défaut comme suit :

 

Perte de données et problème de fonctionnement des boutons après le redimensionnement de fenêtres sur des bureaux GNOME 2.0. (4957503)

Si vous utilisez Netscape Communicator 4.79 avec un bureau GNOME 2.0 sur un serveur Solaris 8, et tentez de créer un groupe, de rechercher ou d'entrer un nom, ou de redimensionner une fenêtre, certains boutons (Annuler, Appliquer, etc.) ne fonctionneront plus correctement et les données que vous avez entrées seront perdues.

Ce problème ne se produit pas sur le bureau CDE.

La migration de Calendar Server 5.x vers 6.0 n'a pas réussi à ajouter le champ principal pour un ancien événement récurrent. (4951065 et 4948511)

Vous devez exécuter l'utilitaire de migration de Calendar Server sur un système Solaris 8 uniquement. Cet utilitaire de migration ne fonctionne pas actuellement sur les systèmes Solaris 9.

Calendar Server 6.0 ne peut pas exporter des événements récurrents ayant été migrés de la version 5.x sans une entrée de base de données principale. (4948519)

Les événements récurrents migrés de Calendar Server 5.x vers Calendar Server 6.0 ne peuvent pas être exportés vers un fichier s'ils ont été migrés sans une entrée de base de données principale. Les données récurrentes seront perdues lors de l'exportation.

La configuration de Calendar Server ne définit pas d'arborescence dc dans une configuration de Schema 1. (4947880)

La configuration de domaines virtuels dans Schema I n'est pas prise en charge dans les déploiements de Calendar Server dans lesquels Messaging Server n'est pas installé. Si vous installez Calendar Server en utilisant Schema 2 en mode natif, ce problème ne se produit pas. Schema II est donc recommandé pour les domaines virtuels.

Si vous installez Calendar Server pour la première fois et spécifiez une configuration Schema 1, le programme ne crée pas dans l'arborescence dc les nuds requis pour rechercher le domaine par défaut. Le programme Java Enterprise System Installer crée un domaine par défaut et un suffixe comm_dssetup.pl pour l'arborescence dc, mais aucun autre élément n'est créé pour l'arborescence dc, notamment la prise en charge du domaine par défaut.

Solution :

Installez Messaging Server avant d'installer Calendar Server avec les mêmes domaines virtuels ou utilisez les utilitaires de ligne de commande LDAP et les fichiers ldif pour ajouter les nuds requis à l'arborescence dc (ce qui requiert des exemples ou des descriptions de fichier ldif).

Des services Calendar Server ne démarrent pas dans le cas d'une installation d'utilisateur final Solaris 8 (4947544) et
Calendar Server requiert SUNWzlib. (pas d'ID de bogue)

Calendar Server dépend indirectement de SUNWzlib (/usr/lib/libz.so.1) pour la prise en charge des bibliothèques IS SSO C SDK.

Solution :

Si le démarrage de votre déploiement ne s'effectue pas correctement sur une installation Solaris 8, installez le correctif 116557-01 de Calendar Server ou un correctif plus récent.

Les messages d'invitation pour les événements récurrents ne sont pas envoyés correctement. (4945126)

Lorsque vous invitez des utilisateurs externes à un événement récurrent, Calendar Server envoie deux requêtes.
La première requête affiche toutes les instances sous forme de RDATES et la seconde affiche un événement unique pour un jour unique.

Lorsque le destinataire importe les événements dans son agenda, la première requête crée les séries récurrentes d'événements, tandis que la seconde requête crée un événement unique incompatible avec la première instance de la série, ce qui peut être très déroutant pour l'utilisateur.

Le bouton Exporter au format Outlook ne fonctionne pas. (4944130)

N'utilisez pas le bouton Exporter au format Outlook fourni par l'interface utilisateur Web. Vous risquez ne pas pouvoir importer les données exportées dans Outlook.

La barre d'outils ne s'affiche pas correctement. (4939219 et 4900115)

Si vous ne pouvez pas lire les intitulés des icônes de la barre d'outils de Calendar Server, essayez de modifier la taille du texte de votre navigateur. Exemple :

La valeur Moyenne dans Internet Explorer ou 100-120 % dans Netscape 7/Mozilla est généralement suffisante pour la plupart des utilisateurs. Pour les utilisateurs coréens, une partie du texte de l'interface utilisateur sera illisible par défaut et il peut être nécessaire d'augmenter la taille du texte. L'affichage de la barre d'outils sera alors tronqué.

(Netscape7 japonais uniquement) La ligne TORIKESHI ne s'affiche pas correctement. (4938658)

De nombreux événements quotidiens créés dans Outlook ne s'affichent pas correctement dans Calendar Express. (4930664)

Les événements créés dans Microsoft Outlook qui se produisent sur plusieurs jours ne s'affichent pas correctement dans Calendar Express. Par exemple, si vous créez dans Outlook un événement qui commence le mardi à 8 heures et se termine le vendredi à 8 heures, il s'affiche correctement dans Outlook. Dans Calendar Express, en revanche, la vue mensuelle affiche l'événement comme un événement sur un seul jour (le mardi) avec une durée de 72 heures. De même, cet événement ne s'affiche pas correctement dans la vue hebdomadaire de Calendar Express.

L'espace inséré au début du fichier ics.conf provoque une erreur fatale lors de l'initialisation de la configuration. (4927112)

N'utilisez pas d'espace blanc au début des lignes du fichier ics.conf, sinon une erreur fatale se produira lors de l'initialisation de la configuration.

La suppression du répertoire SUNWics5 génère des messages d'erreur. (4927620)

Si vous utilisez le programme de désinstallation de Java Enterprise System pour supprimer les paquetages Calendar Server sans les configurer, le message d'erreur suivant s'affiche dans le journal de désinstallation de Java Enterprise System :

Vous pouvez ignorer ce message sans risque.

Les comptes Calendar désactivés peuvent être réactivés par l'utilisateur concerné. (4926864)

Une fois que l'administrateur a désactivé le compte Calendar d'un utilisateur, ce dernier peut modifier icsstatus et réactiver son compte.

Solution :

Pour que l'utilisateur ne puisse pas réactiver son compte Calendar désactivé, l'administrateur doit ajouter les informations de contrôle d'accès (ACI) manuellement dans Directory Server comme suit :

  1. Créez le groupe cn=Calendar Administrators,ou=Groups,o=acme.com et ajoutez l'utilisateur calmaster à ce groupe.
  2. Créez les informations de contrôle d'accès suivantes sur o=acme.com :
  3. (targetattr="icsstatus||userpassword||icsallowedserviceaccess||
    icscalendar||icscalendarowned||icsdefaultset||icsdwphost||icsextended||
    icsextendeduserprefs||icsfirstday||icsfreebusy||icsgeo||icspartition||
    icspreferredhost||icsquota||icsset||icssubscribed||icstimezone")
    (targetfilter=(objectClass=icscalendaruser))(version 3.0; acl "Calendar User self modification - product =ics6.0,class=admin,num=1,version=1" ; deny (write) userdn = "ldap:///self";)(targetattr="icsstatus||
    userpassword||icsallowedserviceaccess||icscalendar||icscalendarowned||
    icsdefaultset||icsdwphost||icsextended||icsextendeduserprefs||
    icsfirstday||icsfreebusy||icsgeo||icspartition||icspreferredhost||
    icsquota||icsset||icssubscribed||icstimezone")(targetfilter=(objectClass=
    icscalendaruser))(version 3.0; acl "Calendar User administrator modification - product=ics6.0,class=admin,num=2,version=1"; allow (write) groupdn = "ldap:///cn=Calendar Administrators,ou=Groups,o=acme.com";)

L'agenda anonyme n'est pas localisé. (4924982)

La commande csdomain add n'ajoute pas d'attributs Calendar Server pour un domaine. (4920542 et 4922433)

L'utilisation de la commande csdomain add pour l'ajout d'attributs Calendar Server pour un domaine existant provoque une erreur LDAP.

Solution :

Recourrez à l'utilitaire ldapmodify pour ajouter des attributs Calendar Server pour un domaine. Pour en savoir plus sur ldapmodify, consultez le manuel Sun ONE Directory Server Resource Kit Tools Reference.

La page de comparaison ne peut s'imprimer correctement dans les configurations régionales ko/ja. (4916961)

Le serveur ne prend pas en charge l'attribut cn d'analyse comportant des balises de langue. (4899053)

Lors de la recherche d'un utilisateur dont l'attribut cn contient une balise de langue, la commande cshttpd s'interrompt et l'utilisateur doit redémarrer le service pour se reconnecter au serveur Web.

L'ID d'agenda (calid) ne prend en charge que les caractères sur 7 bits dans la version actuelle. (4898611)

Les commandes store WCAP échouent avec les numéros d'erreur 10006 et 10003. (4865723)

Lors de la modification d'une tâche ou d'un événement récurrent, si l'ID de récurrence n'est pas fourni avec la chaîne de temps moyen de Greenwich, les commandes WCAP storeevents et storetodos échouent avec les numéros d'erreur 10006 et 10003.

Un message d'avertissement est nécessaire pour indiquer qu'une connexion est obligatoire lorsque le fuseau horaire change. (4719346)

Lorsque vous modifiez le fuseau horaire dans Calendar Server, vous devez vous déconnecter et vous reconnecter pour que les modifications prennent effet. Tant que vous ne vous reconnectez pas, tout nouvel événement s'affiche avec la date et l'heure du fuseau horaire d'origine.

Notez qu'aucun message n'apparaît pour vous inviter à vous déconnecter et à vous reconnecter.

La création de la ressource HAStoragePlus échoue si l'ordre de FilesystemMountPoints est incorrect. (4640848)

La création d'une ressource HAStoragePlus échoue si l'ordre des points de montage du système de fichiers indiqué dans la propriété d'extension FilesystemMountPoints est différent de l'ordre indiqué dans le fichier /etc/vfstab.

Solution

Spécifiez les points de montage du système de fichiers dans la propriété d'extension FilesystemMountPoints dans le même ordre que dans le fichier /etc/vfstab.

Par exemple, si le fichier /etc/vfstab indique des entrées du système de fichiers dans l'ordre /a, /b et /c, l'ordre dans la propriété d'extension FilesystemMountPoints peut être /a, /b, /c ou /a, /b ou /a, /c.

Échec de connexions avec TCP_IOC_ABORT_CONN dans le journal système. (4616287)

Si un basculement se produit pour une configuration de disponibilité optimale exécutant Sun Cluster 3.1 sous Solaris 8 U7 ou Solaris 9 et que les connexions TCP actives échouent avec TCP_IOC_ABORT_CONN ioctl, des messages tels que le suivant sont consignés sur la console et dans les journaux système.

Jul 24 16:41:15 shemp ip: TCP_IOC_ABORT_CONN: local = 192.018.076.081:0,
remote = 000.000.000.000:0, start = -2, end = 6
Jul 24 16:41:15 shemp ip: TCP_IOC_ABORT_CONN: aborted 0 connection

Solution

Aucune. Il s'agit de messages d'information uniquement qui ne s'affichent pas en mode de non-débogage.

Cluster.PMF.pmfd: Error opening procfs control file. (4490877)

Lorsque vous démarrez des services de disponibilité optimale ou modifier les services de disponibilité optimale entre les nuds, le message d'erreur suivant, sans conséquence, s'affiche sur la console et dans /var/adm/messages :

Cluster.PMF.pmfd: Error opening procfs control file </proc/20700/ctl> for > tag <falcon,habanero_msg,4.svc>: No such file or directory

Aucun correctif n'est disponible pour Sun Cluster SC 3.0 U3.

Certaines fenêtres de Calendar Server ne s'affichent pas si un programme de blocage de fenêtres contextuelles est activé. (pas d'ID de bogue)

Désactivez les programmes de blocage de fenêtres contextuelles de l'URL de Calendar pour vous assurer que toutes les fenêtres de Calendar Server s'afficheront.


Remarque

Ni la fonction AD_BLOCKER de Norton Inet Security ni la fonction intégrée POP_BLOCKER de Mozilla n'a d'incidence sur les fenêtres de Calendar Server.


Restrictions connues pour l'utilitaire de gestion des utilisateurs pour Sun ONE Messaging and Collaboration. (pas d'ID de bogue)

Pour obtenir la description des restrictions connues de l'utilitaire de gestion des utilisateurs pour Sun ONE Messaging and Collaboration, consultez la section « Restrictions connues » des notes de mise à jour de Sun ONE Messaging Server 6.0, qui sont disponibles sur Internet à l'adresse suivante :

http://docs.sun.com/coll/S1_MsgServer_60

Restrictions connues relatives à la localisation. (pas d'ID de bogue)

Pour obtenir la description des restrictions connues relatives à la localisation, consultez la section « Restrictions connues » des notes de mise à jour de Sun ONE Messaging Server 6.0, qui sont disponibles sur Internet à l'adresse suivante :

http://docs.sun.com/coll/S1_MsgServer_60


Signalisation de problèmes et apport de commentaires

Si vous rencontrez des problèmes avec Sun ONE Calendar Server, contactez le service clientèle Sun de l'une des manières suivantes :

Afin de vous aider à résoudre votre problème, pensez à réunir les informations suivantes lorsque vous contactez l'assistance technique :

Pour vous aider à signaler les problèmes, Sun fournit l'outil capture_environment.pl, un script Perl qui capture l'environnement Calendar Server actuel, y compris le fichier ics.conf, les fichiers journaux, les fichiers de base de données d'agenda, les informations concernant la plate-forme et les fichiers principaux (si disponibles). Ces fichiers peuvent s'avérer utiles pour le développement de Calendar Server dans la résolution des problèmes.

Pour exécuter l'outil capture_environment.pl, procédez comme suit :

  1. Si nécessaire, téléchargez l'outil capture_environment.pl à partir du service clientèle.
  2. Si nécessaire, installez Perl et ajoutez-le à votre chemin d'accès. (Si vous ne pouvez pas l'installer, reportez-vous aux instructions contenues dans le fichier capture_environment.pl. Elles expliquent comment créer manuellement une capture de votre environnement Calendar Server.)
  3. Connectez-vous en tant qu'utilisateur root (ou prenez cette identité).
  4. Exécutez l'outil capture_environment.pl. Il copie les fichiers dans un répertoire nommé archive_directory. Sous UNIX, il place tous les fichiers dans un fichier TAR appelé tar_file. Sous Windows 2000, vous devez toutefois ajouter manuellement les fichiers du répertoire archive_directory dans un fichier ZIP.
  5. Envoyez le fichier TAR ou ZIP au service clientèle.

Sun attend vos commentaires

Afin d'améliorer sa documentation, Sun vous encourage à faire des commentaires et à apporter des suggestions. Envoyez vos commentaires à Sun à l'adresse électronique suivante :

docfeedback@sun.com

Indiquez le numéro du document (817-4614-10) et le titre (Notes de mise à jour de Calendar Server 6.0 ) dans la ligne d'objet de votre courrier électronique.


Ressources Sun supplémentaires

Vous pouvez obtenir des informations utiles concernant Sun ONE sur les sites Internet suivants :


 Copyright © 2003 Sun Microsystems, Inc. Tous droits réservés.

Sun, Sun Microsystems, le logo Sun, Solaris, Java et le logo Java Coffee Cup sont des marques ou des marques déposées de Sun Microsystems, Inc. aux États-Unis et dans d'autres pays. L'utilisation de Calendar Server est soumise aux termes décrits dans le contrat de licence associé.