En este tema se muestra una lista de preguntas o problemas que pueden surgir al trabajar con ArcGIS Server y se sugieren posibles soluciones. Si no encuentra el problema que está buscando, también puede buscar artículos en el sitio web del Centro de Soporte de Esri.
Instalación
- Cuando se inicia ArcGIS Server, obtengo una advertencia afirmando que mi entrada /etc/hosts para este equipo no coincide con la dirección IP del equipo.
- ¿Por qué la instalación me impide instalar ArcGIS Server si el usuario de instalación de ArcGIS Server tiene un límite de controlador de archivos de menos de 65.535 y un proceso límite de menos de 25.059?
- ¿Por qué algunas carpetas se guardan después de la desinstalación?
- Recibo un mensaje de error que notifica que mi licencia expiró.
Administración
- Me preocupan las implicaciones de seguridad de sitio principal restablecer la contraseña de administrador (passwordreset.sh) script. ¿Qué puedo hacer al respecto?
- Me preocupan las implicaciones de seguridad de tener Python 2.x en mi sistema. ¿Qué puedo hacer al respecto?
- ¿ArcGIS Server funcionará cuando se desconecte de la red?
- Trato de conectarme al servidor en ArcGIS Desktop a través de ArcGIS Web Adaptor, pero la conexión falla.
- ¿Puedo cambiar el nombre de un equipo de servidor SIG en mi sitio de ArcGIS Server con seguridad?
- ¿Cómo se establecen los permisos de acceso en los archivos creados por ArcGIS Server en el tiempo de ejecución?
- He deshabilitado la comunicación basada en HTTP en mi sitio ArcGIS Server y ahora no puedo acceder a la ayuda mediante los accesos directos instalados.
- ¿Cómo puedo ver las especificaciones de hardware actuales de un equipo en mi sitio de ArcGIS Server?
- Aparece un error Conexión no válida de la base de datos o No se puede acceder al elemento de datos cuando intento registrar una base de datos en ArcGIS Server.
- ArcGIS Web Adaptor no reconoce los equipos no disponibles ni los equipos nuevos que he agregado a mi sitio.
- ¿Dónde están los archivos de configuración de servidor que utilicé en ArcGIS Server 10.0 y versiones anteriores?
- ¿Cómo se modifica el directorio temporal utilizado por ArcGIS Server?
- ¿Puedo configurar el mismo ArcGIS Web Adaptor para que funcione con ArcGIS Server y Portal for ArcGIS?
Manager
- He intentado crear o unirme a un sitio de ArcGIS Server y algo falló. ¿Cómo puedo solucionar la cuestión?
- No puedo iniciar sesión en ArcGIS Server Manager.
- ¿Qué navegadores son compatibles con ArcGIS Server Manager?
- En la versión 10, podía recuperar la clave de Bing Maps en ArcGIS Server Manager. ¿Cómo puedo hacer esto en 10.9.1?
- Cuando intento publicar un archivo de definición de servicio en ArcGIS Server Manager, solo puedo examinar mi sistema de archivos local. ¿Por qué no puedo ver el sistema de archivos del servidor?
Servicios
- En mi servicio de geoprocesamiento se ejecuta un trabajo asíncrono que deseo cancelar.
- ¿Por qué no puedo publicar MXD, MSD, localizadores de direcciones ni otros recursos SIG en el sitio de ArcGIS Server mediante ArcGIS Server Manager?
- Después de crear un sitio de ArcGIS Server, observo servicios que aparecen en la lista de servicios en Manager. ¿Qué son? ¿Por qué no puedo eliminar algunos de ellos?
- Agregué un servicio a una aplicación Web, pero parece que el servicio no está disponible.
- Actualicé mi documento de mapa y, después, inicié mi servicio, pero no veo las actualizaciones en mi servicio de mapas.
- ¿Cómo instalo fuentes personalizadas para utilizarlas con ArcGIS Server?
- Intento publicar una definición de servicio en ArcGIS Server Manager y mi navegador se bloquea.
- Cuando intento publicar un servicio de mapas en ArcMap, hago clic en Archivo > Compartir como, pero la opción Servicio no está disponible (aparece en gris).
- Se produce un error en ArcGIS Desktop al intentar publicar un recurso SIG que hace referencia a los datos de un recurso compartido de Windows.
- Se produce un error en ArcGIS Desktop al intentar publicar un recurso SIG que hace referencia a los datos en un directorio de Samba.
- ¿Qué servicios compatibles con OGC puedo publicar con ArcGIS Server?
- Tengo problemas al crear un servicio que contiene capas de una base de datos o geodatabase.
- Comencé a crear una caché de mapa y está demorando demasiado. ¿Cuándo finalizará?
- Hace poco actualicé las cachés de mapa. Las aplicaciones de cliente, ¿saben automáticamente que las teselas actualizadas están disponibles?
- Aparece un mensaje de error que indica que la publicación de servicios de geoprocesamiento está restringida. ¿Cómo lo resuelvo?
- Cuando los usuarios publican una capa de escena en un portal ArcGIS Enterprise 10.6 o de una versión anterior, ven el mensaje La herramienta de publicación no puede conectarse al data store de caché de teselas. Puede deberse a una configuración de seguridad que afecta a la forma en que el servidor de alojamiento se comunica con el data store de caché de teselas.. Este mismo mensaje aparece en los registros de ArcGIS Server en el servidor de alojamiento. ¿Cómo lo resuelvo?
Instalación
Cuando se inicia ArcGIS Server, obtengo una advertencia afirmando que mi entrada /etc/hosts para este equipo no coincide con la dirección IP del equipo.
ArcGIS Server tiene varios procesos que se comunican entre sí. Por lo tanto, la dirección IP del equipo para el equipo debe ser correcta para que los componentes funcionen. Hay dos maneras de abordar este problema:
- Quitar la entrada en el archivo host del equipo.
- Si la entrada es necesaria para otros propósitos requeridos por su organización, actualice la dirección IP. Para realizar estos cambios, se requiere acceso de superusuario. Para obtener la actual dirección IP, ejecute el comando ifconfig . Después, abra /etc/hosts en un editor de texto y elimine o modifique la línea.
¿Por qué la instalación me impide instalar ArcGIS Server si el usuario de instalación de ArcGIS Server tiene un límite de controlador de archivos de menos de 65.535 y un proceso límite de menos de 25.059?
ArcGIS Server es un producto del servidor intensivo de datos y muchos de sus formatos de datos constan de cientos de miles de archivos. En los sistemas muy usados, puede haber miles o cientos de miles de archivos en uso en un momento dado. Si no hay suficientes procesos e identificadores de archivo, las solicitudes pueden empezar a dar error de forma aleatoria y dejar el sistema fuera de servicio. El número real necesario de identificadores y procesos de archivo varía según los datos y el número de instancias (hilos/procesos) que se están ejecutando. Establecer un límite de identificador de archivos de 65.535 y un límite de proceso de 25.059 le permitirá garantizar que el sistema siga funcionando.
Hay límites flexibles y fijos para los controladores y procesos de archivo en Linux. Para determinar los límites fijos, utilice el comando ulimit -Hn -Hu (o descriptores de limit -h si utiliza csh). Para determinar los límites flexibles, utilice el comando ulimit -Sn -Su (o descriptores de límite si utiliza csh).
Para aumentar los límites flexibles y máximos, debe editar el archivo /etc/security/limits.conf con acceso de superusuario. Por ejemplo, puede agregar cuatro líneas al archivo de la siguiente manera:
<Usuario de instalación de ArcGIS Server> soft nofile 65535
<Usuario de instalación de ArcGIS Server> hard nofile 65535
<Usuario de instalación de ArcGIS Server> soft nproc 25059
<Usuario de instalación de ArcGIS Server> hard nproc 25059
Después de realizar este cambio, deberá cerrar sesión y volver a iniciar sesión con el usuario concreto para que los nuevos valores tengan efecto. Para verificar que los límites se hayan modificado de manera adecuada, utilice los comandos ulimit -Hn -Hu y ulimit -Sn -Su como se describe anteriormente.
Cuando desinstala ArcGIS Server, algunas carpetas y archivos se guardan en el disco. Éstas se guardan para su conveniencia si vuelve a instalar o actualiza el producto. Si no planea volver a instalar, puede eliminar estos archivos.
Puede encontrar archivos persistentes ubicados en <ArcGIS Server installation directory>/arcgis/server/usr que incluyen lo siguiente:
- directorios del servidor
- almacenamiento de configuración
- archivos de registro
Si deja estas carpetas, se conservarán las cachés de mapa, la configuración de la instalación y otros recursos del servidor que puede ser útil conservar si vuelve a realizar la instalación. Los directorios del servidor que creó y registró usted mismo tampoco se ven afectados por la desinstalación.
Si recibe un mensaje que notifica que su licencia ha caducado, póngase en contacto con el Servicio de atención al cliente de Esri para obtener una licencia nueva y vuelva a autorizar ArcGIS Server mediante el Asistente de autorización de software de ArcGIS.
Nota:
La información de licencia también se almacena en el data store relacional de ArcGIS Data Store; por tanto, si este sitio de ArcGIS Server funciona como servidor de alojamiento para un portal de ArcGIS Enterprise, debe actualizar la licencia en el data store relacional. Para ello, ejecute la utilidad updatelicense desde el equipo donde está instalado su ArcGIS Data Store relacional principal.
Administración
Me preocupan las implicaciones de seguridad de sitio principal restablecer la contraseña de administrador (passwordreset.sh) script. ¿Qué puedo hacer al respecto?
Si se encuentra en un entorno seguro, debe restringir los permisos de archivo a la configuración de almacenamiento y deshabilitar el administrador del sitio principal. Realizar estas dos tareas garantiza que el administrador del sitio principal de la contraseña de la cuenta del script no tendrá ningún efecto sobre la seguridad de su sitio.
Para obtener más información, consulte mejores prácticas para configurar un entorno seguro.
Me preocupan las implicaciones de seguridad de tener Python 2.x en mi sistema. ¿Qué puedo hacer al respecto?
Los servicios basados en ArcMap utilizan una instalación de Python 2.x en la instalación de ArcGIS Server. En la versión 10.9.1, tiene la opción de deshabilitar la característica Runtime Support de ArcMap y eliminar Python 2.x del sistema.
Para obtener más información, consulte Prácticas recomendadas de seguridad.
Si tiene varios equipos que participan en su sitio de ArcGIS Server, el sitio necesita la red para funcionar.
Si tiene una implementación de un solo equipo (es decir, un equipo que participa en un sitio de ArcGIS Server), ArcGIS Server funcionará correctamente cuando se desconecte de la red, siempre y cuando todos los datos a los que hacen referencia los servicios SIG estén almacenados localmente en el equipo. Además, si el equipo es parte de un dominio y desconectó el equipo del dominio, debe especificar una cuenta local como la cuenta de ArcGIS Server.
Trato de conectarme al servidor en ArcGIS Desktop a través de ArcGIS Web Adaptor, pero la conexión falla.
Si el administrador del servidor configuró Web Adaptor para bloquear el acceso administrativo al servidor, no podrá conectarse al servidor en ArcGIS Desktop a través de la URL de Web Adaptor utilizando una conexión administrativa o de publicación. Como alternativa, puede conectarse directamente con el servidor SIG en ArcGIS Desktop con el formato de URL https://gisserver.domain.com:6443/arcgis. Para obtener más información, consulte Conectarse a ArcGIS Server desde ArcGIS Desktop.
Sí. ArcGIS Server detectará automáticamente un cambio de nombre de equipo y volverá a configurar el sitio para utilizar el nuevo nombre. Después de utilizar las herramientas del sistema operativo para cambiar el nombre del equipo, puede ver el siguiente mensaje en los registros del servidor:
ArcGIS Server detectó que el equipo del servidor [antiguo nombre del equipo] se ha cambiado a [nuevo nombre del equipo]. ArcGIS Server se actualizará automáticamente para utilizar el nuevo nombre de host.
Dependiendo de su despliegue de sitio, es posible que necesite realizar algunos pasos adicionales para garantizar que su sitio está configurado correctamente para utilizar el nuevo nombre de equipo:
- Si ha habilitado HTTPS para su sitio y su certificado estaba usando el nombre del equipo anterior, deberá generar un nuevo certificado SSL y configurar el sitio a utilizarlo. Para obtener las instrucciones completas, consulte Proteger la comunicación de ArcGIS Server.
- Si ha configurado ArcGIS Web Adaptor para que use el nombre del equipo anterior, deberá configurarlo con una nueva URL que utilice el nombre del equipo actualizado. Para obtener instrucciones completas, consulte Configurar ArcGIS Web Adaptor después de la instalación.
¿Cómo se establecen los permisos de acceso en los archivos creados por ArcGIS Server en el tiempo de ejecución?
Los archivos generados por ArcGIS Server en el tiempo de ejecución solo son accesibles mediante la cuenta que ejecuta ArcGIS Server. Para cambiar los permisos de acceso de los archivos que se generan en tiempo de ejecución (por ejemplo, los registros del servidor), deberá establecer la máscara de creación de modo de archivo de usuario (umask) en el script init_user_param.sh. Para editar este script, navegue hasta <directorio de instalación de ArcGIS Server>/arcgis/server/usr.
- De forma predeterminada, umask se establece en 077, lo que significa que ningún otro usuario puede leer o escribir datos en el tiempo de ejecución archivos. Esto es suficiente para la mayoría de los sistemas privados de ArcGIS Server.
- Si umask se establece en 022, que solo permite la cuenta que ejecuta ArcGIS Server para leer y escribir datos. Sin embargo, nadie en el sistema puede leer los datos.
- Configurar umask como 002 es una buena opción cuando la cuenta que ejecuta ArcGIS Server comparte los datos con otros usuarios del mismo grupo. Tenga en cuenta que los miembros del grupo en el que la cuenta que ejecuta ArcGIS Server pertenece a también pueden crear y modificar los archivos de datos. A quienes están fuera del grupo no se les permite crear y modificar los archivos de datos.
- Configurar umask como 007 excluye por completo a los usuarios que no sean miembros del grupo de la cuenta que ejecuta ArcGIS Server.
Tendrá que reiniciar ArcGIS Server inmediatamente después de modificar los permisos de acceso, para que los cambios surtan efecto. Tenga en cuenta que una vez que modifique la configuración de umask a un valor distinto de 077, se modificarán los permisos de acceso de todos los archivos creados por ArcGIS Server en tiempo de ejecución.
He deshabilitado la comunicación basada en HTTP en mi sitio ArcGIS Server y ahora no puedo acceder a la ayuda mediante los accesos directos instalados.
Tras deshabilitar la comunicación basada en HTTP, no podrá acceder a la documentación de ayuda local desde los accesos directos instalados, pues están configurados para utilizar HTTP en sus URL. Como alternativa, puede modificar manualmente los accesos directos para utilizar HTTPS. Recuerde que esto solo se aplica a recursos de ayuda locales, no al contenido alojado en la web por Esri.
¿Cómo puedo ver las especificaciones de hardware actuales de un equipo en mi sitio de ArcGIS Server?
El recurso Configuración de hardware del Directorio de administrador de ArcGIS Server presenta información de hardware del equipo especificado en su sitio de ArcGIS Server; indica las especificaciones de la CPU y el sistema operativo, la cantidad de memoria del sistema y el número de procesadores físicos y lógicos. Actualiza la información cuando detecta cualquier cambio en la configuración de su equipo, además de cada vez que se reinicia el equipo.
Aparece un error Conexión no válida de la base de datos o No se puede acceder al elemento de datos cuando intento registrar una base de datos en ArcGIS Server.
Estos errores pueden aparecer si las bibliotecas o el software cliente de la base de datos no se encuentran en el equipo del servidor. Todos los equipos de su sitio de ArcGIS Server deben disponer de una versión de 64 bits del software cliente de la base de datos instalado para permitir que ArcGIS Server acceda a la base de datos. Debe instalar estos clientes antes de registrar su base de datos con ArcGIS Server. Consulte Clientes de base de datos para obtener más información.
Cuando haya instalado el software cliente, reinicie ArcGIS Server.
ArcGIS Web Adaptor no reconoce los equipos no disponibles ni los equipos nuevos que he agregado a mi sitio.
De forma predeterminada, ArcGIS Web Adaptor comprueba el sitio cada minuto para ver si existen equipos nuevos o no disponibles. Si ha esperado más de un minuto desde que se agregó, eliminó o deshabilitó el equipo y el Web Adaptor sigue sin reconocer los cambios, podría deberse a que cambió las propiedades del usuario que registró originalmente el Web Adaptor con el sitio.
Por ejemplo, si la cuenta utilizada para registrar ArcGIS Web Adaptor en el sitio se deshabilitó, se cambió la contraseña o el tipo de rol se degradó a un rol que no dispone de privilegios administrativos, el Web Adaptor no podrá comprobar el estado de su sitio para buscar equipos nuevos o no disponibles. Para arreglar este problema, vuelva a configurar el Web Adaptor. Para obtener instrucciones completas, consulte Configurar ArcGIS Web Adaptor después de la instalación.
¿Dónde están los archivos de configuración de servidor que utilicé en ArcGIS Server 10.0 y versiones anteriores?
Los archivos de configuración de servidor de texto sin formato que se usaban en ArcGIS Server 10.0 y versiones anteriores han dejado de formar parte de la arquitectura del servidor en la versión 10.1. Encontrará archivos de aspecto similar en el almacén de configuración, pero esos archivos no se han diseñado para la edición manual y podrían alterar gravemente la estabilidad del servidor si decide modificarlos directamente. Como alternativa, debe usar ArcGIS Server Manager para ajustar las propiedades del servidor. ArcGIS Server también expone la API REST de ArcGIS, que se puede usar para incluir los cambios de un modo seguro como script en la configuración del servidor. Consulte Iniciar sesión en ArcGIS Server Manager y Vista general de la secuenciación de comandos de la administración de ArcGIS Server para empezar a trabajar.
La ubicación predeterminada para el directorio temporal es <ArcGIS Server installation directory>/arcgis/server/temp. Para especificar un directorio temporal diferente, deberá establecer la variable SERVER_TEMP_DIR en la secuencia de comandos init_user_param.sh. Para editar este script, navegue hasta <directorio de instalación de ArcGIS Server>/arcgis/server/usr. Elimine el signo # que aparece delante de la variable de entorno SERVER_TEMP_DIR y especifique la ubicación de un directorio temporal nuevo. La ubicación especificada debe ser accesible para la cuenta que se utilizó para instalar 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>
Para que la configuración surta efecto en el script init_user_param.sh, deberá reiniciar ArcGIS Server. Para ello, ejecute el script startserver.sh en cada equipo del sitio.
Manager
He intentado crear o unirme a un sitio de ArcGIS Server y algo falló. ¿Cómo puedo solucionar la cuestión?
Si no puede crear o entrar en un sitio de ArcGIS Server, puede solucionar la cuestión abordando los mensajes de error que se informan en el panel de resumen crear sitio o unir a sitio. Además, se crea un registro del evento en el disco, ubicado en <Directorio de instalación de ArcGIS Server>/arcgis/server/usr/logs/<nombre del equipo>/server. Los mensajes del registro pueden proporcionar información adicional acerca de lo que provocó el problema. Para ver el registro, examine hasta el directorio de registros y abra el registro en un editor de texto.
Para iniciar sesión en Manager, debe proporcionar un nombre de usuario y una contraseña a los que se han concedido privilegios de administrador o publicador en el sitio de ArcGIS Server. Los nombres de usuario y las contraseñas distinguen entre mayúsculas y minúsculas. Utilice las mayúsculas y minúsculas que correspondan para iniciar sesión en ArcGIS Server Manager. Consulte con su administrador del servidor para averiguar qué nombre de usuario y contraseña que debe utilizar. Si es el administrador, introduzca el nombre de usuario y la contraseña que especificó al crear el sitio. Para obtener más información, consulte Iniciar sesión en ArcGIS Server Manager.
En la versión 10, podía recuperar la clave de Bing Maps en ArcGIS Server Manager. ¿Cómo puedo hacer esto en 10.9.1?
La capacidad para recuperar la clave de Bing Maps mediante ArcGIS Server Manager se eliminó a partir de 10.1. Visite el sitio web My Esri o póngase en contacto con el representante del servicio de atención al cliente de Esri para que le informe sobre su clave.
Servicios
En 10.6.1, un conjunto de recursos y operaciones permiten a los administradores de servidores localizar, monitorizar e intervenir en los trabajos asíncronos ejecutados por servicios de geoprocesamiento. Cada uno de ellos está disponible a través de la página del servicio del Directorio de administrador de ArcGIS Server (formato de URL https://server:port/arcgis/admin/services/[<folder>]/<serviceName.serviceType>).
Desde la página Trabajos, puede realizar una consulta para encontrar los trabajos que cumplen condiciones concretas, purgar la cola de todos esos trabajos con un estado actual de NEW, SUBMITTED o WAITING y ver estadísticas acerca de los trabajos actuales para el servicio.
Desde la página de un trabajo específico, puede cancelar el trabajo si presenta actualmente el estado SUBMITTED o EXECUTING (conservando la información del trabajo el sistema), o bien eliminar el trabajo independientemente del estado actual, lo cual eliminará todo rastro del mismo del servicio y cancelará el trabajo si corresponde.
¿Por qué no puedo publicar MXD, MSD, localizadores de direcciones ni otros recursos SIG en el sitio de ArcGIS Server mediante ArcGIS Server Manager?
Los recursos SIG que se intenta publicar en ArcGIS Server se someten a un proceso de análisis riguroso para garantizar que están listos para ser expuestos en la web. Ya que deberá analizar sus recursos SIG antes de publicar, ArcGIS Desktop es la herramienta principal para publicar los servicios en ArcGIS Server.
Sin embargo, si está en una nube o en un entorno altamente seguro, puede crear archivos de definición del servicio que se pueden publicar en ArcGIS Server mediante Administrador. Los archivos de definición de servicio le ofrecen la opción de tomar una instantánea de sus datos y recursos SIG y publicarlos como servicios de ArcGIS Server más adelante. Cualquier recurso SIG se puede analizar y encapsular como un archivo de definición de servicio. Una vez que se crea el archivo de definición de servicio, puede buscarlo en Manager y publicarlo como un servicio.
Después de crear un sitio de ArcGIS Server, observo servicios que aparecen en la lista de servicios en Manager. ¿Qué son? ¿Por qué no puedo eliminar algunos de ellos?
La instalación de ArcGIS Server incluye una variedad de servicios preconfigurados que le ayudarán a realizar tareas comunes como:
- El almacenamiento de la caché de mapas y servicios de imágenes (CachingTools, ReportingTools)
- Publicar servicios (PublishingTools)
- Imprimir mapas web (PrintingTools)
- Realizar cálculos geométricos (Geometry)
- Vista previa de la funcionalidad de ArcGIS Server (SampleWorldCities)
- Sincronizar datos entre clientes y ArcGIS Server (SyncTools)
Los servicios esenciales, como CachingTools, PublishingTools ReportingTools, se inician por defecto y no se pueden eliminar. Detener estos servicios sería perjudicial para el rendimiento y la funcionalidad de ArcGIS Server.
Servicios no esenciales, como la Geometry, y PrintingTools se detienen por defecto. Si necesita utilizar estos servicios, puede iniciarlos de forma explícita en Manager o en ArcMap. El servicio de mapas SampleWorldCities está iniciado por defecto y se puede eliminar en cualquier momento.
Tenga en cuenta que los recursos del servidor se consumen solo cuando el servicio se inicia y ha solicitado realizar una tarea. Para obtener más información, consulte la sección de servicios preconfigurados de Contenido de ArcGIS Server.
Si su aplicación web hace referencia a un servicio de un servidor remoto (un servidor diferente de aquel en el que su aplicación web se aloja), el servidor que aloja la aplicación web debe tener permiso desde el servidor remoto para acceder al servicio. A menudo, el servidor que aloja la aplicación web es el que se instala con ArcGIS Web Adaptor y el servidor que aloja sus servicios es un servidor SIG. Si estos dos servidores residen en diferentes dominios, el plug-in del navegador web que ejecuta la aplicación web no tiene permitido el acceso al servicio por razones de seguridad. Para acceder a los servicios en dominios web, un archivo de política de acceso de cliente debe estar presente en el directorio raíz del servidor Web que aloja el servicio.
Si el administrador de su servidor habilitó la seguridad en el sitio de ArcGIS Server, es posible que sea necesario modificar este archivo para incluir el dominio del servidor que aloja la aplicación web. Para obtener más información, consulte Restringir solicitudes de dominio cruzado en ArcGIS Server.
Actualicé mi documento de mapa y, después, inicié mi servicio, pero no veo las actualizaciones en mi servicio de mapas.
Si se hace cualquier cambio en el recurso SIG referenciado por un servicio, deberá sobrescribir el servicio de modo que los clientes vean los cambios en su recurso SIG y sus datos de origen.
Para obtener instrucciones sobre cómo sobrescribir el servicio, consulte Sobrescribir un servicio en ArcMap o Sobrescribir una capa web (en la ayuda de ArcGIS Pro).
ArcGIS Server solo admite fuentes TrueType y OpenType. Para que las fuentes se utilicen correctamente dentro de un servicio SIG, la fuente debe residir en el servidor o debe estar integrada en el recurso SIG. Por ejemplo, la mayoría de las fuentes pueden estar integradas en un documento de mapa, pero a veces puede surgir una situación en la que una capa utiliza una fuente no es incorporables. Cuando publica, se muestra una advertencia (20025) en ArcGIS Desktop que indica que la capa utiliza fuentes que no están en el servidor y no son incorporables.
Para abordar esta cuestión, deberá instalar las fuentes directamente en ArcGIS Server. Para hacerlo, copie las fuentes que desea utilizar y colóquelas en el directorio de instalación de <ArcGIS Server installation directory>/arcgis/server/fonts. Asegúrese de que la cuenta que ejecuta ArcGIS Server tiene permiso de lectura en los archivos de fuente. Para que los cambios surtan efecto, deberá reiniciar ArcGIS Server.
Las definiciones de servicio que contienen los datasets SIG de origen puede tardar mucho tiempo en publicarse porque los datos deben transferirse al servidor. Sin embargo, se trata de una limitación conocida que las definiciones de servicio de más de 2 GB en tamaño no pueden publicarse cuando se ejecuta Manager en Internet Explorer o Firefox. Se pueden publicar las definiciones de servicio de más de 2 GB cuando ejecuta Manager en Google Chrome.
Si tiene dudas sobre si su definición de servicio supera los 2 GB, examine sus propiedades inmediatamente después de crearla. Si no ha cambiado la ubicación provisional predeterminada, la definición del servicio estará en C:\Usuarios\<nombre de usuario>\AppData\Local\ESRI\Desktop<número de versión>\StagingFolder (en equipos con Windows).
Cuando intento publicar un servicio de mapas en ArcMap, hago clic en Archivo > Compartir como, pero la opción Servicio no está disponible (aparece en gris).
Si su sesión de ArcMap se ejecuta en la vista de composición de mapa, la opción de compartir el mapa como un servicio no está disponible. Si cambia a la vista de composición de mapa, podrá publicar el mapa como un servicio. Consulte Visualizar mapas en la vista de datos y en la vista de composición de mapa.
Se produce un error en ArcGIS Desktop al intentar publicar un recurso SIG que hace referencia a los datos de un recurso compartido de Windows.
Si los datos a los que hace referencia el recurso SIG residen en el recurso compartido de archivos de Windows, es posible que se produzca el siguiente error en ArcGIS Desktop en el momento de la publicación:
Empaquetado correcto, error de publicación. ERROR 001369: no se pudo crear el servicio.
Este error puede estar provocado por el bloqueo oportunista, una entidad de bloqueo de archivos de Windows. Cuando se habilitan los bloqueos oportunistas en el recurso compartido de archivos designado, el equipo de Windows puede almacenar los archivos en la caché de forma local. Normalmente, este es el equipo que se utiliza para publicar el servicio. Si un segundo equipo necesita acceder a los datos, debe recibir un corte del bloqueo oportunista del equipo de Windows antes de que el archivo se vuelva a sincronizar con la segunda máquina. Normalmente, este es el equipo en el que se publica el servicio. Si se recibe un corte desde el equipo de Windows durante la publicación, la sincronización de datos posterior puede hacer que la publicación falle.
Otros problemas frecuentes relacionados con los bloqueos oportunistas:
- Un equipo o varios equipos de un sitio con varios equipos habilitan bloqueos en los directorios y el almacén de configuración e impiden que otros equipos tengan acceso a ellos.
- Errores de publicación debidos a los motivos descritos
- Problemas al acceder a los datos registrados en las ubicaciones compartidas
- Problemas al acceder a las teselas en caché almacenadas en ubicaciones con bloqueos oportunistas
Para evitar estos problemas, deberá deshabilitar los bloqueos oportunistas para cada recurso compartido de archivos que haya configurado.
Para obtener más información acerca de los bloqueos oportunistas, consulte Bloqueos oportunistas en la documentación de Microsoft.
Se produce un error en ArcGIS Desktop al intentar publicar un recurso SIG que hace referencia a los datos en un directorio de Samba.
Si los datos a los que hace referencia el recurso SIG de un directorio de Samba, es posible que se produzca el siguiente error en ArcGIS Desktop en el momento de la publicación:
Empaquetado correcto, error de publicación. ERROR 001369: no se pudo crear el servicio.
Este error puede estar provocado por el bloqueo oportunista, una entidad de bloqueo de archivos de Windows. Cuando se habilitan los bloqueos oportunistas en un directorio de Samba, el equipo de Windows puede almacenar los archivos en la caché de forma local. Normalmente, este es el equipo que se utiliza para publicar el servicio. Si un segundo equipo necesita acceder a los datos, debe recibir un corte del bloqueo oportunista del equipo de Windows antes de que el archivo se vuelva a sincronizar con la segunda máquina. Normalmente, este es el equipo en el que se publica el servicio. Si se recibe un corte desde el equipo de Windows durante la publicación, la sincronización de datos posterior puede hacer que la publicación falle.
Para evitar este problema, deberá deshabilitar los bloqueos oportunistas por cada directorio de Samba que se haya configurado. Para ello, siga estos pasos:
- En el equipo que aloja Samba, abra smb.conf.
- Para que cada directorio configurado sea accesible mediante Samba, añada las siguientes propiedades:
[folder] ... oplocks = false level2 oplocks = false ...
- Guarde smb.conf.
- Ejecute el comando testparm para verificar que las propiedades aparecen en el archivo de configuración de Samba.
- Reinicie los servicios de Samba (SMB) y NetBIOS (NMB).
Para obtener más información acerca de los bloqueos oportunistas, consulte Bloqueo de registros y archivos en la documentación de configuración de Samba.
Con ArcGIS Server, puede publicar servicios de cobertura web (WCS), Servicios de entidades web (WFS), Servicios de mapas web (WMS), Servicios de teselas de mapas web (WMTS) y Servicios de procesamiento web (WMS). Además, puede configurar servicios de mapas para devolver el Lenguaje de marcado Keyhole (KML) si se solicita.
Más información acerca de la compatibilidad de OGC en ArcGIS Server
Para entender cómo configurar los permisos correctos requeridos para datos de bases de datos y geodatabases, consulte Hacer que sus datos sean accesibles para ArcGIS Server.
La cantidad de tiempo que se necesita para crear la caché de mapa depende de los niveles de escala que ha elegido, la cantidad de recursos del servidor que ha dedicado a la generación de la memoria caché, y la configuración que ha elegido (formato de tesela, formato de almacenamiento, y así sucesivamente). Estos factores se analizan en detalle en Planificar una caché de mapa.
Hace poco actualicé las cachés de mapa. Las aplicaciones de cliente, ¿saben automáticamente que las teselas actualizadas están disponibles?
Si actualiza un área de una caché de mapa, los usuarios de ArcMap y ArcGIS Pro que ya han visitado esa área y esa extensión deben borrar las cachés de imágenes locales para poder visualizar las actualizaciones. Como administrador del servidor, debe alertar a los usuarios cuando están disponibles los datos actualizados para que sepan que deben borrar sus respectivas caché. Consulte el sistema de ayuda de la aplicación de cliente para obtener instrucciones acerca de cómo borrar la caché local.
Aparece un mensaje de error que indica que la publicación de servicios de geoprocesamiento está restringida. ¿Cómo lo resuelvo?
El mensaje de error corresponde al código de error 001862: la publicación de servicios de geoprocesamiento está restringida solamente a administradores. A partir de la versión 10.4, solo los administradores pueden publicar servicios de geoprocesamiento e implementar extensiones de servicios (SOE o SOI). Esta restricción la puede cambiar un administrador. Consulte Cambiar los privilegios de publicación del servicio de geoprocesamiento y de la extensión del servicio para obtener información detallada.
Cuando los usuarios publican una capa de escena en un portal ArcGIS Enterprise 10.6 o de una versión anterior, ven el mensaje La herramienta de publicación no puede conectarse al data store de caché de teselas. Puede deberse a una configuración de seguridad que afecta a la forma en que el servidor de alojamiento se comunica con el data store de caché de teselas.. Este mismo mensaje aparece en los registros de ArcGIS Server en el servidor de alojamiento. ¿Cómo lo resuelvo?
Si el data store de caché de teselas está configurado para usar el cifrado SSLv3, pero los equipos del servidor de alojamiento no tienen SSLv3 habilitado, aparecerá este mensaje cuando un usuario publique una capa de escena desde ArcGIS Pro o el portal de ArcGIS Enterprise.
Para resolver este conflicto, puede habilitar SSLv3 en todos los equipos del sitio de ArcGIS Server de alojamiento o, si sus prácticas de seguridad no lo permiten, pedir al administrador de ArcGIS Data Store que deshabilite el cifrado en el data store de caché de teselas. Consulte Referencia de utilidades de comandos de ArcGIS Data Store en la ayuda de ArcGIS Data Store o la Guía del administrador de Portal for ArcGIS para obtener información sobre cómo deshabilitar el cifrado SSLv3 en el data store de caché de teselas.
Si decide habilitar SSLv3 en los equipos del servidor de alojamiento, consulte la documentación de su sistema operativo Linux para obtener instrucciones sobre cómo hacerlo.