Error: Service Containing process crashed. Error: Could not initialize service ‘System/Publishingtools.GPServer’

Uno de nuestros clientes estaba enfrentando un error al tratar de publicar. Al momento de poner share as a service en ArcMap y publicar obtenía el siguiente error “Could not initialize service ‘System/Publishingtools.GPServer’

Una vez se detuvo el servicio desde el Manager, el servicio no volvió a correr dando el error ‘Service Containing process crashed for ‘System/PublishingTools.GPServer’.

VI2

Se identificó que el usuario estaba utilizando la versión de ArcGIS Server 10.4.1 y windows Server 2008 R2. Con estas características, se identificó el bug:

    • BUG-000110662 : Geoprocessing service instances crash after installing windows patches on Microsoft Windows Server 2008 R2 or Windows 7.

Este error se encuentra documentado por Esri en el siguiente enlace. Pare resolver el error , Esri hizo un parche de seguridad y debe instalarse para las versiones 10.2 hasta la 10.6.

Para descargar el ArcGIS Server Geoprocessing Service Starup Patch debe descargar e instalar el parche para la versión adecuada aquí.

Una vez descargue e instale el parche, espere un momento a que el servicio de ArcGIS Server reinicie y vuelve a dar clic para iniciar el servicio de publicación dentro del folder de sistemas en ArcGIS Server Manager.

Apoyo Técnico, GMT Corp.

 

Anuncios

Lo que tienes que saber sobre ArcGIS Enterprise

enterprise

Desde que comenzamos a hablar de ArcGIS 10.5 hemos estado haciendo alusión constantemente a ArcGIS Enterprise, una de las estrellas de esta nueva versión.

Sin embargo, es posible que te surjan algunas dudas como, por ejemplo: ¿ArcGIS Enterprise es lo mismo que ArcGIS for Server? ¿Desaparecerá ArcGIS Server? ¿Qué voy a poder hacer a partir de ahora?

Te aclaramos todo.

¿Qué es ArcGIS Enterprise?

ArcGIS Enterprise es la evolución de ArcGIS for Server, una plataforma completa de cartografía y análisis que incluye un potente servidor de servicios web además de una infraestructura Web GIS que te permitirá organizar, crear y compartir tu trabajo desde cualquier lugar, en cualquier momento y desde cualquier dispositivo.

¿Por qué hemos evolucionado ArcGIS for Server?

Hemos evolucionado ArcGIS for Server para dar respuesta a las necesidades de nuestros usuarios, cada vez más amplias y sofisticadas. El nuevo nombre, ArcGIS Enterprise, refleja esta evolución y el avance en su capacidad para resolver retos y ofrecer soluciones.

¿Desaparecerá ArcGIS for Server?

ArcGIS for Server no desaparecerá. ArcGIS Enterprise incluye ArcGIS Server y todo lo que necesitas para poner en marcha tu propia infraestructura Web GIS. Estos son los componentes incluidos en ArcGIS Enterprise y diseñados para trabajar conjuntamente:

  • ArcGIS Server: es el core, un componente para publicar capas, mapas, análisis, geocodificadores, etc.
  • Portal for ArcGIS: te permite compartir mapas, aplicaciones y cualquier tipo de información geográfica con tu organización.
  • ArcGIS Data Store: permite configurar el almacenamiento de datos para el alojamiento y los servidores federados utilizados con su implementación.
  • ArcGIS Web Adaptor: permite integrar tu ArcGIS Server y Portal for ArcGIS con el web server que ya tienes y los mecanismos de seguridad de tu organización.

No olvides que ArcGIS Enterprise incluye también el contenido del Living Atlas of the World y una completa gama de aplicaciones para todos tus proyectos con información espacial.

¿Cómo puedo utilizarlo?

ArcGIS Enterprise es muy flexible, puede ajustarse a las necesidades de tu infraestructura. Por eso puede ser instalado del siguiente modo:

  • En tu propia infraestructura
  • En la nube (a través de los servicios de Amazon o Microsoft Azure)
  • Como Software as a Service

