Como posso depurar problemas com o Citrix XenApp?

2

Estou tentando conectar-me ao Citrix via Ubuntu 13.04. Quando clico no botão do aplicativo / VM no meu navegador (url é ... / Citrix / XenApp / site / default.aspx), o botão fica azul (antes de ficar cinza). Então, depois de 30 segundos, uma janela aparece:

Can't connect to '0.0.0.2 - Generaloffice'
Network is unreachable

Como posso me conectar ao site, isso parece meio estranho. Como posso descobrir qual conexão o software está tentando fazer?

    
por Aaron Digulla 08.07.2013 / 12:28

1 resposta

0

Isso acontece porque o ICAClient ignora as configurações de proxy do sistema. Em vez de usar as configurações de proxy do Navegador da Web / sistema, o cliente tenta se conectar primeiro ao SSLProxyHost , que é mencionado no arquivo launch.ica .

Tente definir as configurações de proxy manualmente.

Edite o arquivo ~/.ICAClient/All_Regions.ini , procure por [Network\Proxy]

Altere os dois primeiros campos:

ProxyType=Script
ProxyAutoConfigURL=http://your.company.com/proxy.pac

Não tenho certeza do que colocar lá se você tiver o URL de um servidor proxy; talvez a documentação possa ajudar neste caso .

Dicas adicionais:

Se você não puder fazer o download do arquivo ica para iniciar o cliente a partir da linha de comando, desative o plug-in do navegador e clique no botão VM no site da Citrix. O navegador deve então baixar e salvar o arquivo launch.ica automaticamente.

Se o seu cliente reclamar que ele não possui um certificado (raiz) instalado para SSL, será necessário colocar mais em /opt/Citrix/ICAClient/keystore/cacerts/ . Uma fonte simples para esses é o Firefox; pesquise sua cópia local para *.crt arquivos como GeoTrust_Global_CA.crt . Copie ou associe esses certificados adicionais à pasta cacerts e o cliente poderá localizá-los e usá-los:

cd /opt/Citrix/ICAClient/keystore/
mv cacerts cacerts.bak
ln -s /etc/ssl/certs cacerts

(kudos para bdetweiler para as instruções).

    
por 10.07.2013 / 14:22