Guide de l'administrateur
| Mozilla est une suite d'applications Internet multiplate-forme prébiscitée en Open Source qui comprend un navigateur Web, un client de messagerie, un carnet d'adresses, un composeur de pages Web et un programme de discussion (chat) assurant une prise en charge internationale étendue. Parmi ses fonctions spécifiques, citons-en deux essentielles : les profils itinérants et l'accessibilité. Pour plus d'informations à ce sujet, rendez-vous sur : www.sun.com/mozilla Notes de version Nouveautés (section décrivant les différences par rapport à la version antérieure et les raisons pour lesquelles la mise à niveau est recommandée) En quoi cette version diffère-t-elle de la version de la communauté de Mozilla ? Guide d'installation Instructions détaillées pour l'installation de Mozilla 1.7 pour Sun Java™ Desktop System (Édition pour le système d'exploitation Solaris) Guide de dépannage Vous avez des problèmes d'ordre technique ? Consultez le guide de dépannage afin d'y rechercher une solution. Votre avis Vos commentaires sont les bienvenus ! Support Mozilla 1.7 est couvert par les offres de support Sun Services pour le système d'exploitation Solaris. Si vous avez souscrit un contrat de support pour le système d'exploitation Solaris, vous pouvez bénéficier de cette assistance. Pour plus d'informations au sujet de Sun Services et de ses offres de support, rendez-vous sur http://sun.com/service/support/software Copyright 2005. Sun Microsystems, Inc. 4150 Network Circle, Santa Clara, Californie 95054, États-Unis. Tous droits réservés. Sun, Sun Microsystems, Java, SunOS, OpenWindows et Solaris sont des marques commerciales, des marques déposées ou des marques de service de Sun Microsystems, Inc., aux États-Unis et dans d'autres pays. Toutes les marques SPARC sont utilisées sous licence et sont des marques commerciales ou des marques déposées de SPARC International, Inc., aux États-Unis et dans d'autres pays. Les produits portant la marque SPARC sont basés sur une architecture développée par Sun Microsystems, Inc.
Nouveautés Comme à l'accoutumée, l'équipe Sun Mozilla s'efforce d'améliorer chaque nouvelle version sur différents plans : performances, stabilité, compatibilité avec davantage de sites Web, prise en charge des normes existantes et mode de fonctionnement. Gestionnaire de sites Web non standard Certaines pages Web ne sont pas conformes à la norme W3C. Elles risquent alors de ne pas s'afficher correctement dans votre navigateur. La version Sun de Mozilla introduit la possibilité de traiter en toute sécurité de nombreux éléments Web non standard. Accessibilité Mozilla a été conçu pour être utilisé de manière efficace par les personnes handicapées. Cette version est entièrement accessible par navigation au clavier. Elle prend en charge les technologies assistives faisant appel à l'architecture d'accessibilité de GNOME, notamment le lecteur et l'agrandisseur d'écran Gnopernicus ainsi que le clavier visuel GNOME. Sécurité Prise en charge de l'authentification multiplate-forme à l'aide de Kerberos (GSSAPI) et de NTLM. Impression L'impression de la liste des pièces jointes à un message est désormais prise en charge. Itinérance Vous avez la possibilité d'accéder à vos paramètres personnalisés (marque-pages, préférences, carnet d'adresses, etc.) où que vous soyez. Performances De nettes améliorations ont été réalisées au niveau de la taille et des performances. Courrier L'une des améliorations les plus demandées à propos de la fenêtre de courrier de Mozilla a été implémentée dans cette version : une option permettant de séparer la colonne du destinataire de celle de l'expéditeur dans le volet des fils de discussion. Java Vous avez la possibilité de basculer facilement entre différentes versions de l'environnement JRE. LiveConnect Amélioration de la prise en charge et de la fiabilité de LiveConnect sur les domaines. Vous souhaitez en savoir plus ? Pour plus de détails, rendez-vous sur http://wwws.sun.com/software/solaris/browser/ ou http://www.mozilla.org/ Différences entre la version Sun de Mozilla et la version de la communauté Intégration système Intégration transparente de l'interface utilisateur unifiée Associations de fichiers : Mozilla peut appeler directement des applications tierces afin d'ouvrir divers types de fichiers reçus par courrier électronique ou lors de la navigation sur Internet. Barre des menus : Mozilla s'ouvre directement à partir de la barre des menus. Itinérance Accès à vos paramètres personnalisés depuis n'importe quel endroit Compatibilité : fonction compatible avec les serveurs FTP standard et Java Enterprise ; prise en charge des protocoles HTTP, LDAP et FTP. Haute disponibilité : accédez à vos marque-pages, préférences et carnets d'adresses depuis n'importe quel endroit et à n'importe quel moment. Fiabilité : vous avez apporté des modifications ? La fonction de résolution des conflits évite les problèmes liés à l'accès multiple. Gestionnaire de sites Web non standard Navigation plus fluide sur Internet Gestionnaire de sites : Sun a intégré cette nouvelle fonction à la dernière version de Mozilla afin de faciliter la visualisation des pages Web non conformes aux normes de navigation. Les utilisateurs finals pourront activer et désactiver ces extensions site par site. Accessibilité Possibilité pour tous d'utiliser l'ensemble des fonctionnalités du navigateur Web de Mozilla Sur le plan visuel : prise en charge des polices de grande taille et des thèmes fortement contrastés compatibles avec Gnome. Navigation au clavier : toutes les fonctions de navigation de Mozilla sont accessibles par le biais du clavier seul (souris non indispensable). Technologies assistives : prise en charge de la structure d'accessibilité de Gnome afin de pouvoir fonctionner avec les technologies assistives (lecteur d'écran, agrandisseur d'écran, clavier visuel, etc.) qui seront intégrées aux prochaines versions du bureau de Gnome. Impression Impression de pages en plusieurs langues Impression True Type : Sun Mozilla génère un fichier PostScript qui ne nécessite pas de configuration supplémentaire afin d'imprimer du texte dans des langues non occidentales. Résolution de bogues Stabilité et fiabilité accrues Version Sun de Mozilla : inclut des centaines de correctifs de bogues absents de la version de la communauté.
Problèmes connus CDE Lorsque la profondeur des couleurs est définie sur 256 couleurs (8 bits), l'interface utilisateur ne s'affiche pas correctement. Si la profondeur des couleurs est définie sur 24 bits (ou une valeur supérieure), ce problème ne survient pas. Remarque : Pour vérifier vos paramètres actuels, tapez : fbconfig -prconf Pour changer vos paramètres actuels, tapez fbconfig -depth <profondeur de couleur désirée> Real Player Le plug-in Real Player 8.0 se bloque lors de l'application de certains patchs Solaris. Voir la description du Bogue 126310 Le fait de cliquer directement sur un fichier de package Linux (.rpm) provoque un arrêt brutal de Mozilla, car les serveurs Web et Mozilla enregistrent tous les deux .rpm comme un média RealPlayer. Or, comme le plug-in RealPlayer n'est pas capable de gérer correctement un fichier rpm non valide, il se bloque et entraîne l'arrêt de Mozilla. Pour résoudre ce problème, il suffit aux utilisateurs de cliquer avec le bouton droit de la souris sur le lien et de choisir "Enregistrer la cible sous..." dans le menu contextuel. Voir la description du bogue : http://bugzilla.mozilla.org/show_bug.cgi?id=215999 Profil Si votre profil est endommagé, il risque de provoquer des erreurs inattendues dans Mozilla. Si tel est le cas, créez un nouveau profil. Marque-pages et noms de domaines internationaux Si vous utilisez des noms de domaines internationaux (IDN, International Domain Names), les marque-pages basés sur des URL risquent de ne pas s'afficher correctement et de ne pas vous permettre d'accéder aux adresses URL associées. Vous pouvez résoudre facilement ce problème en modifiant manuellement les marque-pages. Hindi Dans la version hindi, les informations numériques n'apparaissent pas dans les boîtes de dialogue.
Configuration système requise Configuration minimale requise Système d'exploitation - Solaris 8 Bureau - GNOME 2.0 ou CDE (Common Desktop Environment) Mémoire - 128 Mo Espace disque : SVR4 - Taille finale sur le disque 74 Mo (254 Mo sont nécessaires au cours de l'installation, mais l'espace est récupérable) Bibliothèque - GTK2 Remarque : le bureau GNOME 2 intègre la bibliothèque GTK 2 laquelle peut également être installée à l'aide du programme d'installation de Mozilla. Java - JRE 1.4.2_02 Patchs Il est vivement recommandé d'appliquer les patchs suivants à votre système. Solaris 8 SPARC 108652-66, 108921-16, 112003-03, 108773-18, 111310-01, 112472-01, 108714-07, 111111-03, 112396-02, 108940-54, 108987-13, 108528-22, 108989-02, 110380-04, 110934-10, 109147-24, 111308-03, 112438-01, 110386-03, 111023-02, 108993-22, 108434-14, 108435-14, 109159-03, 109704-03, 111721-04, 113261-02, 114542-01 Solaris 8 x86 108653-55, 108922-16, 108774-18, 111307-04, 111311-01, 112473-01, 112439-01, 108715-07, 111112-03, 112397-02, 108941-54, 108988-13, 108529-22, 108990-02, 110403-04, 110935-10, 109148-24, 111309-03, 110400-01, 111024-02, 108994-22, 108436-13, 109160-03, 109705-03, 112757-01, 113262-02, 114543-01 Vous pouvez vous procurer ces patchs à partir de l'une ou l'autre de ces adresses : http://sunsolve.sun.com/pub-cgi/show.pl?target=patchrpts/8 ou http://sunsolve.sun.com/pub-cgi/show.pl?target=patches/patch-access Solaris 9 SPARC 111711-08, 111712-08, 111722-04, 112661-06, 112785-34, 112963-10, 113902-03, 114276-02, 114641-02 Pour : Gnome 2.0.0 Sparc - ID du patch : 114686-02 Pour : Gnome 2.0.2 Sparc - ID du patch : 115738-03 Solaris 9 x86 111713-06, 111728-03, 112662-04, 112786-22, 113986-06, 113903-03, 114277-02, 114642-02 Pour : Gnome 2.0.0 Intel - ID du patch : 114687-02 Pour : Gnome 2.0.2 Intel - ID du patch : 115739-03 Vous pouvez vous procurer ces patchs à partir de l'une ou l'autre de ces adresses : http://sunsolve.sun.com/pub-cgi/show.pl?target=patchrpts/9 ou http://sunsolve.sun.com/pub-cgi/show.pl?target=patches/patch-access Remarque : 1 : les patchs JRE 1.5 recommandés et obligatoires ne sont pas répertoriés dans cette liste. Si vous décidez d'installer l'environnement JRE 1.5.0_05 intégré, les patchs recommandés et obligatoires peuvent désormais être téléchargés à partir du site Web SunSolve. 2 : lorsque vous recherchez un patch, pour être certain de disposer de la version la plus récente, n'entrez pas le numéro de version, mais juste le numéro de patch principal. Utilisez, par exemple, 108664 au lieu de 108664 -02, -xx correspondant ici au numéro de version. Lors de l'application d'un patch, -xx désigne le plus petit numéro de version admis. Les patchs plus récents sont également acceptables.
Comment installer Mozilla 1.7 pour Solaris - Édition Web Start Une fois que vous avez téléchargé Mozilla, installez l'application en effectuant les étapes suivantes. 1. Extrayez les fichiers à l'aide de la commande suivante :
% unzip <nom du package d'installation>.zip 2. Accédez au répertoire d'installation de Mozilla :
% cd MOZinstaller 3. Si aucune bibliothèque GTK2 n'est installée sur votre système, effectuez les étapes 4 à 7
afin d'installer la bibliothèque. Sinon, passez directement à l'étape 8. 4. Si vous n'avez pas ouvert de session en tant que superutilisateur, tapez "su",
puis votre mot de passe de superutilisateur. 5. Accédez au répertoire GTK2 :
# cd GTK2 6. Exécutez le script d'installation de la bibliothèque GTK2 :
# ./GTK2install 7. Accédez au répertoire d'installation de Mozilla :
# cd .. 8. Exécutez le script d'installation de Mozilla 1.7 :
# ./installer 9. Effectuez une installation personnalisée afin d'installer les packages de langues.
10. Choisissez le répertoire d'installation de Mozilla.
Par défaut, un répertoire intitulé "Mozilla" est créé dans votre répertoire de base
et Mozilla y est installé. 11. Sélectionnez les packages de langues à installer. 12. Suivez les instructions fournies à l'écran pour installer le programme.
Patientez jusqu'à ce que la fenêtre de résumé de l'installation s'affiche
et vous informe que l'installation a réussi. 13. Cliquez sur Quitter pour fermer le programme d'installation. 14. Pour lancer Mozilla, accédez au répertoire d'installation et exécutez le
programme suivant :
% ./mozilla & Si la bibliothèque GTK2 n'est pas installée sur votre système et que vous exécutez directement le script d'installation de Mozilla en tant qu'utilisateur courant, les messages suivants s'affichent à l'écran : "Sun Mozilla 1.7 a besoin de la bibliothèque GTK2. Il est possible d'installer GNOME 2.0 fourni avec GTK2
ou uniquement la bibliothèque GTK2." "Pour installer uniquement la bibliothèque GTK2, accédez au répertoire GTK2 et exécutez GTK2install en tant que superutilisateur." Comment installer Mozilla 1.7 pour Solaris - Packages SVR4 Assurez-vous d'avoir installé GNOME2 (qui comprend GTK2) ou la bibliothèque GTK2 seule sur votre système. 1. Avant de décompresser les fichiers, créez un répertoire dans lequel vous placerez les fichiers, accédez au nouveau répertoire et décompressez les fichiers à l'aide de la commande appropriée.
% mkdir <nom du nouveau répertoire>
% cd <nom du nouveau répertoire>
% unzip <nom du package d'installation>.zip 2. Si vous n'avez pas ouvert de session en tant que superutilisateur, tapez "su",
puis votre mot de passe de superutilisateur.
3. Installez Mozilla en exécutant le script d'installation :
# ./mozinstall
Remarque - Les packages Mozilla 1.7 seront installés dans le répertoire
/usr/sfw/lib/mozilla de votre station de travail. 4. Installez le package de langue.
Le programme d'installation vous invite à faire votre choix dans une liste de langues. Entrez le numéro correspondant au package de langue et appuyez sur Entrée.
Procédez de la même manière pour chaque langue que vous avez l'intention d'ajouter. Tapez 0 et appuyez sur Entrée pour continuer l'installation. 5. Quittez le mode superutilisateur en tapant "exit" à l'invite. 6. Pour lancer Mozilla, accédez au répertoire d'installation et exécutez le
programme suivant :
% ./mozilla &
Mise à niveau depuis Mozilla 1.2.1/1.4 vers Mozilla 1.7 SVR4 - Si vous avez installé les packages Mozilla 1.2.1/1.4 SVR4 (version pkgadd), veuillez désinstaller Mozilla 1.2.1/1.4 en utilisant pkgrm comme racine, avant d'installer Mozilla 1.7. Remarque : lorsque vous effectuez une mise à niveau à partir d'une version antérieure de Mozilla (pour éviter tout risque d'incompatibilité avec les versions précédentes), le programme d'installation Mozilla vous demande de supprimer le répertoire d'installation si celui n'est pas vide. Répondez par la négative si vous y avez copié votre profil ou d'autres fichiers personnels, pour éviter de les supprimer. Les utilisateurs ayant choisi de stocker leurs profils à l'emplacement par défaut ne sont pas concernés. Migration de Netscape 4.7x vers Mozilla 1.7 Le fait d'exécuter Mozilla 1.7 pour Solaris ne vous empêche pas d'utiliser Netscape 4.7x. Ces deux applications peuvent être exécutées simultanément. Il est toutefois déconseillé d'utiliser deux clients de messagerie en même temps. Netscape 4.7x et Mozilla 1.7 pour Solaris écrivent les informations relatives à l'utilisateur (préférences, fichiers cache, marque-pages) dans différents répertoires : Netscape 4.7x - sous un répertoire ~/.netscape. Mozilla 1.7 pour Solaris - sous un répertoire ~/.mozilla. Lors de la migration de vos préférences Netscape 4.7x (signets, serveurs proxy, configuration de la messagerie, etc.), une copie des fichiers de préférences, de la configuration de la messagerie et du dossier de courrier local, est effectuée par défaut. Or, la copie de vos dossiers de courrier locaux peut occuper un espace disque considérable et se révéler superflue. Deux options vous sont proposées lors de la migration des dossiers de courrier locaux. Option n° 1 : réutilisez vos anciens dossiers de courrier locaux créés à l'aide de Netscape 4.7x. Outre l'avantage d'économiser de l'espace disque, cette option vous permet de basculer entre les programmes de messagerie de Netscape 4.7x et de Mozilla. REMARQUE : l'exécution simultanée des programmes de messagerie de Netscape 4.7x et de Mozilla risque d'endommager les données contenues dans les dossiers de courrier locaux si les mêmes dossiers de courrier locaux partagés sont utilisés. Option n° 2 : (par défaut) ne stockez pas les dossiers de courrier locaux au même endroit que Netscape 4.7x et Mozilla 1.7 pour Solaris si vous souhaitez profiter simultanément des logiciels de messagerie Netscape 4.7x et Mozilla. Cette solution entraîne une augmentation de l'espace disque utilisé et la fragmentation du dossier de courrier local, mais elle permet d'éviter les risques de perte de données dans le dossier de courrier local. L'option ci-dessus est proposée aux nouveaux utilisateurs de Mozilla 1.7 qui migrent à partir de Netscape 4.7x. Les administrateurs système et les administrateurs d'entreprise peuvent prendre cette décision à la place des utilisateurs. Ils peuvent modifier les paramètres par défaut des utilisateurs et autoriser ou interdire le changement de ces paramètres par les utilisateurs en définissant les paramètres de préférences suivants. Pour imposer l'option n°1 et empêcher vos utilisateurs d'en changer, modifiez le fichier <répertoire d'installation Mozilla>/defaults/pref/mailnews.js pref("mail.migration.copyMailFiles", false); pref("mail.migration.copyMailFilesPopupWindow", false); Pour imposer l'option n°1 tout en permettant à vos utilisateurs d'en changer, modifiez le fichier <répertoire d'installation Mozilla>/defaults/pref/mailnews.js pref("mail.migration.copyMailFiles", false); pref("mail.migration.copyMailFilesPopupWindow", true); Migration de Netscape 6 ou 7 vers Mozilla 1.7 Vous êtes libre d'installer Mozilla 1.7 avec Netscape 7. Mozilla est capable d'importer les données utilisateur provenant de Netscape 7. Si vous souhaitez migrer de Netscape 7 vers Mozilla, nous vous conseillons vivement de désinstaller Netscape 7 après avoir installé Mozilla et effectué la migration de vos données utilisateur. Vos profils Netscape 6 ou 7 seront disponibles dans Mozilla. Le partage de profils entre Netscape 6 ou 7 et Mozilla risque, cependant, de poser des problèmes. Mozilla utilise automatiquement votre profil Netscape, sauf si vous disposez de plusieurs profils. Dans ce cas, Mozilla vous invite à en choisir un. Pour éviter d'ouvrir accidentellement Mozilla avec votre profil Netscape, créez un profil supplémentaire à l'aide du gestionnaire de profils de Netscape avant d'installer Mozilla. Remarque : lorsque vous effectuez une mise à niveau à partir de Netscape 6 ou 7 (pour éviter tout risque d'incompatibilité avec les versions précédentes), le programme d'installation Mozilla vous demande de supprimer le répertoire d'installation si celui n'est pas vide. Répondez par la négative si vous y avez copié votre profil ou d'autres fichiers personnels, pour éviter de les supprimer. Les utilisateurs ayant choisi de stocker leurs profils à l'emplacement par défaut ne sont pas concernés. Remarque : il est vivement déconseillé de partager des profils entre Mozilla et Netscape 6 ou 7.
Ajout de Mozilla à votre chemin d'accès Déterminez l'emplacement de votre variable PATH et ajoutez le répertoire Mozilla à votre chemin de façon à pouvoir démarrer Mozilla en tapant "mozilla" dans une fenêtre de terminal. Ce chemin peut être défini dans le fichier .dtprofile, .login, .bashrc ou .cshrc. Pour le shell bash : export PATH=$PATH:<répertoire d'installation Mozilla> Pour le shell csh : setenv PATH ${PATH}:<répertoire d'installation Mozilla> Plug-ins Téléchargez les plug-ins et effectuez l'installation dans le répertoire des plug-ins de Mozilla Répertoire des plug-ins de Mozilla Mozilla recherchera les plug-ins dans les répertoires suivants : 1) Le répertoire des plug-ins par défaut qui figure dans <répertoire d'installation Mozilla>/plugins 2) Le répertoire des plug-ins utilisateur par défaut qui figure dans $HOME/.mozilla/plugins 3) Le répertoire des plug-ins utilisateur tel qu'il est défini par la variable d'environnement "env: MOZ_PLUGIN_PATH" Par exemple "export MOZ_PLUGIN_PATH=~/download/plugins" Java Le plug-in Java est activé par défaut dans Mozilla 1.7. S'il ne fonctionne pas, assurez-vous qu'il existe un lien symbolique dans le répertoire des plug-ins qui renvoie à : SPARC : $JAVA_PATH/plugin/sparc/ns7/libjavaplugin_oji.so x86 : $JAVA_PATH/plugin/i386/ns7/libjavaplugin_oji.so Remarque : le fait de copier le fichier au lieu de créer le lien symbolique entraîne le blocage du plug-in Java. Real Player 1. Téléchargez Real Player à partir du site http://forms.real.com/real/player/unix/unix.html 2. Installez Realplayer. 3. Créez un lien symbolique renvoyant à rpnp.so dans le répertoire de vos plug-ins. Problème connu : Real Player 8.0 se bloque lors de l'application de certains patchs Solaris. Voir la description du Bogue 126310 Macromedia Flash Adobe Acrobat Reader Solutions Sujet | Problème | Solution | Installation | | | Patchs | Avertissement : les patchs requis ne sont pas installés sur le système | Installez les patchs nécessaires. Vous trouverez les derniers patchs disponibles sur le site : http://sunsolve.sun.com/pub-cgi/show.pl?target=patchpage | Patchs | Impossible d'installer le patch requis 106300. | Il s'agit d'un patch de bibliothèque partagée pour C++ 64 bits. Le package SUNWlibCx est requis sur le système. Installez le package SUNWlibCx ou continuez l'installation des patchs sans installer le patch 106300. | Démarrage | | | Rien ne se passe | Aucune fenêtre ne s'affiche lors du lancement de Mozilla à partir d'un ordinateur distant | Définissez la variable d'environnement DISPLAY sur le moniteur de votre machine. Exemple : "setenv DISPLAY <nom de l'hôte>:0.0" | Rien ne se passe | Aucune fenêtre ne s'affiche (vous utilisiez auparavant Netscape 4.X) | Mozilla 1.7 pour Solaris essaie de migrer vos préférences Netscape 4.X la première fois que vous exécutez Mozilla 1.7. Il est possible qu'une migration incorrecte d'une préférence Netscape Communicator 4.X soit à l'origine de l'erreur. Déplacez le répertoire ~/.mozilla dans le répertoire ~/.mozilla.old et recommencez. Si l'erreur persiste, essayez de transférer le répertoire ~/.netscape dans ~/.netscape.old, puis redémarrez l'application. | Rien ne se passe | Aucune fenêtre ne s'affiche au démarrage Solaris 2.6 | Mozilla n'est pas pris en charge sous Solaris 2.6. Uniquement sous Solaris 8 ou une version ultérieure. | Navigateur incorrect | Mozilla ouvre une fenêtre Netscape ou FireFox. | Lancez Mozilla avec un paramètre tel que "-P". | Erreur | Au démarrage Message d'erreur : "Erreur interne : ressources temporaires non disponibles" | Pour augmenter la zone d'échange sur votre ordinateur, procédez comme suit : Solaris : - Ouvrez une fenêtre de terminal.
- Utilisez la commande su pour vous connecter en tant que superutilisateur.
- Tapez la commande suivante : mkfile -v 100m nom_fichierswap
- Tapez la commande suivante : swap -a nom_fichierswap
Linux : - Ouvrez une fenêtre de terminal.
- Utilisez la commande su pour vous connecter en tant que superutilisateur.
- Tapez la commande suivante : dd if=/dev/zero of=/swapfile bs=1024 count=65536
- Tapez la commande suivante : mkswap /swapfile
- Tapez la commande suivante : swapon /swapfile
| Erreur | Un message d'avertissement s'affiche sur la sortie du shell : Gdk-WARNING **: shmat failed! | Ce message s'affiche uniquement lorsque vous exécutez le script de démarrage -debug de Mozilla. Le message indique que la mémoire partagée est insuffisante pour l'application. L'application fonctionne tout de même, mais elle est un peu plus lente qu'à l'accoutumée. | Affichage | | | Icônes | Les icônes ne s'affichent pas correctement | Réinitialisez le thème : Affichage->Appliquer le thème, sélectionnez un thème, puis redémarrez Mozilla. | Panne | | | Solaris 9v4 | Blocage | La bibliothèque gtk+-2.0 de la mise à jour 4 de Solaris 9 a un bogue qui entraîne le blocage du navigateur. Veuillez vous procurer le patch 115738-03 ou un patch ultérieur pour corriger ce problème. | Flash | Blocage lors de la lecture de plusieurs films Flash | Ajoutez la ligne suivante dans le fichier système (/etc/system) : "set shmsys:shminfo_shmseg=votre-numéro-ici" Cela évite les éventuels blocages, mais il est possible que la lecture des fichiers Flash continue d'être lente. | Impression | | | Redimensionnement | Impossible d'imprimer des pages de grand format en mode paysage | 1. Utilisez uniquement la mise à l'échelle. 2. Utilisez le système Xprint. Pour plus d'informations, consultez le site xprint.mozdev.org | Langue | Lors de l'impression d'une page Web en langue non occidentale, des blocs vides sont parfois imprimés à la place des caractères | Ajoutez le chemin de recherche correspondant à la police manquante : pref("font.directory.truetype.1", chemin). Le fichier prefs.js se trouve dans le répertoire .mozilla situé au sein de votre répertoire de base. | Scripts | | | JavaScript | La fonction de fermeture de fenêtre ne ferme pas les onglets | Modifiez le paramètre de préférences dans le fichier prefs.js : pref("dom.allow_scripts_to_close_windows", true); | Courrier | | | IMAP | Certains serveurs IMAP ne prennent pas en charge les dossiers hétérogènes. Par conséquent, un dossier situé sur ce type de serveur peut uniquement stocker des messages ou des sous-dossiers alors que la fonction Courrier de Mozilla prend en charge les dossiers hétérogènes par défaut. Cette différence entraîne certains problèmes lors de la création et de la suppression de dossiers. | Ouvrez Edition->Paramètres des comptes courrier/forums
->Paramètres du serveur. Cliquez sur Avancé. Désactivez la case à cocher "Le serveur supporte les dossiers qui contiennent des sous-dossiers et des messages". | Profil | | | Chargement | Arrêts brutaux lors du chargement de profils (vous exécutez une version antérieure de Mozilla) | Le format de certains fichiers contenus dans ce répertoire a été modifié, ce qui génère des problèmes de compatibilité. Pour corriger ce problème, procédez comme suit : - Ouvrez une fenêtre de terminal.
- Tapez la commande suivante : mv ~/.mozilla ~/.mozilla.old
- Redémarrez le navigateur.
| Général | Mozilla se comporte bizarrement | Un profil endommagé peut expliquer le comportement étrange de Mozilla. Si tel est le cas, créez un nouveau profil. | Plugins | | | Java | Problème lié à la compatibilité | Pour plus d'informations, veuillez vous reporter au fichier http://java.sun.com/j2se/1.5.0/compatibility.html. | Chat | | | Résolution IP | Impossible de résoudre l'adresse du serveur | Utilisez l'adresse IP à la place.
| Désinstallation de Web Start Si vous avez installé Mozilla 1.7 au moyen de Web Start, exécutez la commande suivante : % cd <nom du répertoire d'installation> % ./uninstaller Désinstallation de SVR4 Si vous avez installé Mozilla 1.7 à partir des packages SVR4 (version pkgadd), veuillez supprimer Mozilla à l'aide de la commande pkgrm. %pkgrm<nom du package d'installation> Remarque : vous devez supprimer les packages optionnels séparément et être connecté en tant que superutilisateur.
Impression X-print Procédure de configuration d'x-print pour Mozilla Xprt est le serveur d'impression Xprint conçu pour la version 11 du système X Window destiné aux périphériques sans écran tels que les imprimantes et les télécopieurs. Xprint est un système d'impression avancé qui permet aux applications X11 d'utiliser des périphériques tels que les imprimantes ou les télécopieurs, ou de créer des documents dans divers formats (PostScript, PCL ou PDF, par exemple). Il est compatible avec des clients tels que Mozilla. Comment configurer la fonction Xprint sur le client ? Une variable d'environnement (env vars) contrôle Xprint sur le client. La variable d'environnement ${XPSERVERLIST} contient une liste d'identificateurs d'affichage (séparés par un espace) indiquant l'emplacement des serveurs Xprint à Mozilla. Exemple : %export XPSERVERLIST="chat:80 chien:72" Cette instruction indique à l'application de consulter l'affichage 80 sur l'ordinateur chat et l'affichage 72 sur l'ordinateur chien afin d'identifier les serveurs X-print. Comment configurer un serveur Xprint ? Sous Solaris, le serveur Xprint est installé par défaut. Xprt [ -ac ] [ -audit niveau ] [ -pn ] [ -fp chemin d'accès aux polices ] [ -XpFile fichier ] [ -XpSpoolerType nom du spooleur ] [ : affichage ] : affichage Le serveur X est exécuté sur l'écran d'affichage spécifié. Si plusieurs serveurs X doivent être exécutés simultanément sur un hôte, chacun doit disposer d'un numéro d'affichage spécifique. Sachez que le serveur X standard (pour les écrans vidéo) est généralement exécuté sur l'affichage :0 Exemple : pour lancer un serveur Xprint sur l'affichage 99 : %Xprt :99 -fp chemin des polices Définit le chemin de recherche des polices. Ce chemin d'accès est une liste de répertoires séparés par des virgules que Xprt parcourt à la recherche de bases de données de polices. Exemple : %Xprt :99 -fp \ /usr/X/lib/X11/fonts/TrueType/,\ /usr/X/lib/locale/zh/X11/fonts/TrueType/ & Pour plus d'informations sur la procédure de configuration d'un serveur Xprint, rendez-vous sur http://xprint.mozdev.org/docs/Xprt.html ou reportez-vous à la page de manuel (commande "man Xprt" sous Solaris).
Impression de pages Web comportant des polices non occidentales à partir de Mozilla Les pages contenant des polices non occidentales ne s'impriment pas toujours correctement ; l'utilisation de l'impression TrueType permettra de résoudre ce problème. Description de l'impression TrueType Mozilla fait appel à la bibliothèque FreeType afin de convertir les polices TrueType en polices CID de type 1. Il incorpore ensuite les polices CID de type 1 dans le fichier PostScript. Procédure de configuration de l'impression TrueType Par défaut, l'impression TrueType est désactivée. Il est possible de l'activer en définissant les préférences du fichier all.js sous greprefs/all.js comme indiqué ci-après. 1. Définissez la préférence "font.FreeType2.printing" sur true. Pour ce faire, la bibliothèque freetype2 doit être prise en charge. 2. Définissez la préférence "font.FreeType2.shared-library" en fonction du chemin de votre bibliothèque freetype. Les chemins d'accès à chaque jeu de polices doivent également figurer dans le fichier all.js. Il est possible d'ajouter dans le fichier all.js le chemin de recherche des nouvelles polices True Type. Voici la liste des paramètres définis par défaut : pref("font.directory.truetype.1", "/usr/X/lib/locale/zh/X11/fonts/TrueType"); pref("font.directory.truetype.2", "/usr/X/lib/locale/zh.GBK/X11/fonts/TrueType"); pref("font.directory.truetype.3", "/usr/X/lib/locale/zh_CN.EUC/X11/fonts/TrueType"); pref("font.directory.truetype.4", "/usr/X/lib/locale/zh_CN.GB18030/X11/fonts/TrueType"); pref("font.directory.truetype.5", "/usr/X/lib/locale/zh_TW/X11/fonts/TrueType"); pref("font.directory.truetype.6", "/usr/X/lib/locale/zh_TW.BIG5/X11/fonts/TT"); Pour ajouter un nouveau chemin d'accès aux polices, utilisez le même format : pref("font.directory.truetype.<numéro>", "<chemin/emplacement du dossier>"); I.E. pour le coréen pref("font.directory.truetype.7", "/usr/X/lib/locale/ko/X11/fonts/TrueType ");
Procédure à suivre en cas d'arrêt brutal de Mozilla
En cas de blocage de Mozilla, appliquez les mesures de débogage décrites ci-dessous. Seules la version 1.4 et les versions ultérieures de Sun Mozilla sont concernées. Ces mesures de débogage ne s'appliquent pas à la version 1.2 de Mozilla et à la version de la communauté. À quoi sert le fichier core dump ? Le fichier core dump contient toutes les informations de processus pouvant résoudre le bogue constaté : le contenu des registres matériels, l'état des processus et les données associées. Où trouver ce fichier ? Lorsqu'un processus s'arrête inopinément, le système d'exploitation crée une image mémoire dans un fichier appelé core dump. Ce fichier est généralement enregistré dans le répertoire à partir duquel Mozilla a été lancé (à condition que cela soit possible ; les contrôles d'accès habituels s'appliquent). Pourquoi l'écriture du fichier core dump pose-t-elle un problème ? Il y a deux explications possibles : Le processus ne dispose pas de l'autorisation d'écriture dans le répertoire à partir duquel Mozilla a été lancé. Solution : Lancez Mozilla à partir d'un répertoire dans lequel vous pouvez écrire. 2. La taille du fichier core dump dépasse la valeur maximale autorisée par défaut. Solution : Supprimez la limite de taille à l'aide de la commande 'ulimit -c unlimited'. Que dois-je faire du fichier core ? Envoyez-le à l'adresse suivante : mozillafeedback@sun.com ou dites-nous comment le télécharger. Veuillez nous donner toutes les informations utiles relatives à votre plate-forme. Vous pouvez obtenir ces informations grâce à la commande : 'uname -a' Si l'envoi du fichier core vous pose un problème, vous pouvez l'analyser et nous communiquer les résultats. Le système d'exploitation Solaris dispose des outils suivants pour examiner le fichier Core : /usr/bin/pstack ./core /usr/bin/pmap ./core /usr/bin/pldd ./core Envoyez-nous les résultats en texte simple à l'adresse suivante : mozillafeedback@sun.com
Option -debug de Mozilla Bien que cette méthode présente des inconvénients, l'exécution de Mozilla à l'aide de l'option -debug peut aider les administrateurs à diagnostiquer des problèmes. Certains messages d'erreur ou d'avertissement qui ne sont pas générés en mode de fonctionnement normal s'afficheront dans deux scripts : les fichiers debuginfo.sh et checkpatches.sh seront exécutés si vous lancez Mozilla à l'aide de -debug. Le script debuginfo.sh imprime des informations sur le système tandis que le script checkpatches.sh vérifie si tous les patchs requis par Mozilla ont bien été installés. Exemple : bash-2.03$ /usr/sfw/bin/mozilla -debug ------- Running Mozilla 1.7 debug mode------- USER: work HOSTNAME: eri0 = overhead IP ADDRESS: eri0 = 129.158.217.54 ARCH: sparc FRAME BUFFER(S): unknown SunOS RELEASE: 5.8 KERNEL ID: Generic_108528-22 MEMORY: 512 Mo SWAP: 879.0MB total, 374.6MB used, 504.3MB available LOAD AVERAGE: 0.07, 0.02, 0.03 DNS DOMAINNAME: ETHERNET ADDRESS: 0:3:ba:d:b8:f0 HOSTID: 830db8f0 Checking for recommended patches 108652-66 108921-16 112003-03 108773-18 111310-01 112472-01 108714-07 111111-03 112396-02 108940-54 108987-13 108528-22 108989-02 110380-04 110934-10 109147-24 111308-03 112438-01 110386-03 111023-02 108993-22 108434-14 108435-14 109159-03 109704-03 111721-04 113261-02 114542-01... The following patches were not detected on this system: 114542-01 or higher 113261-02 or higher 111721-04 or higher 109704-03 or higher 109159-03 or higher 108435-14 or higher 108434-14 or higher 108714-07 or higher 112003-03 or higher You may need to install the missing patch(es) on this system. NOTE: The patch list above was created on Dec. 09, 2004 and a full patch bundle is available on the Mozilla 1.7 for the Solaris OS download site. Certain patches may have been updated since that date. For best performance, we recommend that you use the patch bundle available with the product download, rather than pulling those patches (or patch updates) individually from sunsolve.sun.com. Please refer to the Mozilla 1.7 for the Solaris OS installation documentation for more information. The document is available at: http://www.sun.com/software/solaris/browser
Implémentation manuelle d'un serveur de profils Ce document suppose que vous implémentiez un serveur de profils sur un serveur dédié (et pas sur un serveur existant). Nous vous recommandons d'utiliser un serveur de profils dédié, car il offre des performances accrues et réduit le niveau d'interaction avec les autres applications. Ce document vous donne des instructions sur le mode d'implémentation du serveur de profils sur un serveur Web Java Enterprise Web Server (version 6.1 ou ultérieure) ou sur un serveur Java Enterprise Directory Server (version 5.2). Comme le serveur de profils ne repose sur aucune fonction propriétaire des serveurs Java Enterprise, il se peut qu'il soit compatible avec d'autres serveurs, mais Sun ne l'a pas testé à cet effet. Type de serveur préconisé Vous pouvez stocker des données de profil sur un serveur HTTP, FTP ou LDAP. Le type de serveur choisi dépend en grande partie de l'infrastructure existante et des besoins au niveau du contrôle administratif sur les données de profils. Les serveurs HTTP et FTP sont plus faciles à configurer, mais ils ne comportent pas toutes les fonctions d'administration qu'offre le serveur LDAP.
Procédure de configuration d'un serveur de profils HTTP Activation de l'option de manipulation de fichiers à distance pour le serveur de profils HTTP - Démarrez le serveur d'administration et localisez la page du serveur d'administration.
- Activez le mode d'affichage Class Manager (Gestionnaire de classes).
- Cliquez sur l'onglet Content Mgmt (Gestion de contenu).
- Choisissez l'option Remote File Manipulation (Manipulation de fichiers à distance) dans le volet gauche.
- Cochez l'élément Yes (Oui) sous le libellé Activate file manipulation commands (Activer les commandes de manipulation de fichiers).
- Appliquez la modification.
Ajout de règles s'appliquant aux utilisateurs de profils itinérants - Passez en mode d'affichage Server Manager (Gestionnaire de serveurs).
- Cliquez sur l'onglet Preferences.
- Choisissez Restrict Access (Restreindre l'accès) dans le volet gauche.
- Modifiez le fichier ACL en ajoutant des règles de contrôle d'accès.
Remarque : assurez-vous que l'utilisateur dispose du privilège d'accès à son répertoire lorsque les fichiers d'accès itinérant sont enregistrés.
Procédure de configuration d'un serveur de profils LDAP -
Arrêtez le serveur d'annuaires. - Ajoutez le schéma du serveur de profils, indiqué ci-dessous, à votre serveur LDAP.
REMARQUE : le serveur LDAP Java Enterprise comprend le schéma par défaut. Afficher le schéma # ns-mcd-li-schema.conf # # Profile Server schema # attribute nsLIPtrURL | 2.16.840.1.113730.3.1.399 | ces | attribute nsLIPrefs | 2.16.840.1.113730.3.1.400 | ces | attribute nsLIProfileName | 2.16.840.1.113730.3.1.401 | cis | attribute nsLIData | 2.16.840.1.113730.3.1.402 | bin | attribute nsLIElementType | 2.16.840.1.113730.3.1.403 | cis | attribute nsLIServerType | 2.16.840.1.113730.3.1.404 | cis | attribute nsLIVersion | 2.16.840.1.113730.3.1.405 | entier | attribute nsServerPort | 2.16.840.1.113730.3.1.280 | cis | objectclass nsLIPtr oid 2.16.840.1.113730.3.2.74 requires objectclass allows nsLIPtrURL, owner objectclass nsLIProfile oid 2.16.840.1.113730.3.2.75 requires objectclass, nsLIProfileName allows nsLIPrefs, uid, owner objectclass nsLIProfileElement oid 2.16.840.1.113730.3.2.76 requires objectclass, nsLIElementType allows owner, nsLIData nsLIVersion objectclass nsLIServer oid 2.16.840.1.113730.3.2.77 requires objectclass, serverhostname allows description, cn, nsServerPort, nsLIServerType, serverroot - Redémarrez le serveur d'annuaires.
- Créez une entrée racine sous laquelle vous stockez les profils. Vous pouvez stocker tous les profils utilisateur sous une entrée racine unique afin de simplifier la configuration et la gestion des profils itinérants. L'entrée racine que vous créez peut contenir une classe d'objets quelconque, bien qu'en général il s'agisse de la classe organizationalUnit.
- Définissez les contrôles d'accès de l'entrée des profils racine en octroyant aux utilisateurs des droits d'accès en écriture et en lecture pour l'entrée et ses noeuds secondaires. L'accès en lecture permet aux utilisateurs de copier les données de leur profil sur un ordinateur local. Grâce à cette méthode, vous pouvez utiliser une seule règle de contrôle d'accès afin d'accorder un accès authentifié à tous les utilisateurs, comme illustré ci-dessous.
Exemple : (target="ldap:///ou=Roaming,o=mcom.com")(targetattr!="nsLIPrefs")(version 3.0; acl "Roaming"; allow (all) userdnattr ="owner"; ) - Selon le serveur utilisé, vous pouvez très bien définir la liste de contrôle d'accès (ACL) à l'aide d'un outil d'administration distinct.
- Sous la racine des profils, créez un profil pour chaque utilisateur en lui associant une entrée nsLIProfile. Voici un exemple de LDIF dont vous pouvez vous servir pour créer une entrée de profil correspondant à un utilisateur dénommé Pierre.
Exemple : dn: nsLIProfileName=pierre,ou=Roaming,o=nomEntreprise changetype: add objectclass: top objectclass: nsLIProfile nsLIProfileName: pierre owner: uid=pierre,ou=Personnes,o=monEntreprise - Créez des entrées d'utilisateurs que le navigateur pourra utiliser à des fins d'authentification. Vous pouvez définir de nouvelles entrées pour les utilisateurs, comme dans la liste ci-dessous, ou recopier les entrées d'utilisateurs sur le serveur de profils à partir de l'annuaire de l'entreprise (méthode recommandée).
Exemple : dn: uid=pierre,ou=Personnes,o=nomEntreprise changetype: add objectclass: top objectclass: inetOrgPerson cn: pierre userpassword: monMotdepasse
Préférences des profils itinérants Le serveur de profils comprend une série de nouvelles préférences associées au navigateur qui vous permettront de contrôler de nombreux aspects de la fonction. Par exemple, vous pouvez définir ou verrouiller les préférences de façon à activer la fonction, configurer l'emplacement du serveur de profils ou de l'annuaire de l'entreprise, établir les utilisateurs de fichiers autorisés à échanger des fichiers avec le serveur, et ainsi de suite. Il existe deux méthodes de configuration des préférences de profils itinérants : - Sur le serveur de profils, utilisez la fonction de contrôle du serveur de profils.
- Dans la fenêtre Préférences du navigateur (définie par l'utilisateur), configurez les options disponibles.
Le navigateur enregistre dans un fichier particulier (prefs.js) situé dans le profil utilisateur actif les préférences du serveur de profils et d'autres préférences utilisateur transitant par le serveur de profils. Le tableau suivant dresse la liste complète des préférences du serveur de profils que vous pouvez configurer. Sachez qu'en configurant les préférences sur le serveur à l'aide de la fonction de contrôle du serveur de profils, il est inutile de manipuler les préférences directement. Au lieu de cela, vous pouvez utiliser l'interface graphique de la console du serveur de profils. Paramètre de préférence | Fichier que la préférence vous permet ou vous interdit de transférer | | | roaming.files.abook.mab | Carnet d' adresses | roaming.files.history.mab | Carnet d'adresses groupé | roaming.files.bookmarks.html | Marque-pages | roaming.files.cookies.txt | Cookies | roaming.files.hostperm.1 | Autorisations de cookies | roaming.files.history.dat | Historique de navigation | roaming.files.mimeTypes.rdf | Paramètres de l'assistant d'application | roaming.files.panels.rdf | Liste des panneaux de la Barre latérale | roaming.files.localstore.rdf | Paramètre des fenêtres | roaming.files.liprefs.js | Préférences utilisateur | roaming.files.mailViews.dat | Modes d'affichage des messages | roaming.files.training.dat | Filtre de courrier indésirable | roaming.files.filter | Filtres de courrier | | Remarque : vous pouvez également utiliser l'interface graphique de la console du serveur de profils. | Remarque : certains fichiers peuvent devenir volumineux, notamment le carnet d'adresses et l'historique de navigation. Si le transfert de ce fichier a un impact négatif sur les performances réseau, vous devrez peut-être configurer cette préférence sur false sur le serveur.
Fonctions avancées Le serveur de profils gère également les fonctions suivantes : - Réplication - Pour assurer de meilleures performances et garantir l'intégrité des données, la fonction de profils itinérants est compatible avec les serveurs LDAP répliqués. Il suffit de diriger le client Navigateur vers un serveur répliqué ; l'écriture sur le serveur maître est gérée automatiquement. Vous pouvez faire appel à la technique de recherche circulaire basée sur le DNS pour répartir la charge sur les serveurs répliqués.
- Préférences côté serveur - Lors de la lecture d'une entrée de profil LDAP pour les profils itinérants, le navigateur est capable, en outre, d'extraire les préférences définies par un administrateur dans l'attribut nsLIPrefs.
|