¿Qué se puede hacer con ArcGIS Enterprise?

  • Potenciar las posibilidades analíticas de tu GIS.
  • Simplificar la búsqueda y análisis de datos espaciales a través de mapas y gráficos.
  • Hacer que los análisis espacio-tiempo sean mucho más rápidos gracias a la potencia de un entorno distribuido.
  • Construir sus propios flujos de análisis raster y de imágenes para procesar bases de datos masivas de forma más rápida.
  • Conectar y difundir datos procedentes de sensores, dispositivos y redes sociales en tiempo real.
  • Todo esto será posible gracias a Insights for ArcGIS, ArcGIS GeoAnalytics Server, ArcGIS Image Server y ArcGIS GeoEvent Server. 

¿Seré capaz de explotar toda la capacidad de ArcGIS Enterprise?

Esri ha preparado multitud de recursos (desde documentación a soporte técnico, cursos, seminarios gratuitos, etc.) que te ayudarán a sacar lo mejor de ArcGIS Enterprise.

 

Esperamos haberte aclarado alguna duda que puedas tener sobre ArGIS Enterprise. Sin embargo, si tienes alguna otra duda, ponte en contacto con nosotros al (787) 250-8182 ext 4 o envía un correo electrónico a info@gmtgis.com.

Esri

La versión preliminar de ArcGIS 10.5 ¡YA ESTÁ DISPONIBLE!

La versión preliminar de ArcGIS 10.5 ya está disponible para los clientes cualificados. Los archivos ejecutables preliminares para ArcGIS Enterprise y ArcGIS Desktop se pueden encontrar en My Esri.

Junto con la salida de ArcGIS 10.5 versión preliminar, puede registrarse para verificar  ArcGIS 1.4 Pro Alpha.

¡Grandes noticias!

Si aún no ha escuchado de la familia de productos  conocidos como ArcGIS for Server, éstos han cambiado de nombre a ArcGIS Enterprise. Es un buen momento para trabajar en SIG, organizaciones de todo el mundo están adoptando con entusiasmo aplicaciones para crear mapas y la tomando en cuenta la inteligencia empresarial geoespacial para tomar decisiones y mantener informados y con la información más actualizada a los interesados. Esri tiene el compromiso de ofrecer productos que le ayudan a mantenerse por delante de la curva. Esri reconoce que las organizaciones necesitan un producto de Servidores que puedan hacer más y ayudar a proporcionar un camino claro para su organización en el mundo de hoy basado en la web y el internet.

ArcGIS Enterprise es la solución.

Ya sea que usted está analizando grandes datos, transmitiendo datos en tiempo real, realizado un análisis rápido de imágenes raster, o simplemente puede hacer que los datos GIS estén disponibles para toda su organización, existe una implementación de ArcGIS Enterprise que le puede ayudar a satisfacer sus necesidades.

Personaliza ArcGIS Server para satisfacer sus necesidades de negocio con las nuevas funciones de roles de licencias

La implementación base de ArcGIS Enterprise proporciona capacidades GIS Web fundamentales tales como la capacidad de publicar mapas y servicios, capacidad de mapeo web, diferentes plantillas para crear story maps, Web AppBuilder, y un montón de aplicaciones. Además de todas estas funcionalidades base, puede ampliar ArcGIS Enterprise con más capacidades a través de funciones adicionales de roles de ArcGIS Server.

ArcGIS Server siempre ha sido la opción para sus necesidades de servidor SIG. Ahora bien,  las funciones base que usted conoce y ama pueden hacer aún más. Las roles de servidor proporcionan una funcionalidad adicional, como el procesamiento de datos en tiempo real, la visualización y procesamiento de imágenes y rasters, y el procesamiento rápido de datos que funciona a la perfección con la implementación base de ArcGIS Enterprise. Todos los nuevos roles de servidor son impulsados por ArcGIS Server 10.5 que viene como parte de ArcGIS Enterprise.

