Cette rubrique répertorie les questions ou problèmes susceptibles de se présenter dans l’utilisation de ArcGIS Server et propose des solutions possibles. Si le problème que vous rencontrez n’est pas répertorié ici, pensez à consulter les articles proposés sur le site Web du Centre de support technique Esri.
Installation
- Au démarrage de ArcGIS Server, je reçois un message d’avertissement indiquant que l’entrée /etc/hosts pour cette machine ne correspond pas à son adresse IP.
- Pourquoi la procédure d’installation ne me permet-elle pas d’installer ArcGIS Server si l’utilisateur qui procède à l’installation de ArcGIS Server a une limite de descripteur de fichier inférieure à 65 535 et une limite de traitement inférieure à 25 059 ?
- Pourquoi certains dossiers sont-ils conservés après une désinstallation ?
- J’obtiens un message d’erreur indiquant que ma licence a expiré.
Administration
- Les risques, en matière de sécurité, liés au script de réinitialisation du mot de passe de l’administrateur principal du site (passwordreset.sh) m’inquiètent. Que puis-je faire ?
- ArcGIS Server fonctionne-t-il lorsqu’il est déconnecté du réseau ?
- Je ne parviens pas à me connecter au serveur dans ArcGIS Pro via ArcGIS Web Adaptor.
- Puis-je renommer en toute sécurité un serveur SIG sur mon site ArcGIS Server ?
- Comment définir des autorisations d’accès sur des fichiers créés par ArcGIS Server au moment de l’exécution ?
- J’ai désactivé la communication HTTP sur mon site ArcGIS Server et je ne peux plus accéder à l’aide avec les raccourcis installés.
- Comment puis-je voir les caractéristiques matérielles actuelles d’une machine sur mon site ArcGIS Server ?
- Le message d’erreur Invalid database connection (Connexion à la base de données non valide) ou The data item is inaccessible (L’élément de données est inaccessible) apparaît lorsque j’essaie d’inscrire une base de données auprès de ArcGIS Server.
- ArcGIS Web Adaptor ne reconnaît pas les machines indisponibles ou les nouvelles machines que j’ai ajoutées sur mon site.
- Comment changer le répertoire temporaire utilisé par ArcGIS Server ?
- Le même ArcGIS Web Adaptor peut-il être configuré pour fonctionner avec ArcGIS Server et Portal for ArcGIS ?
ArcGIS Server Manager
- J’ai essayé de créer ou de rejoindre un site ArcGIS Server, mais ma tentative a échoué. Comme résoudre ce problème ?
- Je ne parviens pas à me connecter à ArcGIS Server Manager.
- Quels navigateurs sont pris en charge par ArcGIS Server Manager ?
- Comment récupérer ma clé Bing Maps dansArcGIS Server Manager ?
- Lorsque je tente de publier un fichier de définition dans ArcGIS Server Manager, je peux uniquement naviguer vers mon système de fichiers local. Pourquoi ne puis-je pas voir le système de fichiers du serveur ?
Services
- Une tâche asynchrone est en cours d’exécution sur mon service de géotraitement et je souhaite l’annuler.
- Pourquoi ne puis-je pas publier des cartes, des localisateurs d’adresses et d’autres ressources SIG sur le site ArcGIS Server à l’aide d’ArcGIS Server Manager ?
- Après avoir créé un site ArcGIS Server, j’ai remarqué que des services apparaissent dans la liste des services de ArcGIS Server Manager. Présentation Pourquoi est-il impossible de supprimer certains d’entre eux ?
- J’ai ajouté un service à une application Web, mais il ne semble pas disponible.
- J’ai mis à jour mon document ArcMap et arrêté, puis démarré mon service, mais je ne vois pas les mises à jour dans mon service de carte.
- Comment installer des polices personnalisées utilisables avec ArcGIS Server ?
- Mon navigateur arrête de fonctionner lorsque j’essaie de publier une définition de service dans ArcGIS Server Manager.
- Une erreur s’est produite dans ArcGIS Pro lorsque j’ai essayé de publier une ressource SIG qui référence des données présentes dans un partage de fichiers Microsoft Windows.
- Une erreur s’est produite dans ArcGIS Pro lorsque j’ai essayé de publier une ressource SIG référençant des données présentes dans un répertoire Samba.
- Quels services conformes aux normes Open Geospatial Consortium (OGC) peuvent être publiés avec ArcGIS Server ?
- Je rencontre des difficultés pour créer un service qui contient des couches issues d’une base de données ou d’une géodatabase.
- J’ai commencé à créer un cache de carte et constate que le processus prend beaucoup de temps. Quand va-t-il prendre fin ?
- J’ai récemment mis à jour mes caches de carte. Est-ce que les applications client sont automatiquement informées de la disponibilité des tuiles mises à jour ?
- J’obtiens un message d’erreur indiquant que la publication des services de géotraitement est limitée. Comment résoudre ce problème ?
Installation
Au démarrage de ArcGIS Server, je reçois un message d’avertissement indiquant que l’entrée /etc/hosts pour cette machine ne correspond pas à son adresse IP.
Dans ArcGIS Server, plusieurs processus communiquent entre eux. Pour que ces composants puissent fonctionner correctement, l’adresse IP de la machine doit être correcte. Ce problème peut être résolu de deux façons :
- Supprimez l’entrée dans le fichier hosts de la machine.
- Si votre organisation a besoin de cette entrée à d’autres fins, mettez à jour l’adresse IP. Pour effectuer ces modifications, vous devez détenir des privilèges de super-utilisateur. Pour obtenir l’adresse IP actuelle, exécutez la commande ipconfig. Ouvrez ensuite /etc/hosts dans un éditeur de texte ou supprimez ou modifiez la ligne.
Pourquoi la procédure d’installation ne me permet-elle pas d’installer ArcGIS Server si l’utilisateur qui procède à l’installation de ArcGIS Server a une limite de descripteur de fichier inférieure à 65 535 et une limite de traitement inférieure à 25 059 ?
ArcGIS Server est un produit de serveur exigeant un grand volume de données et la plupart de ses formats de données se composent de centaines de milliers de fichiers. Dans les systèmes à forte charge de travail, il peut arriver que des milliers ou des dizaines de milliers de fichiers soient utilisés en même temps. Si les descripteurs de fichiers et les processus sont insuffisants, les demandes de transaction risquent d’échouer de manière aléatoire, entraînant alors une panne du système. Le nombre réel de descripteurs de fichiers et de processus requis varie en fonction des données et du nombre d’instances (threads/processus) en cours. Pour que le système continue de fonctionner, fixez la limite des descripteurs de fichiers à 65 535 et la limite des processus à 25 059.
Il existe des limites souples et strictes pour les descripteurs de fichier et les traitements sous Linux. Pour déterminer les limites strictes, utilisez la commande ulimit -Hn -Hu (ou les descripteurs limit -h si vous utilisez csh). Pour déterminer les limites souples, utilisez la commande ulimit -Sn -Su (ou les descripteurs limit si vous utilisez csh).
Pour augmenter ces limites, vous devez mettre à jour le fichier /etc/security/limits.conf avec un accès de super-utilisateur. Par exemple, vous pouvez ajouter au fichier quatre lignes similaires aux suivantes :
<utilisateur qui procède à l’installation d’ArcGIS Server> soft nofile 65535
<utilisateur qui procède à l’installation d’ArcGIS Server> hard nofile 65535
<utilisateur qui procède à l’installation d’ArcGIS Server> soft nproc 25059
<utilisateur qui procède à l’installation d’ArcGIS Server> hard nproc 25059
Une fois cette modification effectuée, vous devez vous déconnecter puis vous reconnecter à l’aide des identifiants de connexion de l’utilisateur en question pour que les nouvelles valeurs soient prises en compte. Pour s’assurer que les limites ont été correctement modifiées, utilisez les commandes ulimit -Hn -Hu et ulimit -Sn -Su décrites ci-dessus.
Lorsque vous désinstallez ArcGIS Server, certains dossiers et fichiers sont conservés sur le disque. Ces éléments sont destinés à faciliter une éventuelle réinstallation ou mise à niveau du produit. Si vous n’envisagez pas de réinstaller le programme, vous pouvez supprimer ces fichiers.
Vous pouvez remarquer que certains fichiers subsistent dans <ArcGIS Server installation directory>/arcgis/server/usr dont :
- répertoires du serveur
- config-store
- fichiers journaux
La conservation de ces dossiers préserve les caches de carte, la configuration de votre installation, ainsi que d’autres ressources de serveur qu’il est utile de conserver si vous effectuez une réinstallation. Les répertoires du serveur que vous avez créés et inscrits manuellement ne sont pas affectés par la désinstallation.
Si vous recevez un message indiquant que votre licence a expiré, contactez le service client Esri pour obtenir une nouvelle licence, puis autorisez de nouveau ArcGIS Server en suivant les étapes de la fenêtre ArcGIS Software Authorization Wizard (Assistant d’autorisation du logiciel ArcGIS).
Administration
Les risques, en matière de sécurité, liés au script de réinitialisation du mot de passe de l’administrateur principal du site (passwordreset.sh) m’inquiètent. Que puis-je faire ?
Si vous travaillez dans un environnement hautement sécurisé, il est conseillé de limiter les autorisations d’accès aux fichiers au magasin de configuration et de désactiver le compte de l’administrateur du site principal. De cette manière, vous avez la garantie que le script de réinitialisation du mot de passe du compte de l’administrateur principal du site n’aura aucune incidence sur la sécurité de votre site.
Pour en savoir plus, reportez-vous à la rubrique Pratiques conseillées pour configurer un environnement sécurisé.
Si plusieurs machines font partie de votre site ArcGIS Server, celui-ci a besoin du réseau pour pouvoir fonctionner.
Si votre déploiement comporte une seule machine (c’est-à-dire qu’une seule machine fait partie d’un site ArcGIS Server), ArcGIS Server fonctionne correctement lorsqu’il est déconnecté du réseau, à condition que toutes les données référencées par vos services SIG soient stockées en local sur cette machine. En outre, si la machine fait partie d’un domaine et que vous avez déconnecté l’ordinateur du domaine, vous devez spécifier un compte local comme compte ArcGIS Server.
Si l’administrateur de votre serveur a configuré ArcGIS Web Adaptor en vue d’empêcher l’accès administratif au serveur, vous ne pourrez pas vous connecter au serveur dans ArcGIS Pro via l’URL ArcGIS Web Adaptor à l’aide d’une connexion administrateur ou éditeur. Vous pouvez vous connecter directement au serveur SIG dans ArcGIS Pro en utilisant le format d’URL https://gisserver.domain.com:6443/arcgis. Pour plus d’informations, reportez-vous à la rubrique Connexion à ArcGIS Server depuis ArcGIS Pro.
Oui. ArcGIS Server détecte automatiquement un changement de nom de machine et reconfigure votre site en conséquence. Il se peut que le message suivant s’affiche dans les journaux du serveur après avoir renommé la machine à l’aide des outils du système d’exploitation :
ArcGIS Server a détecté que la machine serveur [ancien nom] a été renommée [nouveau nom]. ArcGIS Server sera mis à jour automatiquement pour utiliser le nouveau nom d’hôte.
En fonction du déploiement de site, des opérations supplémentaires peuvent s’avérer nécessaires pour s’assurer que le site est configuré correctement en vue d’utiliser le nouveau nom de la machine :
- Si vous avez activé HTTPS pour votre site et que votre certificat utilisait l’ancien nom de la machine, vous devez générer un nouveau certificat et configurer votre site pour qu’il l’utilise. Pour obtenir des instructions complètes, reportez-vous à la rubrique Sécuriser la communication ArcGIS Server.
- Si vous avez configuré ArcGIS Web Adaptor pour qu’il utilise l’ancien nom de la machine, vous devrez le configurer avec une nouvelle URL qui utilise le nom mis à jour. Pour des instructions complètes, reportez-vous à la rubrique Configuration de ArcGIS Web Adaptor après l’installation.
Comment définir des autorisations d’accès sur des fichiers créés par ArcGIS Server au moment de l’exécution ?
Les fichiers générés par ArcGIS Server au moment de l’exécution sont uniquement accessibles par le compte qui exécute ArcGIS Server. Pour modifier les autorisations d’accès des fichiers générés au moment de l’exécution (les journaux de serveur, par exemple), vous devez définir le masque de création du mode de fichier utilisateur (umask) dans le script init_user_param.sh. Pour modifier ce script, accédez au répertoire <répertoire d’installation d’ArcGIS Server>/arcgis/server/usr.
- Par défaut, le masque umask est défini sur 077, ce qui signifie qu’aucun autre utilisateur ne peut lire ou écrire des données sur les fichiers d’exécution. Cela s’avère suffisant pour la plupart des systèmes ArcGIS Server privés.
- Si le masque umask est défini sur 022, seul le compte qui exécute ArcGIS Server est autorisé à lire et à écrire des données. Cependant, elles sont accessibles en lecture par tout utilisateur du système.
- Définir le masque umask sur 002 constitue une bonne solution lorsque le compte qui exécute ArcGIS Server partage des données avec d’autres utilisateurs du même groupe. Pour rappel, les membres du groupe auquel appartient l’utilisateur qui exécute ArcGIS Server peuvent également créer et modifier des fichiers de données, ce qui n’est pas le cas des personnes extérieures au groupe.
- Le fait de définir le masque umask sur 007 exclut complètement les utilisateurs qui n’appartiennent pas au groupe du compte qui exécute ArcGIS Server.
Pour que vos modifications soient prises en compte, vous devez redémarrer ArcGIS Server immédiatement après avoir modifié les autorisations d’accès. N’oubliez pas que lorsque vous définissez le paramètre umask sur une valeur autre que 077, les autorisations d’accès de tous les fichiers créés par ArcGIS Server au moment de l’exécution sont modifiées.
J’ai désactivé la communication HTTP sur mon site ArcGIS Server et je ne peux plus accéder à l’aide avec les raccourcis installés.
Si vous désactivez la communication HTTP, vous ne pourrez plus accéder au système d’aide local à partir des raccourcis installés, car ils sont configurés pour utiliser HTTP dans leurs URL. Pour résoudre ce problème, vous pouvez modifier manuellement les raccourcis afin d’utiliser HTTPS. N’oubliez pas que cela s’applique uniquement aux ressources d’aide locales et non au contenu hébergé sur le Web par Esri.
Comment puis-je voir les caractéristiques matérielles actuelles d’une machine sur mon site ArcGIS Server ?
La ressource Hardware Configuration (Configuration matérielle) dans le répertoire d’administrateur d’ArcGIS Server indique les informations matérielles pour la machine précisée sur votre site ArcGIS Server, donnant les caractéristiques de l’unité centrale et du système d’exploitation, la capacité de la mémoire système et le nombre de processeurs logiques et physiques. Elle met à jour les informations lorsqu’elle détecte des modifications de la configuration de votre machine, ainsi que chaque redémarrage de votre machine.
Le message d’erreur Invalid database connection (Connexion à la base de données non valide) ou The data item is inaccessible (L’élément de données est inaccessible) apparaît lorsque j’essaie d’inscrire une base de données auprès de ArcGIS Server.
Ces messages d’erreur peuvent apparaître si les bibliothèques ou le logiciel client de base de données sont introuvables sur la machine serveur. La version 64 bits du logiciel client de base de données doit être installée sur chaque machine de votre site ArcGIS Server pour permettre à ArcGIS Server d’accéder à la base de données. Ces clients doivent être installés avant que vous ne puissiez enregistrer votre base de données avec ArcGIS Server. Pour plus d’informations, reportez-vous à Clients de base de données.
Redémarrez ArcGIS Server après avoir installé le logiciel client de base de données.
ArcGIS Web Adaptor ne reconnaît pas les machines indisponibles ou les nouvelles machines que j’ai ajoutées sur mon site.
Par défaut, ArcGIS Web Adaptor vérifie toutes les minutes si des machines sont nouvelles ou indisponibles sur le site. Si vous avez attendu plus d’une minute après l’ajout, la suppression ou la désactivation d’une machine et si l’adaptateur Web ne détecte toujours pas les modifications, vous avez peut-être modifié les propriétés de l’utilisateur qui a inscrit à l’origine l’adaptateur Web auprès du site.
Par exemple, si le compte utilisé pour inscrire ArcGIS Web Adaptor auprès du site a été désactivé, si le mot de passe a changé ou si le type de rôle a été rétrogradé en rôle sans privilèges d’administrateur, Web Adaptor ne pourra pas rechercher les machines nouvelles ou indisponibles sur votre site. Pour résoudre ce problème, vous devez reconfigurer l’adaptateur Web. Pour des instructions complètes, reportez-vous à la rubrique Configuration de ArcGIS Web Adaptor après l’installation.
L’emplacement par défaut du répertoire temporaire est <ArcGIS Server installation directory>/arcgis/server/temp. Pour changer de répertoire temporaire, définissez la variable SERVER_TEMP_DIR dans le script init_user_param.sh. Pour mettre à jour ce script, accédez au répertoire <ArcGIS Server installation directory>/arcgis/server/usr. Supprimez le symbole # devant la variable d’environnement SERVER_TEMP_DIR et indiquez l’emplacement d’un nouveau répertoire temporaire. L’emplacement que vous spécifiez doit être accessible par le compte utilisé pour installer ArcGIS Server.
# -----------------------------------------------------------------------
# Modify this section to change the temp directory
#
# The default location for the temp directory is at
# <ArcGIS Server installation directory>/arcgis/server/temp.
# The specified directory needs to be accessible by the account
# that was used to install ArcGIS Server.
# -----------------------------------------------------------------------
#SERVER_TEMP_DIR=<Location_to_temp_directory>
Pour que vos paramètres prennent effet dans le script init_user_param.sh, vous devez redémarrer ArcGIS Server. Pour ce faire, exécutez le script startserver.sh sur chaque machine du site.
ArcGIS Server Manager
J’ai essayé de créer ou de rejoindre un site ArcGIS Server, mais ma tentative a échoué. Comme résoudre ce problème ?
Si une erreur se produit lorsque vous créez ou rejoignez un site ArcGIS Server, vous pouvez y remédier en résolvant les messages d’erreur affichés dans le volet récapitulatif relatif à cette procédure. Un journal de l’événement est, en outre, enregistré sur le disque, sous<répertoire d’installation d’ArcGIS for Server>/arcgis/server/usr/logs/<nom de la machine>/server. Les messages figurant dans le journal peuvent vous éclairer sur l’origine de l’erreur. Pour consulter le journal, accédez au répertoire des journaux et ouvrez-le dans un éditeur de texte.
Pour vous connecter à Server Manager, vous devez entrer un nom d’utilisateur et un mot de passe d’un compte doté des privilèges d’accès administrateur ou éditeur au site ArcGIS Server. Les noms d’utilisateur et mots de passe respectent la casse. Vous devez utiliser la casse appropriée pour vous connecter à Server Manager. Contactez l’administrateur de votre serveur pour savoir quel nom d’utilisateur et mot de passe utiliser. Si vous êtes l’administrateur, fournissez le nom d’utilisateur et le mot de passe que vous avez spécifiés en créant le site. Pour plus d’informations, reportez-vous à la rubrique Se connecter au gestionnaire.
Il est recommandé d’utiliser ArcGIS Server Manager avec un navigateur Web pris en charge.
Vous ne pouvez plus extraire votre clé Bing Maps à l’aide de Server Manager depuis la version 10.1. Consultez le site Web My Esri ou contactez votre représentant de service client Esri pour obtenir votre clé.
Lorsque je tente de publier un fichier de définition dans ArcGIS Server Manager, je peux uniquement naviguer vers mon système de fichiers local. Pourquoi ne puis-je pas voir le système de fichiers du serveur ?
Par défaut, ArcGIS Server Manager n’affiche que le système de fichiers présent sur l’ordinateur local lorsque vous recherchez un fichier de définition de service (.sd).
Connectez-vous à Server Manager depuis la machine sur laquelle se trouve le fichier de définition de service et publiez ou déplacez le fichier sur votre machine locale.
Services
Une tâche asynchrone est en cours d’exécution sur mon service de géotraitement et je souhaite l’annuler.
Une suite de ressources et d’opérations permettent aux administrateurs du serveur de localiser, de surveiller et d’intervenir dans les tâches asynchrones exécutées par un service de géotraitement. Chacune d’entre elles est disponible en accédant à la page du service dans le répertoire d’administrateur d’ArcGIS Server (format URL https://server:port/arcgis/admin/services/[<folder>]/<serviceName.serviceType>).
Depuis la page Jobs (Tâches), vous pouvez demander des tâches qui répondent à des conditions spécifiques, purger la file d’attente de toutes les tâches ayant NEW, SUBMITTED ou WAITING pour statut, et voir les statistiques des tâches en cours pour le service.
Depuis la page d’une tâche spécifique, vous pouvez annuler la tâche, si son statut actuel indique SUBMITTED ou EXECUTING (conservant les informations propres à la tâche dans le système), ou supprimer la tâche, quel que soit le statut en cours, ce qui en supprimera toute trace dans le service, et annulera la tâche, le cas échéant.
Pourquoi ne puis-je pas publier des cartes, des localisateurs d’adresses et d’autres ressources SIG sur le site ArcGIS Server à l’aide d’ArcGIS Server Manager ?
Les ressources SIG que vous essayez de publier vers ArcGIS Server sont au cœur d’un rigoureux processus d’analyse afin de veiller à ce qu’elles soient prêtes à être exposées sur Internet. Afin d’analyser vos ressources SIG avant leur publication, utilisez ArcGIS Pro pour publier les services sur ArcGIS Server.
Toutefois, si vous vous trouvez dans un environnement Cloud ou hautement sécurisé, vous pouvez créer des fichiers de définition de service publiables dans ArcGIS Server à l’aide de ArcGIS Server Manager. Les fichiers de définition de service permettent de créer une vue figée des ressources et données SIG et de les publier ultérieurement sur ArcGIS Server en tant que services. Une ressource SIG peut être analysée et encapsulée en tant que fichier de définition de service. Dans ArcGIS Server Manager, vous pouvez accéder au fichier de définition de service que vous avez créé et le publier en tant que service.
Après avoir créé un site ArcGIS Server, j’ai remarqué que des services apparaissent dans la liste des services de ArcGIS Server Manager. Présentation Pourquoi est-il impossible de supprimer certains d’entre eux ?
L’installation de ArcGIS Server s’accompagne de plusieurs services préconfigurés permettant d’effectuer des tâches courantes, telles que les suivantes :
- Mise en cache de cartes et de services d’imagerie (CachingTools, ReportingTools)
- Publication de services (PublishingTools)
- Impression de cartes Web (PrintingTools)
- Exécution de calculs géométriques (Geometry)
- Aperçu des fonctions de ArcGIS Server (SampleWorldCities)
- Synchronisation des données entre des clients et ArcGIS Server (SyncTools)
Les services qui sont essentiels, tels que CachingTools, PublishingTools et ReportingTools, démarrent par défaut et ne peuvent pas être supprimés. L’arrêt de ces services nuit aux performances et au fonctionnement de ArcGIS Server.
Par défaut, les services non essentiels, tels que Geometry et PrintingTools, sont arrêtés. Pour les utiliser, démarrez-les dans ArcGIS Server Manager. Le service de carte SampleWorldCities est démarré par défaut et peut être supprimé à tout moment.
N’oubliez pas que les ressources du serveur sont utilisées uniquement lorsqu’un service démarre et qu’il doit exécuter une tâche donnée. Pour plus d’informations, reportez-vous à la section Services préconfigurés de la rubrique Éléments inclus dans ArcGIS Server.
Si votre application Web référence un service à partir d’un serveur distant (un serveur différent de celui qui héberge votre application Web), le serveur qui héberge votre application Web doit obtenir du serveur distant les autorisations d’accès appropriées. Souvent, le serveur hébergeant votre application Web est celui qui est installé avec ArcGIS Web Adaptor et celui qui héberge vos services est un serveur SIG. Si ces deux serveurs résident sur des domaines différents, le plug-in du navigateur Web qui exécute l’application Web n’est pas autorisé à accéder au service pour des raisons de sécurité. Pour accéder aux services dans différents domaines Web, un fichier de stratégie d’accès au client doit figurer dans le répertoire racine du serveur Web hébergeant le service.
Si l’administrateur de votre serveur a activé la sécurité de votre site ArcGIS Server, il faudra éventuellement modifier ce fichier en incluant le domaine du serveur hébergeant votre application Web. Pour de plus amples informations, reportez-vous à la rubrique Restreindre les requêtes inter-domaines à ArcGIS Server.
J’ai mis à jour mon document ArcMap et arrêté, puis démarré mon service, mais je ne vois pas les mises à jour dans mon service de carte.
Lorsque vous apportez des modifications à la ressource SIG référencée par un service, vous devez remplacer le service de telle sorte que les clients puissent voir les modifications apportées à votre ressource SIG et à ses données source.
Pour savoir comment remplacer votre service, reportez-vous à la rubrique Remplacer une couche web.
ArcGIS Server prend uniquement en charge les polices TrueType et OpenType. Pour qu’une police puisse être utilisée dans un service SIG, elle doit soit résider sur le serveur, soit être intégrée dans la ressource SIG. Par exemple, la plupart des polices peuvent être intégrées dans une carte. Cependant, il arrive parfois qu’une couche utilise une police qui n’est pas intégrable. Lors de la publication, un avertissement (20025) s’affiche dans ArcGIS Pro pour vous informer que la couche utilise des polices qui ne sont pas incorporables et ne résident pas sur le serveur.
Pour remédier à ce problème, vous devez installer les polices directement sur les machines dans le site ArcGIS Server. Pour ce faire, copiez les polices à utiliser et placez-les dans le répertoire <répertoire d’installation d’ArcGIS server>/arcgis/server/fonts. Assurez-vous que le compte qui exécute ArcGIS Server dispose d’une autorisation en lecture sur les fichiers de polices. Vous devez redémarrer ArcGIS Server pour que les modifications prennent effet.
Mon navigateur arrête de fonctionner lorsque j’essaie de publier une définition de service dans ArcGIS Server Manager.
La publication des définitions de services qui contiennent des jeux de données SIG source peut prendre un certain temps, dans la mesure où les données doivent être transférées vers le serveur. Cependant, le fait que les définitions de service d’une taille supérieure à 2 Go ne puissent pas être publiées lorsque Server Manager s’exécute dans les navigateurs Web Mozilla Firefox constitue une limitation connue. Elles peuvent l’être, en revanche, lorsque vous exécutez Server Manager dans Google Chrome.
Si vous n’êtes pas sûr que la taille de la définition de service soit supérieure à 2 Go, examinez les propriétés du fichier immédiatement après l’avoir créée. Si vous n’avez pas modifié l’emplacement intermédiaire, la définition de service se trouve dans C:\Users\<nom d’utilisateur>\AppData\Local\ESRI\ArcGISPro\Staging\SharingProcesses.
Une erreur s’est produite dans ArcGIS Pro lorsque j’ai essayé de publier une ressource SIG qui référence des données présentes dans un partage de fichiers Microsoft Windows.
Si les données référencées par votre ressource SIG se trouvent dans un partage de fichiers Windows, l’erreur suivante peut se produire dans ArcGIS Pro lors de la publication :
L’empaquetage a réussi, mais la publication a échoué. ERREUR 001369 : Echec de création du service.
Cet échec peut provenir d’un verrouillage opportuniste, ou de verrous opportunistes, qui est une fonctionnalité de verrouillage de fichiers Windows. Lorsque les verrous opportunistes sont activés pour votre partage de fichiers désigné, la machine Windows est autorisée à mettre en charge les fichiers localement. Généralement, il s’agit de la machine qui est utilisée pour publier le service. Si une deuxième machine doit accéder aux données, elle doit recevoir une interruption des verrous opportunistes de la part de la machine Windows avant que le fichier ne soit resynchronisé sur la deuxième machine. Généralement, il s’agit de la machine sur laquelle le service est publié. Si une interruption est reçue par la machine Windows au cours de la publication, la synchronisation des données ultérieure peut entraîner l’échec de la publication.
Autres problèmes courants liés au verrouillage opportuniste :
- Une ou plusieurs machines dans un site à plusieurs machines activent les verrouillages sur config-store et les répertoires, ce qui empêche d’autres machines d’y accéder.
- Publication des échecs en raison des motifs exposés ci-dessus
- Problèmes d’accès aux données inscrites dans les emplacements partagés
- Problèmes d’accès aux tuiles mises en cache stockées dans des emplacements avec verrous optionnels
Pour résoudre ces problèmes, désactivez les verrous opportunistes pour chaque partage de fichiers que vous avez configuré.
Pour plus d’informations sur les verrous opportunistes, reportez-vous à la rubrique sur les verrous opportunistes dans la documentation Microsoft.
Une erreur s’est produite dans ArcGIS Pro lorsque j’ai essayé de publier une ressource SIG référençant des données présentes dans un répertoire Samba.
Si les données référencées par votre ressource SIG se trouvent dans un répertoire Samba, l’erreur suivante peut se produire dans ArcGIS Pro lors de la publication :
L’empaquetage a réussi, mais la publication a échoué. ERREUR 001369 : Echec de création du service.
Cet échec peut provenir d’un verrouillage opportuniste, ou de verrous opportunistes, qui est une fonctionnalité de verrouillage de fichiers Windows. Lorsque les verrous opportunistes sont activés dans un répertoire Samba, la machine Windows est autorisée à mettre en charge les fichiers localement. Généralement, il s’agit de la machine qui est utilisée pour publier le service. Si une deuxième machine doit accéder aux données, elle doit recevoir une interruption des verrous opportunistes de la part de la machine Windows avant que le fichier ne soit resynchronisé sur la deuxième machine. Généralement, il s’agit de la machine sur laquelle le service est publié. Si une interruption est reçue par la machine Windows au cours de la publication, la synchronisation des données ultérieure peut entraîner l’échec de la publication.
Pour résoudre ce problème, vous devez désactiver les verrous opportunistes pour chaque répertoire Samba que vous avez configuré. Pour cela, procédez comme suit :
- Sur la machine hébergeant Samba, ouvrez smb.conf.
- Pour chaque répertoire configuré pour être accessible via Samba, ajoutez les propriétés suivantes :
[folder] ... oplocks = false level2 oplocks = false ...
- Enregistrez smb.conf.
- Exécutez la commande testparm pour vérifier que les propriétés apparaissent dans le fichier de configuration Samba.
- Redémarrez les services Samba (SMB) et NetBIOS (NMB).
Pour plus d’informations sur les verrous optionnels, reportez-vous à la rubrique sur le verrouillage des fichiers et enregistrements dans la documentation sur la configuration Samba.
Quels services conformes aux normes Open Geospatial Consortium (OGC) peuvent être publiés avec ArcGIS Server ?
ArcGIS Server Manager ou ArcGIS Pro vous permet de publier des services WCS (Web Coverage Service), WFS (Web Feature Service), WMS (Web Map Service), WMTS (Web Map Tile Service) et WPS (Web Processing Service). Vous pouvez également configurer les services de carte pour qu’ils renvoient des fichiers KML (Keyhole Markup Language), le cas échéant.
En savoir plus sur la prise en charge de OGC dans ArcGIS Server
Je rencontre des difficultés pour créer un service qui contient des couches issues d’une base de données ou d’une géodatabase.
Pour comprendre comment configurer les autorisations adéquates et les fichiers client requis pour accéder aux données d’une base de données ou d’une géodatabase, reportez-vous à la rubrique Rendre vos données accessibles dans ArcGIS Server.
J’ai récemment mis à jour mes caches de carte. Est-ce que les applications client sont automatiquement informées de la disponibilité des tuiles mises à jour ?
Si vous mettez à jour une zone d’un cache de carte, les utilisateurs d’ArcGIS Pro ayant déjà visité cette zone et cette étendue doivent vider leurs caches d’image locaux pour pouvoir afficher les mises à jour. En tant qu’administrateur de serveur, vous devez avertir vos utilisateurs que des données actualisées sont disponibles afin qu’ils sachent qu’ils doivent effacer leurs caches. Reportez-vous au système d’aide pour votre application client afin d’obtenir des instructions sur la manière de vider le cache local.
J’obtiens un message d’erreur indiquant que la publication des services de géotraitement est limitée. Comment résoudre ce problème ?
Le message d’erreur correspond au code d’erreur 001862 : la publication des services de géotraitement est limitée aux administrateurs uniquement. Seuls les administrateurs peuvent publier des services de géotraitement et déployer des extensions de service (SOE et SOI). Cette restriction peut être modifiée par l’administrateur. Reportez-vous à la rubrique Modifier les privilèges de publication des services de géotraitement et des extensions de service pour en savoir plus.
Vous avez un commentaire à formuler concernant cette rubrique ?