Skip to main content

Puertos necesarios

Cada componente de una implementación de ArcGIS Enterprise se comunica a través de un conjunto concreto de puertos. Si se utiliza un puerto para la comunicación entre equipos, debe abrir dicho puerto en el firewall del equipo. Si se utiliza un puerto para la comunicación interna, verifique que el puerto no lo esté utilizando otra aplicación en ejecución en el equipo.

Visualice un diagrama de los puertos utilizados en una implementación de ArcGIS Enterprise.

ArcGIS Web Adaptor

De forma predeterminada, los puertos 443 y 80 se utilizan en los equipos de ArcGIS Web Adaptor. En ciertos casos poco frecuentes, puede ser necesario utilizar un puerto no predeterminado para ArcGIS Web Adaptor

Portal for ArcGIS

Portal for ArcGIS utiliza el puerto HTTP 7080 y el puerto HTTPS 7443 para comunicarse. De forma predeterminada, el portal impone el uso de HTTPS para encriptar la comunicación; el puerto 7080 no se utiliza a no ser que cambie esta configuración para permitir también la comunicación a través de HTTP.

Puertos de comunicación entre equipos

Los puertos siguientes permiten que Portal for ArcGIS se comunique con procesos en su equipo local:

  • 50432 (TCP): este puerto debe estar disponible (libre) en el equipo de Portal for ArcGIS al actualizar.

  • 7005

  • 7080 (si la comunicación HTTP está habilitada)

  • 7099

  • 7120

  • 7220

  • 7443

  • 7654

  • 7820

  • 7830

  • 7840

  • 11211

Puertos efímeros

Portal for ArcGIS puede utilizar puertos efímeros (a veces denominados puertos dinámicos) dentro de dos amplios rangos. Estos puertos se abren durante un corto intervalo de tiempo cuando lo solicita el portal y se cierran tan pronto como el portal deja de utilizarlos. Los rangos predeterminados son los puertos 1024-5000 y los puertos 49152-65535, aunque los administradores del sistema pueden personalizarlos.

Portales de alta disponibilidad

Si configura un portal de alta disponibilidad en varios equipos, se utilizan los siguientes puertos para la comunicación entre equipos:

  • 50432 (TCP): este puerto debe estar disponible (libre) en los equipos de Portal for ArcGIS al actualizar.

  • 7080 (si la comunicación HTTP está habilitada)

  • 7120

  • 7443

  • 7654

  • 7820

  • 7830

  • 7840

  • 11211

ArcGIS Server

ArcGIS Server utiliza ciertos puertos. A continuación, se muestran descripciones de los puertos que puede ser necesario permitir en el firewall y sus propósitos.

Puerto HTTPS 6443

ArcGIS Server se comunica únicamente a través del puerto 6443 de forma predeterminada. Este puerto también se utiliza para la comunicación entre equipos de ArcGIS Server. Asegúrese de que su firewall permita la comunicación HTTP a través de este puerto. Salvo que tenga deshabilitado el acceso administrativo directo (encaminar el tráfico a través de ArcGIS Web Adaptor en su lugar), los usuarios pueden acceder al servidor mediante el puerto 6443.

Puerto HTTP 6080

De forma predeterminada, ArcGIS Server admite solamente la comunicación HTTPS y no se permite la comunicación a través del puerto 6080. Los administradores pueden cambiar esta configuración en el Directorio de administrador de ArcGIS Server para permitir la comunicación de texto sin formato HTTP a través del puerto 6080, pero se considera una opción menos segura.

Nota:

Si instala su implementación mediante ArcGIS Enterprise Builder, el asistente de configuración se abre inicialmente a través del puerto 6080 y pasa a utilizar HTTPS a través del puerto 6443. Esto no ocurre si instala ArcGIS Server de forma independiente; en este caso, Server Manager se abre automáticamente a través del puerto 6443.

Puerto 6006

ArcGIS Server utiliza este puerto para procesos internos. Debe estar disponible para que ArcGIS Server se inicie correctamente y no puede ser utilizado por otros programas o aplicaciones. A diferencia de otros puertos, como se describe a continuación, ArcGIS Server no puede incrementar automáticamente a un puerto distinto si el puerto 6006 no está abierto.

Puertos utilizados internamente (1098, 6099, otros)

Los puertos 1098, 6099 y otros puertos aleatorios son utilizados por ArcGIS Server para iniciar procesos en cada equipo de ArcGIS Server. No es necesario abrir estos puertos para acceder desde otros equipos; sin embargo, debe saber que ArcGIS Server los utiliza en caso de que ejecute otras aplicaciones que requieran los mismos puertos.

Si la instalación de ArcGIS Server detecta que alguno de estos puertos está en uso, incrementará automáticamente el número de puerto que utiliza. Por ejemplo, si detecta que otra aplicación ya está usando el puerto 1098, utiliza el puerto 1099 si está disponible.

Si ArcGIS Server está instalado en un equipo servidor, evite utilizar el firewall para obstaculizar la comunicación interna en ese equipo.

