remmina non funziona più "impossibile connettersi al localhost del server RDP"


35

Fino a ieri sera, avevo remmina che funzionava bene. Ho potuto eseguire RDP attraverso un tunnel SSH e tutto andava bene.

Quindi ha smesso di funzionare. Posso arrivare fino alla finestra di dialogo della password per la mia macchina di lavoro, ma poi dice solo Cannot connect to RDP server localhost.

Non riesco nemmeno a trovare registri che sembrano interessanti. Ho reinstallato remmina, cancellato la mia .remminadirectory, riavviato il mio computer e persino riavviato il mio gateway.

Giusto per renderlo davvero strano, il mio laptop (che ha la stessa configurazione - ultime Ubuntu e Remmina) può rendere la connessione perfetta. Sta anche attraversando lo stesso router, anche se in modalità wireless.

qualche idea?


1
Devo affrontare lo stesso problema su Ubuntu 18.04 e funziona perfettamente una volta cambiata l'opzione di sicurezza da negoziare a RDP dalla scheda anticipata.
Paras,

Risposte:


52

Non ho idea del perché abbia funzionato, ma ho iniziato a modificare le impostazioni una alla volta. Quando ho modificato le proprietà della connessione, ho guardato nella scheda "Avanzate" e ho cambiato la sicurezza da "negoziazione" a "TLS", e voilà, tutto funziona.

Stranamente, "negoziare" funziona ancora sul laptop, ma almeno sono tornato in attività con il mio monitor più grande :)


1
Dopo essere passato da "negoziazione" a "TLS" ho visto la schermata di accesso di Windows che mi ha spinto a cambiare la password. Quindi sembra che le password scadute possano risolvere il problema. Grazie per la soluzione.
Thorsten Niehues il

stesso problema con la menta, tuttavia la stessa soluzione funziona. Apprezzato
FabricioFCarv il

wow .. stesso problema su 18.04 LTS, stessa soluzione .. grazie un milione ma amico !!!
Vitaliy Terziev,

40

Questo mi è appena successo e ho trovato questa risposta che ha risolto il problema. Basta rm ~/.freerdp/known_hostsriprovare.

Apparentemente ciò accade quando cambiano le chiavi sul server tunnel. Vedi questo bug .

AGGIORNARE

Il primo link ora punta a una risposta eliminata, quindi ecco alcune delle informazioni aggiuntive da quel link:

  • Sembra che il file "known_hosts" contenga alcuni dati di routing per ciascun server, che a volte diventano obsoleti e quando Remmina tenta di connettersi utilizzando i dati obsoleti, fallisce. L'eliminazione del file known_hosts risolve questo problema. - Erel Segal-Halevi, 13 dicembre 12 alle 10:06

  • FWIW, il mio problema non aveva nulla a che fare con known_hosts (come spiegato di seguito), ma tutto a che fare con le impostazioni di sicurezza: vedi http://www.bauer-power.net/2013/10/unable-to-connect-to-rdp -server-in.html per i dettagli. - Tomislav Nakic-Alfirevic, 24 aprile 14 alle 10:58

  • Totalmente funzionato, mi chiedevo dove fossero conservati i certificati. Ho avuto lo stesso problema per la maggior parte, stava usando Remmina su RDP su una determinata macchina, poi un giorno ha smesso di funzionare (nulla sulla macchina remota è cambiato). Altre connessioni RDP che avevo salvato funzionavano ancora, ad eccezione di questa macchina. È capitato di usare l'autenticazione NLA, che sembra essere parte del problema con la Remmina più recente che non salva i certificati. - Nicholi, 26 aprile 13 alle 20:26

  • grazie, si collegava perfettamente quindi ho riformattato il server e ha smesso di funzionare, cancellando la linea per questo host funzionava. - Bor691, 15 gennaio 14 alle 8:50

  • Devo utilizzare due servizi sullo stesso indirizzo ma porte diverse e l'utilizzo ripetuto di questo è l'unico modo per collegarmi ad entrambi. - Gringo Suave, 13 ottobre 14 alle 18:55


È stato suggerito di aggiungere sudodavanti al rmcomando. A mio avviso, l'utente rimuove il proprio file, quindi sudosolo la pubblicità rischia. Mi sto perdendo qualcosa?
Volker Siegel,

Capisco che questa è una vecchia domanda e risposta. Uno dei motivi per cui non ho mai pubblicato un link esterno come risposta o in una domanda è perché dopo qualcosa quel link potrebbe essere MORTO come in questo caso. Quando ciò accade, la risposta potrebbe diventare inutile. Sto solo sottolineando l'ovvio o StackOverflow dovrebbe impedire agli utenti di questo sito Web di pubblicare collegamenti esterni.
Giovedì

4
Cordiali saluti, il file in questione sembra ora essere ~ / .config / freerdp / known_hosts - almeno è sul mio sistema (Linux Mint 18.1). C'è anche un ~ / .config / freerdp / known_hosts2 che conteneva informazioni aggiuntive che potrebbero essere più aggiornate. Remmina 1.20.
Chris Hillery,

Oppure la posizione potrebbe trovarsi su ~ / snap / remmina / current / .config / freerdp (solo su known_hosts2). È necessario riavviare Remmina per rendere effettiva l'eliminazione.
velis

4

Questo è successo a me quando ho copiato la mia configurazione di remmina (sotto ~/.remmina) da una macchina all'altra. Forse le versioni di remmina erano diverse; cambiare la sicurezza non ha aiutato, ma è stata eliminata e ricreata la connessione.


2

Ha funzionato per me cambiando la sicurezza in NLA per qualche motivo sconosciuto.


2
Benvenuti in Ask Ubuntu! Consiglio di modificare questa risposta per espanderla con dettagli specifici su come eseguire questa operazione. (Vedi anche Come posso scrivere una buona risposta? Per consigli generali su quali tipi di risposte sono considerate più preziose su AskUbuntu.)
David Foerster,

1
Mi sembrano utili risposte separate che puoi valutare e sottovalutare. Modificare le risposte degli altri popoli per inserire "bene, che dire di X", sembra l'opposto di utile. Una cosa è correggere gli errori, andare avanti e modificarli. Ma dire a una persona nuova di fare il montaggio invece di dire ciò che ha funzionato per loro sembra il contrario del bene.
Warren P,

NLA non ha funzionato per me, ma a seguito di un aggiornamento di Windows (lo biasimerò) ho dovuto modificare le impostazioni di sicurezza da "Negoziare" a "RDP".
Richard Wiseman,

1

Il problema è con l'impostazione viewmode = 1 nel file conf salvato. Se ridimensionate la finestra, dovrebbe aggiornarsi e iniziare a mostrare la sessione. Se si modifica questo valore booleano su 0, la finestra verrà impostata sui valori predefiniti e verrà aggiornata al caricamento. Il problema è se si ridimensiona la finestra dopo l'avvio della sessione, remmina cambierà nuovamente questa impostazione.

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

1

Probabilmente una risposta stupida, ma il problema per me era che ho provato a collegarmi tramite una rete Wi-Fi aperta (non crittografata) e remmina non me lo avrebbe permesso. Una volta connesso a una rete sicura, tutto ha funzionato di nuovo come previsto.


4
Non sarebbe bello se Remmina mostrasse messaggi di errore utili invece di fallire?
Warren P,

0

Potrebbe anche essere un problema con la verifica del certificato, per verificare se questo è il problema vai a:

Avanzate -> seleziona "Ignora certificato"

Fai attenzione, con questo controllo disabilitato, potresti essere aperto all'uomo in mezzo agli attacchi. Ma dovrebbe andare bene la connessione su reti interne.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.