Solucionar problemas

Este artículo contiene información que ayudará a los administradores a solucionar problemas con la aplicación Citrix Workspace para Linux.

Conexión

Puede que se tope con los siguientes problemas de conexión.

Sesión de escritorio o recurso publicado

Si, al establecer una conexión con un servidor Windows, aparece un cuadro de diálogo con el mensaje “Connecting to server…”, pero no aparece la subsiguiente ventana de conexión, puede que deba configurar el servidor con una licencia de acceso de cliente (CAL). Para obtener más información sobre las licencias, consulte Licencias.

Reconexión de sesión

A veces, el intento de reconectar con una sesión que tiene una profundidad de color mayor que la solicitada por la aplicación Citrix Workspace hace que la conexión falle. Esto se debe a una falta de memoria disponible en el servidor. Si la reconexión falla, la aplicación Citrix Workspace intenta utilizar la profundidad de color original. En caso contrario, el servidor intenta iniciar una sesión nueva con la profundidad de color solicitada, con lo que deja la sesión original en estado desconectado. Sin embargo, también puede ocurrir un error en la segunda conexión si sigue faltando memoria en el servidor.

Nombre completo de Internet

Citrix recomienda configurar el servidor de nombres de dominio (DNS) en su red para poder resolver los nombres de servidores a los que desea conectarse. Si el servidor DNS no está configurado, quizás no sea posible resolver el nombre de un servidor en una dirección IP. Como alternativa, puede especificar el servidor por su dirección IP, en lugar de por su nombre. Las conexiones TLS requieren un nombre de dominio completo, no una dirección IP.

Error de detección de proxy

Si su conexión está configurada para utilizar la detección automática del proxy y recibe el mensaje de error “Proxy detection failure: Javascript error” al intentar conectarse, copie el archivo wpad.dat en $ICAROOT/util. Ejecute el siguiente comando, donde hostname es el nombre de host del servidor al que intenta conectarse:

cat wpad.dat | ./pacexec pac.js FindProxyForURL http://hostname hostname 2>&1 | grep “undeclared variable”

Si no obtiene resultados, existe un problema grave con el archivo wpad.dat en el servidor y debe investigarlo. Sin embargo, si observa un resultado como “assignment to undeclared variable…”, puede solucionar el problema. Abra pac.js y, para cada variable mencionada en los resultados, agregue una línea en la parte superior del archivo con el siguiente formato, donde “…” es el nombre de la variable.

var …;

Sesiones lentas

Si una sesión no se inicia hasta que mueva el mouse, puede que haya un problema con la generación del número aleatorio en el kernel de Linux. Como solución temporal, ejecute un demonio que genere entropía, como rngd (que está basado en hardware) o haveged (de Magic Software).

Conjuntos de cifrado

