remmina não está mais funcionando "não pode se conectar ao servidor RDP localhost"

35

Até a noite passada, eu tinha a remmina funcionando bem. Eu poderia executar o RDP através de um túnel SSH e estava tudo bem.

Então parou de funcionar. Eu posso chegar até a caixa de diálogo de senha da minha máquina de trabalho, mas é apenas o que diz Cannot connect to RDP server localhost.

Não consigo encontrar nenhum registro que pareça interessante. Reinstalei o remmina, limpei meu .remminadiretório, reiniciei minha máquina e até reiniciei meu gateway.

Apenas para torná-lo realmente estranho, meu laptop (que tem a mesma configuração - Ubuntu e Remmina mais recentes) pode fazer a conexão muito bem. Ele ainda está passando pelo mesmo roteador, embora sem fio.

Alguma ideia?

Chris Curvey
fonte
11
Eu enfrento o mesmo problema no ubuntu 18.04 e seu trabalho perfeitamente quando mudei a opção de segurança de negociar para RDP na guia Avançar.
Paras 30/05

Respostas:

52

Não tenho idéia do por que funcionou, mas comecei a alterar as configurações uma por vez. Quando editei as propriedades da conexão, procurei na guia "avançado" e alterei a segurança de "negociar" para "TLS", e pronto, tudo funciona.

Estranhamente, "negociar" ainda funciona no laptop, mas pelo menos estou de volta aos negócios com meu monitor maior :)

Chris Curvey
fonte
11
Depois de mudar de 'negociar' para 'TLS', vi a tela de logon do Windows que me levou a alterar a senha. Portanto, parece que senhas expiradas podem causar esse problema. Thx para a solução.
26615 Thorsten Niehues
mesmo problema no mint, porém a mesma solução funciona. Apreciado
FabricioFCarv
uau .. mesmo problema em 18.04 LTS, mesma solução .. obrigado um milhão ma cara !!!
Vitaliy Terziev 16/09
40

Isso aconteceu comigo e encontrei esta resposta que resolveu o problema. Apenas rm ~/.freerdp/known_hostse tente novamente.

Aparentemente, isso acontece quando as chaves no servidor de encapsulamento são alteradas. Veja este bug .

ATUALIZAR

O primeiro link agora aponta para uma resposta excluída, então, aqui estão algumas informações adicionais desse link:

  • Parece que o arquivo "known_hosts" contém alguns dados de roteamento para cada servidor, que às vezes ficam desatualizados e, quando o Remmina tenta se conectar usando os dados desatualizados, ele falha. A exclusão do arquivo known_hosts resolve esse problema. - Erel Segal-Halevi dez 13 '12 às 10:06

  • FWIW, meu problema não tinha nada a ver com o unknown_hosts (como explicado abaixo), mas tudo a ver com as configurações de segurança: consulte http://www.bauer-power.net/2013/10/unable-to-connect-to-rdp -server-in.html para obter detalhes. - Tomislav Nakic-Alfirevic Apr 24 '14 às 10:58

  • Totalmente trabalhado, fiquei pensando onde os materiais estavam sendo armazenados. Eu tive o mesmo problema, em grande parte, estava usando o Remmina para RDP em uma determinada máquina e, um dia, ele parou de funcionar (nada na máquina remota mudou). Outras conexões RDP salvas ainda funcionavam, exceto por esta máquina. Por acaso, ele usou o NLA auth, que parece ser parte do problema com o mais novo Remmina que não salva documentos. #: 26613 Nicholi às 20:26

  • obrigado, ele costumava se conectar perfeitamente, então reformatei o servidor e ele parou de funcionar, excluindo a linha desse host que funcionava. O que você precisa saber é o seguinte:

  • Preciso usar dois serviços no mesmo endereço, mas portas diferentes, e usar isso repetidamente é a única maneira de me conectar a ambos. - Gringo Suave 13 / out '14 às 18:55

itsadok
fonte
Foi sugerido adicionar sudona frente do rmcomando. Tanto quanto vejo, o usuário remove seu próprio arquivo, sudoapenas os anúncios correm o risco. Estou esquecendo de algo?
Volker Siegel
Entendo que esta é uma pergunta e resposta antigas. Uma das razões pelas quais eu nunca postei um link externo como resposta ou em uma pergunta é porque, depois de algo, esse link pode estar MORTO nesse caso. Quando isso acontece, a resposta pode se tornar inútil. Estou apenas apontando o óbvio ou o Stackoverflow deve impedir que os usuários deste site publiquem links externos.
ThN
4
Para sua informação, o arquivo em questão parece estar agora em ~ / .config / freerdp / known_hosts - pelo menos está no meu sistema (Linux Mint 18.1). Há também um ~ / .config / freerdp / known_hosts2 que contém informações adicionais que podem estar mais atualizadas. Remmina 1.20.
Chris Hillery
Ou o local pode estar em ~ / snap / remmina / current / .config / freerdp (somente know_hosts2). Você precisa reiniciar o Remmina para que a exclusão entre em vigor.
velis 28/01
4

Isso aconteceu comigo quando copiei minha configuração remmina (sub ~/.remmina) de uma máquina para outra. Talvez as versões remmina fossem diferentes; alterar a segurança não ajudou, mas excluir e recriar a conexão.

user1889941
fonte
2

Funcionou para mim alterando a segurança para NLA por algum motivo desconhecido.

Johan Wallgren
fonte
2
Bem-vindo ao Ask Ubuntu! Eu recomendo editar esta resposta para expandi-la com detalhes específicos sobre como fazer isso. (Veja também Como faço para escrever uma boa resposta? Para o conselho geral sobre que tipos de respostas são consideradas mais valiosas sobre AskUbuntu.)
David Foerster
11
Respostas separadas que você pode fazer com voto positivo e com voto negativo me parecem úteis. Editar as respostas de outras pessoas para inserir "bem, e o X" parece o contrário de útil. Uma coisa é corrigir erros, prosseguir e editar. Mas dizer a uma nova pessoa que edite em vez de dizer o que funcionou para ela parece o oposto de bom.
Warren P
O NLA não funcionou para mim, mas após uma atualização do Windows (eu culpo isso), tive que alterar as configurações de segurança de "Negociar" para "RDP".
Richard Wiseman
1

O problema está na configuração viewmode = 1 no arquivo conf salvo. Se você redimensionar a janela, ela deverá ser atualizada e começar a mostrar a sessão. Alterar este booleano para 0 forçará a janela a padrões e ela será atualizada com o carregamento. O problema é que, se você redimensionar a janela após o início da sessão, o remmina alterará essa configuração novamente.

A work around would be to set the window_maximize=0 to true and then just click/press the maximize button/shortcut to bring it back to your settings. 
window_maximize=1 
window_height=960 
viewmode=1 
Window_width=1440
JayMcB74
fonte
1

Provavelmente resposta estúpida, mas o problema para mim foi que tentei me conectar através de uma rede Wi-Fi aberta (não criptografada) e a remmina não permitiria isso. Uma vez conectado a uma rede segura, tudo funcionou como planejado novamente.

ErnestScribbler
fonte
4
Não seria bom se Remmina realmente mostrasse mensagens de erro úteis em vez de apenas falhar?
Warren P
0

Também pode haver um problema com a verificação do certificado. Para testar se este é o problema, vá para:

Avançado -> marque "Ignorar certificado"

Cuidado, com esta verificação desabilitada, você pode estar aberto ao homem nos ataques intermediários. Mas deve ser bom conectar em redes internas.

Lathan Bidwell
fonte