Aplicación Citrix Workspace

Solucionar problemas técnicos de detección de manipulación de directivas

En la siguiente sección se describen algunos de los problemas a los que podría enfrentarse y cómo solucionarlos:

El archivo ICA está alterado y la sesión sigue ejecutándose

Si se manipula el archivo ICA de una sesión de escritorio o aplicación virtual que está habilitada con la función de detección de manipulación de directivas de App Protection, la sesión debe finalizar y mostrar uno de los siguientes mensajes de error:

  • Aplicación Citrix Workspace para Linux

    Error de detección de manipulación de directivas - Linux

  • Aplicación Citrix Workspace para Mac

    Error de detección de manipulación de directivas - Mac

  • Aplicación Citrix Workspace para Windows

    Error de detección de manipulación de directivas - Windows

Sin embargo, si la sesión se está ejecutando con el archivo ICA alterado y la detección de manipulación de directivas está habilitada, lleve a cabo los siguientes pasos:

  1. En Virtual Delivery Agent, haga lo siguiente:

    1. Ejecute el siguiente comando y compruebe si el servicio ctxappprotectionsv se está ejecutando:

      sc query ctxappprotectionsvc

    2. Si el servicio ctxappprotectionsvc no se está ejecutando, lleve a cabo los siguientes pasos para iniciarlo:

      1. Cambie el tipo de inicio del servicio ctxappprotectionsvc a automático mediante la ejecución del siguiente comando:

        sc config ctxappprotectionsvc start=auto

      2. Inicie el servicio ejecutando el siguiente comando:

        sc start ctxappprotectionsvc

  2. En el cliente, haga lo siguiente:

    1. Compruebe si el archivo vdappp.dll está en la ubicación de instalación de la aplicación Citrix Workspace. La ubicación de instalación predeterminada de la aplicación Citrix Workspace es la siguiente:

      • Windows: C:\Archivos de programa (x86)\Citrix\Cliente ICA
      • Linux: /opt/Citrix/ICAClient
      • Mac: no aplicable
    2. Para la aplicación Citrix Workspace para Windows, use procexp.exe y compruebe si el archivo vdappp.dll está cargado en wfica32.exe.

    3. Para la aplicación Citrix Workspace para Linux, compruebe si el archivo vdappp.dll está cargado en wfica.exe.

  3. Si la sesión sigue ejecutándose, recopile los registros y contacte con la asistencia técnica de Citrix. Para obtener más información sobre la recopilación de registros, consulte Recopilación de registros.

La detección de manipulación de directivas deja de funcionar después de reiniciar Virtual Delivery Agent

Si reinicia el Virtual Delivery Agent y la función de detección de manipulación de directivas deja de funcionar, podría deberse a que el servicio App Protection no se está ejecutando después del reinicio. Realice los siguientes pasos en el Virtual Delivery Agent:

  1. Ejecute el siguiente comando y compruebe si el servicio ctxappprotectionsvc se está ejecutando y está configurado en automático:

    sc query ctxappprotectionsvc

  2. Si el servicio ctxappprotectionsvc no se está ejecutando, lleve a cabo los siguientes pasos para iniciarlo:

    1. Cambie el tipo de inicio del servicio ctxappprotectionsvc a automático mediante la ejecución del siguiente comando:

      sc config ctxappprotectionsvc start=auto

    2. Inicie el servicio ejecutando el siguiente comando:

      sc start ctxappprotectionsvc

  3. Si la función de detección de manipulación de directivas sigue sin funcionar, recopile los registros y contacte con la asistencia técnica de Citrix. Para obtener más información sobre la recopilación de registros, consulte Recopilación de registros.

Solucionar problemas técnicos de detección de manipulación de directivas