Si las políticas de firewall restrictivas evitan la creación del sitio (normalmente se indica mediante el mensaje de error: Error al crear el servicio 'System/CachingTools.GPServer'), puede ajustar el firewall para que permita los procesos de ArcGIS Server de forma explícita. Por ejemplo, con el firewall de Windows, puede agregar nuevas reglas de entrada que permitan los siguientes cuatro programas:

  • <Ubicación de instalación de ArcGIS Server >\framework\runtime\ArcGIS\bin\ArcSOC.exe

  • <Ubicación de instalación de ArcGIS Server>\framework\etc\service\bin\ArcGISServer.exe

  • <Ubicación de instalación de ArcGIS Server>\framework\runtime\jre\bin\javaw.exe

  • <Ubicación de instalación de ArcGIS Server location>\framework\runtime\jre\bin\rmid.exe

La cuenta de Windows que ejecuta ArcGIS Server también debe tener acceso al símbolo del sistema.

ArcGIS Data Store

Las secciones siguientes enumeran los puertos utilizados por ArcGIS Data Store para comunicarse con otras partes de ArcGIS Enterprise o para comunicarse entre equipos de ArcGIS Data Store.

Para los data store multimáquina, los puertos utilizados para la comunicación entre equipos deben estar abiertos para todos los equipos.

Los demás puertos que se enumeran a continuación deben dejarse disponibles en el equipo del data store; en otras palabras, ninguna otra aplicación de ese equipo debe utilizar el puerto especificado. No se necesita comunicación externa, pero un proceso interno del data store utiliza el puerto.

Todos los tipos de ArcGIS Data Store

Todos los tipos de data store que implemente mediante ArcGIS Data Store requieren los siguientes puertos:

  • 2443 (HTTPS): los equipos que participan en una implementación de ArcGIS Data Store se comunican entre ellos mediante este puerto. Además, los siguientes también se comunican con los data stores a través de este puerto:

    • El asistente de configuración de ArcGIS Data Store

    • El sitio de ArcGIS Server que actúa como servidor de alojamiento

    • La utilidad webgisdr instalada con Portal for ArcGIS

  • 6443 (HTTPS): ArcGIS Data Store envía solicitudes salientes al sitio de ArcGIS Server de alojamiento mediante este puerto.

  • 9006 (TCP): ArcGIS Data Store utiliza este puerto para comunicarse internamente con un servidor web. No es necesario que abra este puerto en el firewall, pero sí que es necesario que no esté ocupado en el equipo en el que instale ArcGIS Data Store.

Equipos de almacén relacional

Los siguientes puertos son necesarios en los equipos en los que se instala y configura el almacén relacional:

  • 9876 (TCP): la comunicación interna entre el sitio de ArcGIS Server de alojamiento y el almacén relacional se produce mediante este puerto, al igual que algunas comunicaciones entre los equipos del almacén relacional principal y de respaldo.

  • 9840 (TCP): este puerto debe estar abierto en los equipos del almacén relacional para la comunicación entre el servidor de alojamiento y una base de datos en caché en memoria del sistema que esté instalada en equipos del almacén relacional.

  • 9820 y 9850 (TCP): estos puertos deben estar abiertos en los equipos del almacén relacional para la comunicación entre los equipos de data store.

  • 45671 y 45672 (TCP): estos puertos en los equipos del almacén relacional deben estar disponibles para permitir la comunicación con los sitios de ArcGIS GIS Server porque los webhooks de servicio los requieren.

  • 50432 (TCP): el puerto debe estar disponible (no utilizado por ninguna otra aplicación) en los equipos del almacén relacional al actualizar el equipos del almacén relacional.

  • 25672 y 44369 (TCP): estos puertos deben estar disponibles en los equipos del almacén relacional porque los webhooks de servicio los requieren.

Equipos de almacén de objetos

Los siguientes puertos son necesarios en los equipos en los que se instala y configura el almacén de objetos:

  • 29879 y 19879 (HTTPS): el servidor de alojamiento se comunica con el almacén de objetos a través de estos puertos en los equipos del almacén de objetos.

  • Los almacenes de objetos también utilizan todos los siguientes puertos para comunicarse entre equipos de un clúster de almacenes de objetos y para procesos internos:

    • 19864 y 29860–29863 (Hadoop RPC)

    • 29858, 29859, 28981, 29895 (gRPC)

    • 9856, 9857, 9872, 9886, 9894 (HTTP/2)

  • 11211 (TCP): este puerto debe estar disponible en los equipos del almacén de objetos para procesos internos.

Equipos de big data store espaciotemporal

Los siguientes puertos son necesarios en los equipos en los que se instala y configura el big data store espaciotemporal:

  • 9220 (HTTPS): el sitio de ArcGIS Server de alojamiento y los sitios de ArcGIS Server federados se comunican con el big data store espaciotemporal mediante el puerto 9220. La comunicación interna entre equipos de big data stores espaciotemporales en un clúster también se produce mediante el puerto 9220.

  • 9320 (TCP): los equipos del clúster de big data store espaciotemporal se comunican entre sí a través del puerto 9320.

Equipos de graph store

Los siguientes puertos son necesarios en los equipos en los que se instala y configura el graph store:

  • 9829 (TCP): ArcGIS Knowledge Server se comunica con el graph store a través de este puerto y los equipos de un clúster de graph store se comunican entre ellos mediante este puerto.

  • 9828, 9830 y 9831 (TCP): los equipos de un clúster de graph store se comunican entre sí a través de estos puertos.

Otros componentes

Utilice la siguiente lista para encontrar los puertos que utilizan otros componentes que puedes necesitar en una implementación de ArcGIS Enterprise: