Estoy tratando de conectarme a Citrix a través de Ubuntu 13.04. Cuando hago clic en el botón de aplicación / VM en mi navegador (la url es ... / Citrix / XenApp / site / default.aspx), el botón se vuelve azul (antes era gris). Luego, después de 30 segundos, aparece una ventana:
No se puede conectar a la red '0.0.0.2 - Generaloffice' no
se puede acceder
Como puedo conectarme al sitio web, esto parece un poco extraño. ¿Cómo puedo averiguar qué conexión está intentando hacer el software?
document.location.replace('/Citrix/XenApp/site/launch.ica?...
: - / ¿Hay alguna otra forma de obtener este archivo?Respuestas:
Esto sucede porque ICAClient ignora la configuración del proxy del sistema. En lugar de utilizar la configuración de proxy del navegador web / sistema, el cliente intenta conectarse primero al
SSLProxyHost
que se menciona en ellaunch.ica
archivo.Intente configurar los ajustes del proxy manualmente.
Edite el archivo
~/.ICAClient/All_Regions.ini
, busque[Network\Proxy]
Cambiar los dos primeros campos:
No estoy seguro de qué poner allí si tiene la URL de un servidor proxy; quizás la documentación pueda ayudar en este caso .
Consejos adicionales:
Si no puede descargar el archivo ica para iniciar el cliente desde la línea de comandos, desactive el complemento del navegador y haga clic en el botón VM en el sitio web de Citrix. El navegador debe descargar y guardar el
launch.ica
archivo automáticamente.Si su cliente se queja de que no tiene un certificado (raíz) instalado para SSL, debe agregar más
/opt/Citrix/ICAClient/keystore/cacerts/
. Una fuente simple para esos es Firefox; busca en tu copia local*.crt
archivos comoGeoTrust_Global_CA.crt
. Copie o vincule esos certificados adicionales a lacacerts
carpeta y el cliente debería poder encontrarlos y usarlos:( Felicitaciones a bdetweiler por las instrucciones).
fuente
cd /opt/Citrix/ICAClient/keystore/; rm -rf cacerts; ln -s /etc/ssl/certs cacerts;
mv cacerts cacerts-citrix.bak
lugar derm -rf
.