Los nuevos roles de servidor incluyen el muy esperado ArcGIS GeoAnalytics server que proporciona un análisis rápido de datos geoespaciales por lotes, ArcGIS GeoEvent Server (anteriormente conocido como la extensión GeoEvent), ArcGIS Image Server (anteriormente era la extensión Imagen), y ArcGIS Business Analyst Server.

Actualizando de ArcGIS for Server a ArcGIS Enterprise

Los usuarios de ArcGIS for Server encontrarán que la transición hacia ArcGIS Enterprise es muy sencilla, ya que continúa ofreciendo opciones de implementación flexibles, incluso en plataformas locales y plataformas en la nube. Los  componentes y herramientas de ArcGIS Enterprise deben ser muy familiar para los actuales usuarios de ArcGIS for Server, incluyendo Portal for ArcGIS y ArcGIS Server.

Amplíe la potencia de su Portal con la colaboración Portal a Portal

Una de las nuevas características de ArcGIS Enterprise es la capacidad de participar en portal to portal collaboration. Portal Collaboration le permite compartir sus mapas, aplicaciones y contenidos de forma segura entre múltiples implementaciones de Portal for ArcGIS. Por ejemplo, si diferentes departamentos u oficinas en diferentes ubicaciones tienen cada uno su propio ArcGIS Enterprise, ellos pueden colaborar y compartir contenido a través de los departamentos y oficinas. Algunas organizaciones pueden querer utilizar esta nueva capacidad de coordinar la distribución de los mapas de la empresa y otra información espacial con oficinas remotas o entre departamentos.

Esta capacidad de distribución de Web GIS se ampliará el próximo año, al permitir la colaboración entre ArcGIS Enterprise y el ArcGIS ArcGIS Online.

webgis

Lea más sobre Portal Collaboration

ArcGIS Enterprise también ofrecerá nuevas aplicaciones y servidores GIS especializados que mejoran la capacidad de análisis espaciales de la plataforma ArcGIS.

La versión final de ArcGIS 10.5 está prevista que salga a mediados de diciembre de 2016.

Esri, GMT Corp

Configurando un Proxy

Una página proxy se encuentra entre un servidor y una aplicación. Al utilizar un proxy, usted permite a una aplicación autenticarse con su nombre, traspasando ciertos retos y accediendo  a servicios seguros dentro de una aplicación. Mientras que el elemento está oculto, una aplicación puede acceder a los servicios seguros con la autenticación basada en token; un proxy maneja enviar solicitudes masivas sobre 2.048 caracteres. Además, puede utilizar un proxy cuando un recurso y una aplicación están en dominios separados, así como cuando el intercambio de recursos cruzados compartidos (CORS) no está disponible.

Hoy vamos a decirles los pasos para descargar, crear y alojar una página proxy en un servidor IIS7.  El lenguaje de programación utilizamos el API  JavaScript de Esri.  Además de crear la página proxy, vamos añadir una regla de proxy en el ejemplo del Direction widget.

Para descargar el ejemplo del widget, haga clic aquí.

Nuestro recorrido comienza en el sitio GitHub.

Nota: La página proxy debe estar alojada en el mismo servidor donde se encuentra su aplicación JavaScript.

1. Navegua a https://github.com/Esri/resource-proxy/releases para obtener la versión más reciente del archivo proxy

2. Haga clic en ‘Source code(zip)’ para descargar el archivo comprimido a su computadora.

Proxy1

3. Extraiga el archivo en su servidor (en este caso, servidor ISS), y navegue a la carpeta proxy, ‘C:\\inetpub\wwwroot\resource-proxy-master’, donde se extrajo el archivo. Hay tres sub carpetas dentro, cada una contiene un proxy para diferentes tipos de servidores:

  • DotNet – Internet information Services (IIS) server
  • Java – Apache Tomcat server
  • PHP – Apache server
