Erro 'Pacote de licença inesperado' com conexão xfreerdp com o Windows Server 2012

1

Estou tendo o seguinte problema com conexões RDP no Xubuntu 14.04.1 LTS 64 bits:

Estou tentando conectar-me a um Windows Server 2012 Standard (64 bits). Está em um grupo de trabalho chamado 'GRUPO DE TRABALHO' (o que importa).

Primeiro de tudo: conectar-se a uma conta de administrador do Windows (incluindo 'anexar ao console') funciona! Infelizmente, não é possível "anexar ao console" com contas de não administrador.

Inicialmente, tentei o Remmina (versão 0.9.99.1) como root, mas ele me dá o erro 'Não foi possível conectar ao servidor RDP xxx'. Obviamente, 'xxx' é o nome de host correto do servidor. saída do console é esta:

# remmina
Remmina plugin VNC (type=Protocol) registered.
Remmina plugin VNCI (type=Protocol) registered.
Remmina plugin RDP (type=Protocol) registered.
Remmina plugin RDPF (type=File) registered.
Remmina plugin RDPS (type=Preference) registered.
Remmina plugin SFTP (type=Protocol) registered.
Remmina plugin SSH (type=Protocol) registered.
connected to xxx:3389
null server certificate
Unexpected license packet.

como pude descobrir, o remmina usa o freerdp em seu plug-in rdp, então tentei o xfreerdp (versão 1.0.2) a seguir, que me deu o seguinte erro:

# xfreerdp -u rdptest xxx
connected to xxx:3389
Password: 
ERRINFO_LICENSE_INTERNAL (0x00000100):
An internal error has occurred in the Terminal Services licensing component.
Unexpected license packet.

A próxima coisa que tentei foi o rdesktop (versão 1.7.1) com esta saída:

# rdesktop -u rdptest xxx
disconnect: Internal licensing error.

Parece que todo cliente de RDP produz o mesmo erro.

O que eu sei da conta do Windows é: Ele está no grupo de usuários de conexões RDP permitidas. Eu até tentei mudar a senha dos usuários para uma simples (a menos - é o único caractere especial). Uma conexão de computadores Windows funciona.

A última coisa que tentei foram os diferentes algoritmos de criptografia com o xfreerdp, e o único que consegui conectar ao servidor foi o nla, portanto, o xfreerdp --no-nla não funciona.

Há outro cliente chamado 2xclient, mas está disponível apenas para sistemas de 32 bits, portanto não há opção. Então, se alguém tiver uma idéia, o que eu posso fazer seria ótimo. Espero ter dado informações suficientes para verificar isso ainda mais.


fonte
É um problema de licenciamento do Windows. Tanto quanto me lembro, você pode ter 1 ou 2 administradores anexados ao servidor, mas para mais do que isso, você precisa de licenças adicionais. (portanto, se por um ou outro motivo houver uma conexão travada, isso conta na licença) Como isso é fora de tópico para o AskUbuntu, vou sinalizar isso para inclusão no SuperUser, onde eles têm administradores do Windows que podem responder de maneira mais confiável sua pergunta.
Ok, mas como posso conectar-me ao servidor a partir de uma máquina Windows, mas não a partir do Linux (quando não há nenhum administrador no servidor conectado)?

Respostas:

0

Eu não tenho que lidar com problemas de licenciamento da Micro $ oft há algum tempo, mas se bem me lembro, se você se conectar a partir de uma das licenças "profissionais" da Microsoft (edição comercial etc), a licença será incluída na licença da estação de trabalho, mas por home Edition e Linux Acho que você precisa comprar licenças adicionais ...

Fabby
fonte