34 votos

Advertencia de seguridad de Windows (ActiveX) al hacer clic en campos en la herramienta ArcToolbox.

He estado ejecutando ArcGIS 10.5 en mi PC (Windows 10 Home) desde diciembre sin problemas. Esta semana pasada he comenzado a recibir Advertencias de Seguridad de ActiveX cuando hago clic en un campo de parámetro en cualquier herramienta de ArcToolbox.

ingresar descripción de la imagen aquí

Advertencia de Seguridad de Windows

Un control ActiveX en esta página podría no ser seguro para interactuar con otras partes de la página. ¿Desea permitir esta interacción?

No parece importar si hago clic en o No, aún puedo modificar el campo y la herramienta sigue funcionando bien.

Respondiendo :
ingresar descripción de la imagen aquí

Respondiendo No:
ingresar descripción de la imagen aquí

Estoy trabajando en las respuestas a ¿Por qué las herramientas de ArcToolbox dan error de ActiveX?, aunque no parece haber una respuesta real en esa pregunta y respuesta. Además, se refiere a los días de Windows XP/7 con IE 7/8, y estoy usando Win 10 con IE 11 (aunque nunca se usa). Si importa, los navegadores que utilizamos son Firefox 53.0 (64-bit) y Chrome 58.0.3029.81 (64-bit).

El problema que tengo suena diferente ya que solo sucede cuando hago clic en el campo de parámetro, no cuando abro la herramienta o, como leí en otro lugar, en ArcMap. Los mensajes de advertencia en ese Q&A también tienen un texto diferente, por lo que podría ser un problema completamente diferente.

He abierto Internet Explorer (¡por primera vez desde que tengo esta PC!) y he mirado los ajustes de Zona Local y todo sobre ActiveX está marcado como Habilitado, incluyendo uno sobre ejecutar sin preguntar:

ingresar descripción de la imagen aquí

También he desactivado otro llamado "Solicitud Automática de Controles ActiveX" pero eso no detuvo que apareciera el mensaje.

He revisado los ajustes de ActiveX sugeridos en Problema: Problemas con controles ActiveX al iniciar ArcMap, he actualizado todos mis ajustes para que coincidan (el único que tuve que cambiar fue el de "Solicitud Automática de Controles ActiveX" que cambió en mis pruebas anteriores).

No se ha instalado ningún software nuevo en mi PC en la última semana.

¿Qué podría haber causado que esto empezara a aparecer y cómo lo soluciono?

14voto

gross.jonas Puntos 31

Encontré una solución que funcionó para mí.

Cambié la configuración en el registro. Busqué 1201 y el valor 0 (DWORD) en: HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Zones\0

Problema al ejecutar cualquier herramienta (en los foros de Geonet de Esri)

introducir descripción de la imagen aquí

13voto

CodeSlave Puntos 7133

La diferencia importante que la mayoría de las sugerencias omiten, y posiblemente esto sea todo lo necesario para solucionar esto, es que en la Zona 0 se DEBE crear un nuevo DWORD 1201 si aún no existe. En otras palabras, cambiar los valores de todos los otros DWORD a "0" no funcionará a menos que también se agregue 1201.

La solución se puede encontrar aquí: https://geonet.esri.com/ideas/13563-fix-activex-security-bug-for-toolbox-scripts

Agregue una entrada "DWORD" llamada "1201" a la carpeta "HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\Zones\0" y establezca el valor en 0. Reinicie ArcGIS para que tenga efecto.

Veo que se eliminaron algunos mensajes de aquí; uno que identifica correctamente el problema como una actualización reciente de Windows, y otro que menciona que agregar el DWORD resuelve el problema. Tal vez, corregir estos mensajes para que suenen más como una respuesta y no eliminarlos habría sido un enfoque mejor, ya que la respuesta aceptada aquí es incompleta.

13voto

Pietro Speroni Puntos 138

Solución rápida y breve:

Publicación original

Encontré una solución para esto en el sitio web de ESRI - axtiveX error warning. Un miembro del personal llegó al hilo y confirmó que es un error en las versiones actuales de ArcGIS (en el momento de la redacción, 10.5.1 era la última).

Hasta ahora sólo lo hemos visto afectar a nuestros usuarios 1703. No lo hemos probado en 1709, pero me imagino que también los afecta. En mi organización no se nos permite cambiar las zonas de seguridad como declaran otras respuestas (esta configuración está controlada por una política más alta en la cadena), pero el enlace anterior tiene una solución alternativa (¿o posiblemente una solución real?). Escuché que se supone que debe estar en 10.6.

Algunos de nuestros usuarios reportaron este problema al Soporte de Esri hace algunas semanas. Hemos informado este problema como un defecto a nuestros equipos de desarrollo. Ellos están bien informados y están investigando este problema en su extremo.

"BUG-000105427: Advertencias de control ActiveX aparecen al interactuar con herramientas de geoprocesamiento después de actualizar a Windows 10 versión 1703 (Actualización de Creadores)".

Enlazan a su artículo de base de conocimientos sobre cómo solucionarlo: Bug: Se generan errores de script en Internet Explorer al ejecutar cualquier herramienta de geoprocesamiento desde ArcToolbox en algunos sistemas que implementan redirección de carpetas.

Básicamente necesitas copiar sus archivos .xsl en tu carpeta arctoolbox, que para la versión 10.5 (por defecto) se encuentra en C:\Program Files (x86)\ArcGIS\Desktop10.5\ArcToolbox\Stylesheets. Aunque el enlace a esta página muestra un error que parece muy diferente al que describes, parece ser el mismo problema, sólo una versión antigua de internet explorer. Confirmé que estaba funcionando para algunos de nuestros usuarios.

1voto

lucs100 Puntos 36

Después de trabajar con este error molesto en 10.5.1.7333, finalmente instalé 10.6 esta mañana. ¡Me alegra decir que este error ha DESAPARECIDO en 10.6.0.8321!

Para información, el consejo de reemplazar el archivo .xsl no funcionó para mí en absoluto.

¡La actualización a 10.6 funcionó para mí!

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X