el 04-25-2019 02:11 PM - fecha de última edición 04-30-2019 01:59 PM por JeffS
Problema
De manera intermitente, pero a menudo, cuando se ejecuta un flujo de trabajo, falla y aparece el siguiente error en la ventana de resultados:
Error: Designer x64: El Designer x64 informó: AlteryxProcessManager::Comenzar: ConnectNamedPipe: Error en ConnectNamedPipe Se está cerrando la canalización.
Entorno
Diagnóstico
En Soporte, con frecuencia hemos visto este comportamiento ConnectNamedPipe asociado con McAfee Adaptive Threat Protection (ATP). Si estás viendo este error, y tienes McAfee en tu máquina, intenta hacer lo siguiente para validar si estás viendo el mismo comportamiento:
3. Intenta, con la ayuda del equipo de TI, desactivar McAfee ATP de manera temporal, y verifica si el error desaparece por completo.
1. Si puedes ejecutar flujos de trabajo sin problema mientras ATP está desactivado, ¡has identificado la causa de tu error!
Causa
La funcionalidad de McAfee ATP está interactuando con comunicaciones internas del software de Alteryx Designer y causando un retraso, lo que resulta en un tiempo de espera. Aunque McAfee ATP no esté tomando ninguna acción sobre Alteryx (ningún bloqueo, ninguna detección, etc.), la presencia del módulo de McAfee ATP, que esencialmente es una capacidad de creación de espacios seguros para aplicaciones, puede causar problemas de tiempo en nuestra aplicación.
Solución A
Trabaja en conjunto con tu equipo de TI para crear una lista de aprobación (crear una excepción) de los siguientes directorios de manera recurrente, que Alteryx necesita ejecutar:
C:/ProgramData/Alteryx/*
C:/ProgramData/SRC/*
C:/Program Files/Alteryx/*
C:/Program Files (x86)/Alteryx/*
C:/Users/*/AppData/Roaming/Alteryx/*
C:/Users/*/AppData/Roaming/SRC/*
C:/Users/*/AppData/Local/Alteryx/*
NOTA: Esta lista de carpetas asume que se están utilizando las rutas predeterminadas. Si no estás usando las rutas predeterminadas, deberías ajustar las rutas debidamente.
Algo que hemos aprendido de Soporte de McAfee es que la lista de aprobación de McAfee ATP no es recurrente, lo que significa que si se agrega un directorio a la lista de aprobación con un comodín, no coloca automáticamente en la lista de aprobación a todos los subdirectorios y archivos en cascada. Hemos podido resolver este problema con otros usuarios mediante la creación de un flujo de trabajo que detecta la profundidad de la carpeta de los directorios de Alteryx en la máquina y, luego, crear entradas de lista de aprobación de comodines para la profundidad de cada carpeta.
C:/ProgramData/Alteryx/*
C:/ProgramData/Alteryx/*/*
C:/ProgramData/Alteryx/*/*/*
C:/ProgramData/Alteryx/*/*/*/*
…y así sucesivamente
NOTA: La profundidad de la carpeta cambiará según la máquina y la instalación, basado en qué paquetes de software y datos hayas instalado. He adjuntado una copia del flujo de trabajo de Alteryx que detectará la profundidad de cada directorio de Alteryx en tu máquina. Puede ser útil para asegurar que la lista de aprobación se cree de manera correcta. Para usar este flujo de trabajo, deberás reemplazar Nombre de usuario en la Entrada de texto con el nombre de usuario de tu estación de trabajo.
Solución B
Trabaja en conjunto con tu equipo de TI para deshabilitar la funcionalidad McAfee ATP en McAfee.
Recursos adicionales