Tres carpetas
Carpetas contenidas en el archivo descomprimido

Para ver informacion adicional, dentro de cada carpeta se encuentra un archivo README, abra el archive con NotePad++ o con su IDE (Integrated Development environment) preferido.

4. Dependiendo del servidor, copie una de las tres carpetas. En este ejemplo, utilizaremos un servidor IIS. Copie la carpeta DotNet y colóquela dentro  wwwroot.

5. Clic inicio. En ‘buscar’ escriba IIS y abra el IIS Manager.

6. Expanda el nombre del servidor, el Site folder, y el Default Web Site.

IIS
Internet Information Services (IIS) Manager

7. Dé clic derecho en la carpeta en el directorio y seleccione Conver to application.

convert
Convertir carpeta proxy a apicación

8. Asegúrate que el Application pool su versiones 4.0 o mayor. En este ejemplo, utulizamos ASP.NET v4.0. Asegúrate que el icono de la carpeta es un globo.

Proxy5

9. En Windows Explorer, abra la carpeta DotNet, dé clic derecho sobre el archivo proxy.config. abre el archivo con NotePad o tu IDE preferido

10. Dentro del archivo  proxy.config, verás lo siguiente en formato XML.

Proxy
Archivo de configuración proxy

Recomendamos mantener el global mustMatch=”true”. Cuando esto es true  todas las solicitudes hechas al proxy solamente pueden ir a través Urls especificados en el servidor.

Como propósitos de prueba, puedes cambiar el global mustMatch=”false”; esto permite a cualquier solicitud proxy pasar.

11. Debido a que las direcciones utilizadas de ejemplo son http://route.arcgis.com y http://traffic.arcgis.com, agregamos dos <serverUrl> tags.

Nota: Cuando se utilizan servicios de ArcGIS Online, el flujo de trabajo recomendado es utilizar un client id y un client secret. El client id y el client secret son obtenidas en la página para programadores developers.arcgis.com. Si son utilizados servicios provenientes de ArcGIS for Server, entonces utilizarías un usuario y contraseña. Por ejemplo, nosotros utilizamos Urls de servicios de ArcGIS Online.

Proxy7
Input client id y secret dentro del proxy.

12. Los siguientes pasos demostraron cómo configurar el proxy en una aplicación JavaScript. Hay unas cuantas formas de configurar el proxy dentro de una aplicación JavaScript. Para este ejemplo en particular, utilizamos la regla proxy.

  • En una aplicación JavaScript , agraga dos reglas proxy:
    addProxyRule({urlPrefix: “http://route.arcgis.com”, proxyUrl:”http://<yourServer>/<pathToProxy>/proxy.ashx” });esri.addProxyRule({   urlPrefix: “http://traffic.arcgis.com”, proxyUrl: “http:// <yourServer>/<pathToProxy>/proxy.ashx” });
  • Otra posibilidad, agrega el módulo “esri/urlUtils” en la declaración requerida, y agrega la siguiente regla:

urlUtils.addProxyRule(urlPrefix: “route.arcgis.com”, proxyUrl: ”http://<yourServer>/<pathToProxy>/proxy.ashx” });urlUtils.addProxyRule({urlPrefix: “traffic.arcgis.com”, proxyUrl: “http://<yourServer>/<pathToProxy>/proxy.ashx”});

  • Esta es otra forma de configurar el proxy:
    esriConfig.defaults.io.proxyUrl = “<url_to_proxy>”
    esriConfig.defaults.io.alwaysUseProxy = false;

El proxy url es el recorrido para su página proxy que se encuentra en su servidor IIS.

13. Corra su aplicación almacenada en su servidor y abra las herramientas de desarrollador

14. Escriba un origen y un destino. El recorrido termina con una dirección explicada paso a paso a un destino acompañada de una visual de un mapa.

Direcciones
Obtenga direcciones

¡Feliz viaje!

Esri Support.