Eu corro minha estação de trabalho no Linux Mint 17.2. Eu tenho uma VM do Windows 2012 que conecto quando preciso fazer o Windows funcionar. Eu uso o seguinte script:
xfreerdp +clipboard /u:<username> /p:<password> +nego +sec-rdp +sec-tls \
+sec-nla /gt:rpc /w:1919 /h:1030 /v:<FQDN>
Pelo menos um pouco mais da metade do tempo funciona bem e eu me conecto. Mas freqüentemente ele não se conecta e, em vez disso, me dá um dos vários erros. O principal que eu pareço ter é
[12:45:20:655] [26192:26193] [ERROR][com.freerdp.core.nla] - SPNEGO failed with NTSTATUS: 0xC000006D
[12:45:20:655] [26192:26193] [ERROR][com.freerdp.core] - freerdp_set_last_error Unknown error class [0xC000006D]
[12:45:20:655] [26192:26193] [ERROR][com.freerdp.core.rdp] - rdp_recv_callback: CONNECTION_STATE_NLA - nla_recv_pdu() fail
[12:45:20:655] [26192:26193] [ERROR][com.freerdp.core.transport] - transport_check_fds: transport->ReceiveCallback() - -1
[12:45:20:655] [26192:26193] [ERROR][com.freerdp.client.x11] - Freerdp connect error exit status 1
fazendo algumas interwebbing, parece que este é um erro de "senha incorreta" ou possivelmente uma entrada de DNS incorreta. Eu verifiquei que a VM está usando o mesmo endereço IP que o DNS está resolvendo, então não acho que seja isso. Quando eu removo o parâmetro de senha do meu script e insiro a senha manualmente, ele também falha. Escusado será dizer que eu digitei a senha corretamente. Então parece que o xfreerdp está distorcendo a senha de alguma forma na transmissão? Eu tenho um colega de trabalho que usa a mesma configuração que eu (exceto scripts), e ele não tem esses problemas. Então, há algo errado com minha máquina ou meu script.
Obrigado por qualquer ajuda
EDIT: versão errada do windows
Tags xfreerdp