Si su conexión falla con el nuevo soporte de cifrado:

  1. Puede utilizar varias herramientas para comprobar qué conjuntos de cifrado admite su servidor, entre las que se incluyen:
    • SSllab.com (requiere que el servidor tenga acceso a Internet)
    • sslyze (https://github.com/nabla-c0d3/sslyze)
  2. En Linux Client WireShark busque paquete (Client Hello, Server Hello) con filtro (ip.addr = = vdaipAddress) para encontrar la sección SSL. El resultado tiene los conjuntos de cifrado enviados por el cliente y aceptados por el servidor.

Conjuntos de cifrado débiles para las conexiones SSL

Al establecer una conexión TLS, la aplicación Citrix Workspace para Linux ofrece una serie de conjuntos de cifrado más moderna y restringida de forma predeterminada. Si se conecta a un servidor que requiere un conjunto de cifrado más antiguo, establezca la opción de configuración SSLCiphers=ALL en la sección [WFClient] de un archivo de configuración.

Se admiten los siguientes conjuntos de cifrado avanzado:

  • TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (0xc030), ALL, GOV
  • TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 (0xc028), ALL, GOV
  • TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA (0xc013), ALL, COM

Pérdida de conexión

Al usar el protocolo UDT, podría aparecer un mensaje de error de conexión perdida (“Connection to … has been lost”) Este problema puede ocurrir si la conexión pasa a través de un enrutador con una unidad de transmisión máxima para UDT que es inferior al valor predeterminado de 1500 bytes. Pruebe ambos:

  • Quite la marca de comentario de la entrada udtMSS en $ICAROOT/config/All_Regions.ini y en $HOME/.ICAClient/All_Regions.ini
  • Defina udtMSS=1000 en un archivo de configuración

Errores de conexión

Los errores de conexión pueden producir varios diálogos de error diferentes. Por ejemplo:

  • “Error in connection: A protocol error occurred while communicating with the Authentication Service”
  • “The Authentication Service could not be contacted”
  • “Your account cannot be added using this server address”

Estos errores pueden deberse a varios problemas, por ejemplo:

  • Cuando el equipo local y el equipo remoto no pueden negociar un protocolo TLS común. Para obtener más información, consulte Configurar y habilitar TLS.
  • Cuando el equipo remoto requiere un conjunto de cifrado más antiguo para una conexión TLS. En este caso, puede establecer la opción de configuración SSLCiphers=ALL en la sección [WFClient] de un archivo de configuración y ejecutar killall AuthManagerDaemon ServiceRecord selfservice storebrowse antes de reiniciar la conexión.
  • Cuando el equipo remoto no pide el certificado de cliente de la manera apropiada. IIS solo debe “aceptar” o “solicitar” certificados para “Citrix/Authentication/Certificate”.
  • Otros problemas.

Conexiones con ancho de banda reducido

Citrix recomienda utilizar la versión más reciente de Citrix Virtual Apps o Citrix Virtual Desktops en el servidor y la aplicación Citrix Workspace en el dispositivo del usuario.

Si utiliza una conexión con poco ancho de banda, puede realizar cambios en la configuración de la aplicación Citrix Workspace y en la forma en que la utiliza para mejorar el rendimiento.

  • Configure la conexión de la aplicación Citrix Workspace: la configuración de las conexiones de la aplicación Citrix Workspace puede reducir el ancho de banda que ICA requiere y mejorar el rendimiento.
  • Cambie la forma en que se utiliza la aplicación Citrix Workspace: cambiar la forma en que se utiliza la aplicación Citrix Workspace también puede reducir el ancho de banda requerido para una conexión de alto rendimiento.
  • Habilite el sonido UDP: esta función puede mantener un nivel de latencia regular en redes sobrecargadas durante conexiones Voice-over-IP (VoIP).
  • Utilice las versiones más recientes de Citrix Virtual Apps y la aplicación Citrix Workspace para Linux: Citrix aumenta y mejora constantemente el rendimiento en cada versión, y muchas funcionalidades de rendimiento requieren la versión más reciente de la aplicación Citrix Workspace y el software de servidor.

Presentación

Pantalla partida

El problema de pantalla partida se produce cuando dos o más fotogramas distintos aparecen en pantalla al mismo tiempo, en bloques horizontales. Esto es visible principalmente en áreas grandes de contenido que cambia rápidamente en la pantalla. Aunque los datos se capturan en el VDA de modo que no se partan los fotogramas, y los datos se pasan al cliente de manera que tampoco se introduzca ese problema, X11 (el subsistema de gráficos de Linux/Unix) no ofrece un modo coherente de dibujar en pantalla de forma que se evite este problema.

Para evitar la pantalla partida, Citrix recomienda el enfoque estándar, que sincroniza el dibujo de la aplicación con el dibujo de la pantalla. Es decir, esperar a vsvnc para iniciar el dibujo del fotograma siguiente. Dispone de una serie de opciones al utilizar Linux, según el hardware de gráficos que tenga en el cliente y el administrador de ventanas que utilice. Estas opciones se dividen en dos grupos de soluciones:

  • Parámetros de GPU de X11
  • Usar un administrador de composición

Parámetros de GPU de X11

Para gráficos Intel HD, cree un archivo llamado 20-intel.conf en la carpeta xorg.conf.d, con este contenido:

Sección “Dispositivo”

 Identificador: "Graphics"
 Controlador "intel"
 Opción: "AccelMethod" "sna"
 Opción: "TearFree" "true"

Fin de la sección

Para gráficos Nvidia, busque en la carpeta xorg.conf.d el archivo que contenga la opción “MetaModes” para su configuración. Para cada uno de los MetaModes utilizados, separados por comas, agregue lo siguiente:

{ForceFullCompositionPipeline = On}

Por ejemplo:

Opción: “MetaModes” “DFP-0: 1920x1200 +0+0 {ForceFullCompositionPipeline = On}”

Nota: Las distintas distribuciones de Linux usan rutas diferentes para la carpeta xorg.conf.d. Por ejemplo: /etc/X11/xorg.conf.d, o /user/share/X11/xorg.conf.d.

Administradores de composición

Use lo siguiente:

  • Compiz (integrado en Ubuntu Unity). Instale el administrador de parámetros “CompizConfig Settings Manager”.

    Ejecute “CompizConfig Settings Manager”.

    En “General > Composition”, deje sin marcar la casilla “Undirect Fullscreen Windows”.

Nota: Utilice “CompizConfig Settings Manager” con cuidado, ya que, si se cambian incorrectamente sus valores, el sistema puede dejar de responder y no iniciarse.

  • Compton (una herramienta instalada como complemento). Consulte la documentación o la página man de Compton para ver información detallada. Por ejemplo, ejecute el comando:

    compton –vsync opengl –vsync -aggressive

Entradas de teclado incorrectas

Si utiliza un teclado en un idioma que no sea el inglés, es posible que la presentación en la pantalla no coincida con las entradas del teclado. En este caso, debe especificar el tipo y la distribución del teclado que utiliza. Para obtener más información acerca de la especificación de teclados, consulte Control del comportamiento del teclado.

Redibujado excesivo

Algunos administradores de ventanas informan continuamente de la posición nueva de las ventanas integradas al moverlas, lo que puede producir un redibujado excesivo. Para solucionar este problema, cambie el administrador de ventanas a un modo que solo dibuje los contornos de las ventanas cuando se muevan.

Compatibilidad de iconos

La aplicación Citrix Workspace para Linux crea iconos de ventanas que funcionan con la mayoría de los administradores de ventanas, pero no son completamente compatibles con la convención de comunicación del protocolo X Inter-Client.

Compatibilidad total de iconos

Para ofrecer una compatibilidad total de iconos:

  1. Abra el archivo de configuración wfclient.ini.
  2. Edite la siguiente línea en la sección [WFClient]: UseIconWindow=True
  3. Guarde y cierre el archivo.

Color del cursor

Puede ser difícil ver el cursor si tiene el mismo color, o uno similar, al color del fondo. Para solucionar este problema, establezca que las áreas del cursor sean de color negro o blanco.

Para cambiar el color del cursor

  1. Abra el archivo de configuración wfclient.ini.

  2. Agregue una de las líneas siguientes a la sección [WFClient]:

    CursorStipple=ffff,ffff (para que el cursor sea negro)

    CursorStipple=0,0 (para que el cursor sea blanco)

  3. Guarde y cierre el archivo.

Flash de color

Cuando mueva el puntero en una ventana de conexión, o fuera de ella, es posible que los colores en la ventana fuera de foco comiencen a parpadear. Este problema es una limitación conocida cuando se utiliza X Windows System con presentaciones en PseudoColor. De ser posible, utilice una profundidad de color mayor para la conexión afectada.

Cambios de color en presentaciones en color verdadero

Los usuarios tienen la opción de utilizar 256 colores cuando se conectan a un servidor. En esta opción se asume que el hardware del vídeo admite paletas, para permitir que las aplicaciones cambien rápidamente los colores de la paleta con el fin de producir presentaciones animadas.

Las presentaciones en color verdadero no tienen ninguna capacidad para emular la habilidad de producir animaciones cambiando rápidamente la paleta. La emulación de software de esta capacidad es costosa en términos de tiempo y tráfico de red. Para reducir este coste, la aplicación Citrix Workspace almacena en búfer los cambios rápidos de la paleta y actualiza la paleta real solamente cada pocos segundos.

Pantalla incorrecta

La aplicación Citrix Workspace utiliza la codificación de caracteres EUC-JP o UTF-8 para los caracteres japoneses, mientras que el servidor utiliza la codificación de caracteres SJIS. La aplicación Citrix Workspace no traduce entre estos grupos de caracteres. Esto puede ocasionar problemas al mostrar los archivos que están guardados en el servidor y que se ven localmente, o bien, que están guardados localmente y se ven en el servidor. Este problema afecta además a los caracteres japoneses en los parámetros utilizados en el traspaso de parámetros extendidos.

Extensión de sesión

Las sesiones de pantalla completa abarcan todos los monitores, pero también está disponible una opción de línea de comandos para el control de la presentación en entornos de varios monitores, -span. Con esta opción se pueden ejecutar sesiones de pantalla completa y abarcar varios monitores.

La funcionalidad de la barra de herramientas de Desktop Viewer le permite alternar entre una sesión en modo de ventana y una sesión a pantalla completa; además, incluye respaldo para varios monitores para los monitores intersecados.

Importante:

Span no tiene ningún efecto en sesiones de ventanas integradas o normales (incluidas aquellas en ventanas maximizadas).

La opción -span tiene el siguiente formato: -span [h][o][a|mon1[,mon2[,mon3,mon4]]]

Si se especifica h, se imprime una lista de monitores en stdout. Además, si ese es el valor completo de la opción, wfica se cierra.

Si se especifica o, la ventana de la sesión tendrá el atributo de redirección override-redirect.

Precaución: No se recomienda el uso de este valor de opción. Debe considerarse como último recurso, para utilizar con los administradores de ventanas que presenten dificultades de uso. El administrador de ventanas no ve la ventana de la sesión; además, la ventana no tiene icono y no se puede volver a apilar. Solo se podrá quitar finalizando la sesión.

Si se especifica a, la aplicación Citrix Workspace intenta crear una sesión que cubra todos los monitores.

La aplicación Citrix Workspace supone que el resto del valor de la opción -span es una lista de números de monitores. Un único valor selecciona un monitor específico, dos valores seleccionan los monitores en las esquinas superior izquierda e inferior derecha del área requerida, cuatro valores especifican los monitores en los bordes superior, inferior, izquierdo y derecho del área.

Si no se especificó o, wfica utiliza el mensaje _NET_WM_FULLSCREEN_MONITORS para solicitar una disposición de ventanas adecuada desde el administrador de ventanas, en el caso de sea compatible. De lo contrario, utiliza las directrices de tamaño y posición para solicitar la disposición deseada.

El siguiente comando se puede utilizar para probar el respaldo del administrador de ventanas: xprop -root | grep _NET_WM_FULLSCREEN_MONITORS

Si no obtiene resultados, no hay respaldo. Si no hay respaldo, es posible que necesite una ventana con el atributo override-redirect. Puede configurar una ventana con el atributo override-redirect mediante -span o.

Para realizar una sesión que abarque varios monitores desde la línea de comandos:

  1. Escriba lo siguiente en una interfaz de comandos:

    /opt/Citrix/ICAClient/wfica -span h

    Se imprime una lista de los números de los monitores actualmente conectados al dispositivo del usuario en stdout y wfica se cierra.

  2. Tome nota de estos números de monitores.

  3. Escriba lo siguiente en una interfaz de comandos:

    /opt/Citrix/ICAClient/wfica -span [w[,x[,y,z]]]

    donde [w], [x], [y] y [z] son los números de monitores obtenidos en el paso 1 mencionado anteriormente, y un único valor [w] especifica un monitor en particular, dos valores [w] y [x] especifican monitores en las esquinas superior izquierda e inferior derecha del área requerida, y los cuatro valores (w, x, y, z) especifican monitores en los bordes superior, inferior, izquierdo y derecho del área.

    Importante: Defina la variable WFICA_OPTS antes de iniciar selfservice o conectarse a la Interfaz Web a través de un explorador Web. Para hacer esto, edite su archivo de perfil que, por lo general, se encuentra en $HOME/.bash_profile o $HOME/.profile, y agregue una línea para definir la variable WFICA_OPTS. Por ejemplo:

    export WFICA_OPTS=”-span a”

    Este cambio afecta tanto a las sesiones de Citrix Virtual Apps como a las de Virtual Desktops.

    Si ha iniciado selfservice o storebrowse, quite los procesos que estos iniciaron para que la nueva variable de entorno tenga efecto. Quítelos con:

    killall AuthManagerDaemon ServiceRecord storebrowse

Aplicaciones locales

Es posible que no pueda salir de una sesión a pantalla completa para utilizar aplicaciones locales u otras sesiones, ya que la IU del sistema del cliente está oculta y la función de transparencia del teclado inhabilita el comando habitual del teclado, por ejemplo, Alt + Tab, y, en su lugar, envía el comando al servidor.

Como solución temporal, presione Ctrl+F2 para desactivar temporalmente la función de teclado transparente hasta que la ventana de la sesión vuelva a estar activa y en primer plano. Otra solución temporal es establecer TransparentKeyPassthrough en No en $ICAROOT/config/module.ini. Así, se inhabilita la función de transparencia de teclado. Sin embargo, puede que deba anular el archivo ICA. Para ello, agregue este parámetro al archivo All_regions.ini.

Explorador web

Explorador local

Cuando hace clic en un vínculo en una sesión de Windows, el contenido aparece en un explorador local La redirección de contenido servidor-cliente está habilitada en wfclient.ini. Esto provoca que se ejecute una aplicación local. Para inhabilitar la redirección de contenido cliente-servidor, consulte Redirección de contenido servidor-cliente.

Acceso a los recursos publicados

Cuando accede a recursos publicados, el explorador le pide que guarde un archivo. Los exploradores Web distintos de Firefox y Chrome pueden requerir cierta configuración para poder conectar con un recurso publicado. Si se conecta a través de la Interfaz Web, quizás pueda acceder a la página de inicio de la Interfaz Web con la lista de recursos. Sin embargo, al intentar acceder a un recurso haciendo clic en su icono en la página, el explorador Web le solicitará guardar el archivo ICA.

Configurar un explorador diferente

Para configurar un explorador diferente para uso con Interfaz Web: Los detalles varían según el explorador Web, pero se pueden configurar los tipos de datos MIME en el explorador de forma que $ICAROOT/wfica se ejecute como una aplicación auxiliar cuando el explorador encuentre datos con el tipo MIME application/x-ica o un archivo .ica.

Explorador específico

Si tiene problemas para utilizar un explorador Web específico, configure la variable de entorno BROWSER para especificar la ruta local y el nombre del explorador Web requerido antes de ejecutar setupwfc.

Explorador Firefox

Cuando inicie escritorios o aplicaciones en Firefox, si la página no responde, pruebe a habilitar el plug-in ICA.

Plug-in ICA en Firefox

Cuando el plug-in ICA está habilitado en Firefox, es posible que no se inicien ni las sesiones de escritorio ni las sesiones de aplicación En este caso, pruebe a inhabilitar el plug-in ICA.

Errores de configuración

Estos errores pueden producirse si configuró incorrectamente una entrada de conexión.

E_MISSING_INI_SECTION. Verifique el archivo de configuración: “…”. Falta la sección “…” en el archivo de configuración.

El archivo de configuración se editó incorrectamente o está dañado.

E_MISSING_INI_ENTRY. Verifique el archivo de configuración: “…”. La sección “…” debe contener una entrada “…”.

El archivo de configuración se editó incorrectamente o está dañado.

E_INI_VENDOR_RANGE. Verifique el archivo de configuración: “…”. El rango de proveedores de servidor X “…” en el archivo de configuración no es válido.

La información sobre el proveedor del servidor X en el archivo de configuración está dañada. Comuníquese con Citrix.

Errores de configuración de wfclient.ini

Estos errores pueden producirse si ha editado incorrectamente wfclient.ini.

E_CANNOT_WRITE_FILE - No se puede escribir el archivo: “…”

Se produjo un problema al guardar la base de datos de la conexión; por ejemplo, no hay espacio en el disco.

E_CANNOT_CREATE_FILE - No se puede crear el archivo: “…”

Se produjo un problema al crear una base de datos de la conexión.

E_PNAGENT_FILE_UNREADABLE. No se puede leer el archivo Citrix Virtual Apps “…”: No existe tal archivo o directorio.

O bien:

No se puede leer el archivo de Citrix Virtual Apps “…”: permiso denegado.

Está intentando acceder a un recurso a través de un menú o un elemento de escritorio, pero el archivo Citrix Virtual Apps del recurso no está disponible. Actualice la lista de los recursos publicados. Para hacerlo, seleccione Application Refresh en el menú View e intente acceder nuevamente al recurso. Si el error persiste, compruebe las propiedades del elemento de menú o del icono del escritorio y también del archivo Citrix Virtual Apps al que se refiere el icono o el elemento.

Errores de archivos PAC

Estos errores pueden producirse si el entorno utiliza archivos PAC (configuración automática del proxy) para especificar configuraciones del proxy.

Error de detección de proxy: La URL de configuración automática no es válida.

Se especificó una dirección en el explorador con un tipo de URL no válido. Los tipos válidos son http:// y https://. No se admite ningún otro tipo. Cambie la dirección a un tipo de URL válido e inténtelo nuevamente.

Fallo de detección de proxy: La descarga HTTP del script .PAC falló: la conexión falló.

Compruebe que no se haya introducido una dirección o un nombre incorrecto. En caso afirmativo, corrija la entrada e inténtelo nuevamente. En caso contrario, es posible que el servidor esté inactivo. Inténtelo nuevamente más tarde.

Error de detección de proxy: Falló la descarga HTTP del script PAC. Ruta no encontrada.

El archivo PAC solicitado no se encuentra en el servidor. Cambie esta opción en el servidor o vuelva a configurar el explorador.

Error de detección de proxy: Falló la descarga HTTP del script PAC.

Ocurrió un fallo de conexión al descargar el archivo PAC. Vuelva a conectarse e inténtelo nuevamente.

Error de detección de proxy: El script de configuración automática está vací­o.

El archivo PAC está vacío. Cambie esta opción en el servidor o vuelva a configurar el explorador.

Error de detección de proxy: No hay respaldo para JavaScript.

Falta el archivo ejecutable PAC o el archivo de texto pac.js. Vuelva a instalar la aplicación Citrix Workspace.

Error de detección de proxy: Error de JavaScript.

El archivo PAC contiene código JavaScript no válido. Corrija el archivo PAC en el servidor. Consulte también Conexión.

Error de detección de proxy: Resultados no válidos del script de configuración automática del proxy.

Se recibió una respuesta con formato incorrecto por parte del servidor. Corrija esto en el servidor o vuelva a configurar el explorador.

Modo de interfaz de usuario Web

Cuando inicia la aplicación Citrix Workspace para Linux utilizando un archivo ejecutable de autoservicio proveniente de proveedores de terceros de clientes ligeros, la aplicación puede dejar de responder debido al 100% de utilización de CPU.

Para inhabilitar el modo de interfaz de usuario web en el espacio de trabajo, cambie al modo de interfaz de usuario antiguo:

  1. Elimine los archivos en caché usando el comando:

    rm -r ~ / .ICAClient

  2. Vaya al archivo $ ICAROOT/config/AuthManconfig.xml.
  3. Cambie el valor de la clave CWACapableEnabled a “false”.
  4. Inicie la aplicación Citrix Workspace para Linux. Podrá comprobar que el archivo ejecutable de autoservicio carga la IU anterior.

Otros

Problemas de conexión

Puede que se den los siguientes problemas.

Cerrar una sesión

Si desea saber si el servidor ha indicado a la aplicación Citrix Workspace que cierre una sesión, puede utilizar el programa wfica para para que capture un registro cuando reciba un comando desde el servidor para terminar una sesión.

Para grabar esta información en el sistema de syslog, añada SyslogThreshold con el valor 6 a la sección [WFClient] del archivo de configuración. Esto habilita la captura de registros de mensajes que tienen una prioridad de LOG_INFO omayor. El valor predeterminado para SyslogThreshold es 4 (=LOG_WARNING).

Igualmente, para que wfica envíe la información a la salida de “standard error”, añada PrintLogThreshold con el valor 6 a la sección [WFClient]. El valor predeterminado de PrintLogThreshold es 0 (=LOG_EMERG).

Para obtener más información sobre cómo iniciar sesión, consulte Habilitando registros y, para obtener más información sobre la configuración syslog, consulte configuración de syslog.

Parámetros del archivo de configuración

Para cada entrada de wfclient.ini, debe haber una entrada correspondiente en All_Regions.ini para que el parámetro tenga efecto. Además, para cada entrada en las secciones [Thinwire3.0], [ClientDrive] y [TCP/IP] de wfclient.ini, debe haber una entrada correspondiente en canonicalization.ini para que el parámetro tenga efecto. Consulte los archivos All_Regions.ini y canonicalization.ini en el directorio $ICAROOT/config para obtener más información.

Aplicaciones publicadas

Si tiene problemas al ejecutar una aplicación publicada que accede a un puerto serie, es posible que falle (con o sin mensajes de error, según la aplicación propiamente dicha) si otra aplicación bloqueó el puerto. En tales circunstancias, verifique si hay alguna aplicación que haya bloqueado temporalmente el puerto serie, o bien, que haya bloqueado el puerto serie y que se haya cerrado sin desbloquearlo.

Para solucionar este problema, detenga la aplicación que está bloqueando el puerto serie. En cuanto a bloqueos del tipo UUCP, puede que se haya dejado un archivo de bloqueo después de que la aplicación finalice. La ubicación de estos archivos de bloqueo depende del sistema operativo que utilice.

Inicio de la aplicación Citrix Workspace

Si la aplicación Citrix Workspace no se inicia, aparece el mensaje de error “Application default file could not be found or is out of date”. Eso puede ocurrir porque la variable de entorno ICAROOT no se definió correctamente. Esto es un requisito si instaló la aplicación Citrix Workspace en una ubicación no predeterminada. Para solucionar este problema, Citrix recomienda que realice alguna de las siguientes acciones:

  • Defina ICAROOT como el directorio de instalación.

    Para verificar que la variable de entorno ICAROOT está definida correctamente, intente iniciar la aplicación Citrix Workspace desde una sesión de terminal. Si el mensaje de error continúa, es probable que la variable de entorno ICAROOT no esté definida correctamente.

  • Vuelva a instalar la aplicación Citrix Workspace en la ubicación predeterminada. Para obtener más información acerca de cómo instalar la aplicación Citrix Workspace, consulte Instalar y configurar.

    Si la aplicación Citrix Workspace se instaló anteriormente en la ubicación predeterminada, elimine el directorio /opt/Citrix/ICAClient o $HOME/ICAClient/platform antes de volver a instalarla.

Citrix CryptoKit (anteriormente, SSLSDK)

Para encontrar el número de versión de Citrix CryptoKit (anteriormente SSLSDK) o de OpenSSL que se está utilizando, puede utilizar el siguiente comando: strings libctxssl.so | grep "Citrix SSLSDK"

También puede ejecutar este comando en AuthManagerDaemon o en PrimaryAuthManager.

Teclas de acceso rápido

Si el administrador de ventanas utiliza las mismas combinaciones de teclas para proporcionar funcionalidad nativa, las combinaciones de teclas podrían no funcionar correctamente. Por ejemplo, el administrador de ventanas KDE utiliza las combinaciones de teclas desde CTRL+MAYÚS+F1 a CTRL+MAYÚS+F4 para cambiar entre los escritorios 13 a 16. Si observa este problema, intente alguna de estas soluciones:

  • El modo traducido en el teclado, asigna un conjunto de combinaciones de teclas locales a combinaciones de teclas en el lado del servidor. Por ejemplo, de forma predeterminada en el modo traducido, la combinación CTRL+MAYÚS+F1 está asignada a la combinación ALT+F1 en el lado del servidor. Para reconfigurar esta asignación a una combinación de teclas local alternativa, actualice esta entrada de la sección [WFClient] del archivo $HOME/.ICAClient/wfclient.ini. Esto asigna la combinación de teclas local ALT+CTRL+F1 a ALT+F1:
    • Cambie Hotkey1Shift=Ctrl+Shift por Hotkey1Shift=Alt+Ctrl.
  • El modo directo en el teclado envía todas las combinaciones de teclas directamente al servidor. Es decir, no se procesan localmente. Para configurar el modo directo, en la sección [WFClient] de $HOME/.ICAClient/wfclient.ini, defina TransparentKeyPassthrough con el valor Remote.
  • Reconfigure el administrador de ventanas de modo que suprima las combinaciones de teclado predeterminadas.

Teclado croata remoto

Este procedimiento garantiza que los caracteres ASCII se envíen correctamente a los escritorios virtuales remotos con distribuciones de teclado croatas.

  1. En la sección WFClient del archivo de configuración apropiado, establezca UseEUKSforASCII con el valor True.
  2. Establezca UseEUKS con el valor 2.

Teclado japonés

Para configurar el uso del teclado japonés, actualice la siguiente entrada en el archivo de configuración wfclient.ini:

KeyboardLayout=Japanese (JIS)

Teclado ABNT2

Para configurar el uso del teclado ABNT2, actualice la siguiente entrada en el archivo de configuración wfclient.ini:

KeyboardLayout=Brazilian (ABNT2)

Teclado local

Si algunas teclas del teclado local no funcionan de la manera prevista, elija la mejor distribución de servidores de la lista que hay en $ICAROOT/config/module.ini.

Reproductor de Windows Media

Es posible que la aplicación Citrix Workspace no tenga los plug-ins de GStreamer para gestionar un formato solicitado. Normalmente, esto hace que el servidor solicite un formato distinto. Algunas veces, la comprobación inicial de plug-ins adecuados indica, incorrectamente, que sí existen. Esto debería detectarse y debe aparecer un diálogo de error en el servidor para indicar que el Reproductor de Windows Media encontró un problema al reproducir el archivo. Al volver a intentar reproducir el archivo dentro de la sesión, la operación funciona porque la aplicación Citrix Workspace ha rechazado el formato y, como resultado de ello, el servidor ha solicitado un formato distinto o bien lo ha generado él mismo.

En algunas circunstancias, la inexistencia de un plug-in adecuado no se detecta y el archivo no se reproduce correctamente, a pesar de que el indicador de progreso se mueve en el Reproductor de Windows Media.

Para evitar ver este error o evitar el fallo de reproducción en futuras sesiones:

  1. Como solución temporal, agregue la opción de configuración “SpeedScreenMMAVerbose=On” en la sección [WFClient] del archivo $Home/.ICAClient/wfclient.ini, por ejemplo.
  2. Reinicie WFICA desde un selfservice que se haya iniciado desde un terminal.
  3. Reproduzca un vídeo que pueda generar este error.
  4. Tome nota (en la salida de seguimiento) del tipo MIME asociado con el plug-in que falta, o el tipo MIME que debería ser compatible pero no se reproduce (por ejemplo, “video/x-h264…”).
  5. Modifique $ICAROOT/config/MediaStreamingConfig.tbl. En la línea con el tipo MIME anotado, introduzca un signo “?” entre los dos puntos (:) y el tipo MIME. Esto inhabilita el formato.
  6. Repita los pasos anteriores del 2 al 5 para otros formatos de medios que provoquen este error.
  7. Distribuya el archivo MediaStreamingConfig.tbl modificado a otras máquinas con el mismo conjunto de plug-ins GStreamer.

Nota: Como alternativa, después de identificar el tipo MIME puede ser posible instalar un plug-in GStreamer para descodificarlo.

Configuración de un puerto serie

Para configurar un único puerto serie, agregue las siguientes entradas en el archivo de configuración $ICAROOT/config/module.ini:

LastComPortNum=1

ComPort1=device

Para configurar dos puertos serie o más, agregue las siguientes entradas en el archivo de configuración $ICAROOT/config/module.ini:

LastComPortNum=2

ComPort1=device1

ComPort2=device2

Errores

Este tema contiene una lista de otros mensajes de error comunes que pueden aparecer al utilizar la aplicación Citrix Workspace.

Ha ocurrido un error. El código del error es 11 (E_MISSING_INI_SECTION). Consulte la documentación. Cerrándose.

Al ejecutar la aplicación Citrix Workspace desde la línea de comandos, esto normalmente significa que la descripción otorgada en la línea de comandos no se ha encontrado en el archivo appsrv.ini.

E_BAD_OPTION. La opción “…” no es válida.

Falta el argumento para la opción “…”.

E_BAD_ARG. La opción “…” tiene un argumento no válido: “…”.

Se especificó un argumento no válido para la opción “…”.

E_INI_KEY_SYNTAX - La clave “…” en el archivo de configuración “…” no es válida.

La información sobre el proveedor del servidor X en el archivo de configuración está dañada. Cree un archivo de configuración.

E_INI_VALUE_SYNTAX - El valor “…” en el archivo de configuración “…” no es válido.

La información sobre el proveedor del servidor X en el archivo de configuración está dañada. Cree un archivo de configuración.

E_SERVER_NAMELOOKUP_FAILURE - No se puede conectar con el servidor “…”.

No puede resolverse el nombre del servidor.

No se puede escribir en uno o varios archivos: “…”. Corrija los problemas de disco lleno o de permisos, y vuelva a intentarlo.

Verifique si existen problemas de disco lleno o problemas de permisos. Si se detecta y corrige un problema, vuelva a intentar la operación que originó el mensaje de error.

Se perdió la conexión con el servidor. Vuelva a conectarse e inténtelo nuevamente. Puede que faltan datos en estos archivos: “…”.

Vuelva a conectarse y vuelva a intentar la operación que originó el error.

Información de diagnóstico

Si tiene problemas con la aplicación Citrix Workspace, es posible que la asistencia técnica de Citrix le pida información de diagnóstico. Esta información permite al equipo diagnosticar el problema y ofrecer la ayuda necesaria para solucionarlo.

Para obtener información de diagnóstico sobre la aplicación Citrix Workspace

  1. En el directorio de instalación, escriba util/lurdump. Se recomienda que haga esto en una sesión abierta y, si es posible, mientras el problema siga activo.

    Se genera un archivo que contiene información de diagnóstico detallada, incluidos los detalles de la versión, el contenido de los archivos de configuración de la aplicación Citrix Workspace y los valores de diversas variables del sistema.

  2. Revise el archivo para ver si contiene información confidencial antes de enviarlo al departamento de asistencia técnica de Citrix.

Solución de problemas en las conexiones con recursos

Los usuarios pueden administrar sus conexiones activas con la Central de conexiones. La Central de conexiones es una herramienta de productividad que permite a usuarios y administradores solucionar inconvenientes en conexiones lentas o problemáticas. Con la Central de conexiones, los usuarios pueden administrar las conexiones de este modo:

  • Cerrar aplicaciones.
  • Cerrar la sesión. Este paso finaliza la sesión y cierra todas las aplicaciones que hubiera abiertas.
  • Desconectarse de una sesión. Este paso interrumpe la conexión seleccionada con el servidor sin cerrar ninguna aplicación que haya abierta (a menos que el servidor esté configurado para cerrar aplicaciones en caso de desconexión).
  • Ver estadísticas de transporte de la conexión.