Instale o Pulse Secure com vinho

1

É possível instalar e executar o Pulse Secure no vinho? Eu configurei a variável de ambiente WINEARCH=win32 , assim como selecionei o Windows 7 em winecfg .

Quando executo wine start JunosPulse.x86.msi , o instalador "falha prematuramente" com a seguinte saída para o terminal:

> wine start JunosPulse.x86.msi 
fixme:exec:SHELL_execute flags ignored: 0x00000100
> fixme:storage:create_storagefile Storage share mode not implemented.
err:rpc:I_RpcGetBuffer no binding
err:rpc:I_RpcGetBuffer no binding
fixme:msi:AutomationObject_GetIDsOfNames Unknown member L"CreateObject", clsid {000c109e-0000-0000-c000-000000000046}
fixme:shell:ShellDispatch_QueryInterface not implemented for {fc4801a3-2ba9-11cf-a229-00aa003d7352} (unknown)
fixme:shell:ShellDispatch_QueryInterface not implemented for {a6ef9860-c720-11d0-9337-00a0c90dcaa9} (unknown)
fixme:shell:ShellDispatch_QueryInterface not implemented for {a6ef9860-c720-11d0-9337-00a0c90dcaa9} (unknown)
fixme:vbscript:do_mcall NULL obj
err:msi:ITERATE_Actions Execution halted, action L"writeTncConfigFile.D7CCF602_E814_4416_8EC5_24D6FEA3289C" returned 1603
err:msi:ITERATE_Actions Execution halted, action L"ExecuteAction" returned 1603
err:rpc:I_RpcGetBuffer no binding
err:rpc:I_RpcGetBuffer no binding
fixme:msvcrt:__clean_type_info_names_internal (0x65b260) stub

A história de fundo é que eu tentei os dois: usando openconnect, bem como tethering para o meu dispositivo Android autenticado Pulse Secure sem sucesso. Eu também tentei usar a ferramenta de linha de comando Pulse Secure Debian, mas parece que a autenticação SAML não é suportada no momento.

    
por jerome 21.05.2016 / 23:00

2 respostas

0

err:msi:ITERATE_Actions Execution halted, action L"writeTncConfigFile...." returned 1603

Tente reinstalar ou atualizar o seu framework .NET (4.5. 3+) de acordo com este thread .

Você também pode tentar executar o instalador MSI:

wine msiexec /i filename.msi
    
por kenorb 08.11.2017 / 18:27
0

Você não pode instalar um cliente VPN no Wine, em geral.

O software VPN depende de algum adaptador de rede no kernel para transmitir tráfego para e da pilha de rede. No Linux, isso geralmente é um dispositivo TUN / TAP, que transmite tráfego para um programa de espaço do usuário. O Windows possui uma interface definida para adaptadores de rede - que não é igual ou à interface do Linux.

Portanto, um driver feito para o Windows não funcionará no wine. Você não pode instalar o seu cliente VPN Windows em vinho e fazê-lo funcionar, não importa o que você faça. Você precisa para fazer o openconnect funcionar ou executar uma máquina virtual do windows. É possível que você faça sua máquina Windows encaminhar o tráfego para sua máquina Linux.

    
por vidarlo 08.11.2017 / 18:51