remmina ya no funciona "no se puede conectar al servidor RDP localhost"

35

Hasta que anoche tuve remmina funcionando bien. Podía ejecutar RDP a través de un túnel SSH y todo estaba bien.

Entonces dejó de funcionar. Puedo llegar hasta el diálogo de contraseña para mi máquina de trabajo, pero luego solo dice Cannot connect to RDP server localhost.

Ni siquiera puedo encontrar registros que parezcan interesantes. Reinstalé remmina, borré mi .remminadirectorio, reinicié mi máquina e incluso reinicié mi puerta de enlace.

Solo para hacerlo realmente extraño, mi computadora portátil (que tiene la misma configuración, las últimas Ubuntu y Remmina) puede hacer que la conexión esté bien. Incluso está pasando por el mismo enrutador, aunque de forma inalámbrica.

¿Alguna idea?

Chris Curvey
fuente
1
Me enfrento al mismo problema en ubuntu 18.04 y funciona perfectamente una vez que cambié la opción de seguridad de negociar a RDP desde la pestaña de avance.
Paras

Respuestas:

52

No tengo idea de por qué funcionó, pero comencé a cambiar la configuración de una en una. Cuando edité las propiedades de conexión, busqué en la pestaña "avanzado" y cambié la seguridad de "negociar" a "TLS", y listo, todo funciona.

Curiosamente, "negociar" todavía funciona en la computadora portátil, pero al menos estoy de vuelta en el negocio con mi monitor más grande :)

Chris Curvey
fuente
1
Después de cambiar de 'negociar' a 'TLS', vi la pantalla de inicio de sesión de Windows que me solicitó cambiar la contraseña. Por lo tanto, parece que las contraseñas caducadas pueden causar el problema. Gracias por la solución.
Thorsten Niehues
mismo problema en mint, sin embargo, la misma solución funciona. Apreciado
FabricioFCarv
wow ... el mismo problema en 18.04 LTS, la misma solución ... ¡¡¡gracias millones de amigos !!!
Vitaliy Terziev
40

Esto me acaba de pasar y encontré esta respuesta que resolvió el problema. Solo rm ~/.freerdp/known_hostse inténtalo de nuevo.

Aparentemente esto sucede cuando cambian las claves del servidor del túnel. Mira este error .

ACTUALIZAR

El primer enlace ahora apunta a una respuesta eliminada, así que aquí hay algo de la información adicional de ese enlace:

  • Parece que el archivo "known_hosts" contiene algunos datos de enrutamiento para cada servidor, que los datos se vuelven obsoletos a veces, y cuando Remmina intenta conectarse utilizando los datos obsoletos, falla. Eliminar el archivo known_hosts resuelve este problema. - Erel Segal-Halevi 13 de diciembre de 12 a 10:06

  • FWIW, mi problema no tenía nada que ver con conocidos_hosts (como se explica a continuación), pero sí con configuraciones de seguridad: consulte http://www.bauer-power.net/2013/10/unable-to-connect-to-rdp -server-in.html para más detalles. - Tomislav Nakic-Alfirevic 24 de abril de 2014 a las 10:58

  • Totalmente trabajado, me preguntaba dónde se almacenaban los certificados. Tuve el mismo problema en su mayor parte, estaba usando Remmina a RDP en una máquina determinada, y un día dejó de funcionar (nada en la máquina remota cambió). Otras conexiones RDP que había guardado todavía funcionaban, excepto esta máquina. Sucedió usar la autenticación NLA, que parece ser parte del problema con el último Remmina que no guarda certificados. - Nicholi abr 26 '13 a las 20:26

  • gracias, solía conectarse perfectamente, luego volví a formatear el servidor y dejó de funcionar, eliminando la línea para este host funcionó. - Bor691 15 de enero de 14 a las 8:50

  • Necesito usar dos servicios en la misma dirección pero diferentes puertos y usar esto repetidamente es la única forma en que puedo conectarme a ambos. - Gringo Suave 13 de octubre de 14 a las 18:55

itsadok
fuente
Se sugirió agregar sudodelante del rmcomando. Por lo que veo, el usuario elimina su propio archivo, por lo que sudosolo los anuncios corren el riesgo. ¿Me estoy perdiendo de algo?
Volker Siegel
Entiendo que esta es una vieja pregunta y respuesta. Una de las razones por las que nunca publico un enlace externo como respuesta o en una pregunta es porque después de algo ese enlace podría estar MUERTO como en este caso. Cuando eso sucede, la respuesta podría volverse inútil. Solo estoy señalando lo obvio o Stackoverflow debería evitar que los usuarios de este sitio web publiquen enlaces externos.
Jueves
44
Para su información, el archivo en cuestión parece estar ahora en ~ / .config / freerdp / known_hosts, al menos está en mi sistema (Linux Mint 18.1). También hay un ~ / .config / freerdp / known_hosts2 que tenía información adicional que podría estar más actualizada. Remmina 1.20.
Chris Hillery
O la ubicación podría estar en ~ / snap / remmina / current / .config / freerdp (solo conocido_hosts2). Debe reiniciar Remmina para que la eliminación surta efecto.
velis
4

Esto me sucedió cuando copié mi configuración remmina (debajo ~/.remmina) de una máquina a otra. Quizás las versiones remmina eran diferentes; cambiar la seguridad no ayudó, pero eliminar y recrear la conexión sí.

usuario1889941
fuente
2

Funcionó para mí cambiando la seguridad a NLA por alguna razón desconocida.

Johan Wallgren
fuente
2
Bienvenido a Ask Ubuntu! Recomiendo editar esta respuesta para expandirla con detalles específicos sobre cómo hacer esto. (Consulte también ¿Cómo escribo una buena respuesta? Para obtener consejos generales sobre qué tipos de respuestas se consideran más valiosas en AskUbuntu.)
David Foerster
1
Respuestas separadas que puedes votar a favor y en contra me parecen útiles. Editar las respuestas de otras personas para insertar "bueno, qué pasa con X", parece lo contrario de útil. Una cosa es corregir errores, seguir adelante y editar. Pero decirle a una nueva persona que se encargue de editar en lugar de decir lo que funcionó para ellos parece lo contrario de bueno.
Warren P
NLA no funcionó para mí, pero después de una actualización de Windows (lo culparé) tuve que cambiar la configuración de seguridad de "Negociar" a "RDP".
Richard Wiseman
1

El problema es con la configuración viewmode = 1 en el archivo conf guardado. Si cambia el tamaño de la ventana, debería actualizarse y comenzar a mostrar la sesión. Cambiar este booleano a 0 forzará a la ventana a los valores predeterminados y se actualizará al cargarse. El problema es que si cambia el tamaño de la ventana después de que la sesión ha comenzado, remmina cambiará esta configuración nuevamente.

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
fuente
1

Probablemente una respuesta estúpida, pero el problema para mí fue que intenté conectarme a través de una red Wi-Fi abierta (sin cifrar) y remmina no lo permitió. Una vez que me conecté a una red segura, todo volvió a funcionar según lo planeado.

ErnestScribbler
fuente
44
¿No sería bueno si Remmina realmente mostrara mensajes de error útiles en lugar de simplemente fallar?
Warren P
0

También podría ser un problema con la verificación del certificado. Para probar si este es el problema, vaya a:

Avanzado -> marque "Ignorar certificado"

Tenga cuidado, con esta verificación deshabilitada, puede estar abierto a ataques de hombre en el medio. Pero debería estar bien conectarse en redes internas.

Lathan Bidwell
fuente