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 el launch.ica
archivo.
Intente configurar los ajustes del proxy manualmente.
Edite el archivo ~/.ICAClient/All_Regions.ini
, busque[Network\Proxy]
Cambiar los dos primeros campos:
ProxyType=Script
ProxyAutoConfigURL=http://your.company.com/proxy.pac
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 como GeoTrust_Global_CA.crt
. Copie o vincule esos certificados adicionales a la cacerts
carpeta y el cliente debería poder encontrarlos y usarlos:
cd /opt/Citrix/ICAClient/keystore/
mv cacerts cacerts.bak
ln -s /etc/ssl/certs cacerts
( Felicitaciones a bdetweiler por las instrucciones).