Skip to content

How to verify remote end RDP identity?

remmina

Get in the terminal when face the following screen:

image

Cannot copy the Fingerprint...

Output:
[00:13:58:244] [61249:61305] [ERROR][com.freerdp.common.settings] - [freerdp_settings_get_bool] Invalid key index CENSORED
[00:13:58:244] [61249:61305] [ERROR][com.freerdp.common.settings] - [freerdp_settings_get_bool] Invalid key index 0
[00:13:58:335] [61249:61305] [WARN][com.freerdp.crypto] - Certificate verification failure 'self-signed certificate (CENSORED)' at stack position 0
[00:13:58:335] [61249:61305] [WARN][com.freerdp.crypto] - CN = GNOME, C = US
[00:13:58:335] [61249:61305] [ERROR][com.freerdp.crypto] - @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
[00:13:58:335] [61249:61305] [ERROR][com.freerdp.crypto] - @           WARNING: CERTIFICATE NAME MISMATCH!           @
[00:13:58:335] [61249:61305] [ERROR][com.freerdp.crypto] - @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
[00:13:58:335] [61249:61305] [ERROR][com.freerdp.crypto] - The hostname used for this connection (pegasus:3389) 
[00:13:58:335] [61249:61305] [ERROR][com.freerdp.crypto] - does not match the name given in the certificate:
[00:13:58:335] [61249:61305] [ERROR][com.freerdp.crypto] - Common Name (CN):
[00:13:58:335] [61249:61305] [ERROR][com.freerdp.crypto] - 	GNOME
[00:13:58:335] [61249:61305] [ERROR][com.freerdp.crypto] - A valid certificate for the wrong name should NOT be trusted!

Related to Benjamin_Loison/gnome-control-center/issues/15.

+7

Ensure the problem exists on the latest Remmina version(s) first,
and keep trying to reproduce it on any later versions
:)

  • Reporting back greatly increases attention to and hope of fixing your issue.

Do not use GitLab for support requests, instead ask questions on:

For enhancement requests select the proper Issue template in the above drop-down box.

Problem Description

Write a detailed description of the problem.

What is the expected correct behavior?

(What you want to see instead.)

Remote System Description

  • Server (OS name and version):
  • Special notes regarding the remote system (i.e. gateways, tunnel, etc.):

Relevant logs and/or screenshots

Debugging documentation

Please see Remmina debugging

Local System Description

  • Client (OS name and version):

  • Remmina version ( remmina --version ):

  • Installation(s):

    • Distribution package.
    • PPA.
    • Snap.
    • Flatpak.
    • Compiled from sources.
    • Other - detail:
  • Desktop environment (GNOME, Unity, KDE, ..):

  • Plugin(s):

    • RDP - freerdp version ( xfreerdp --version ):
    • VNC
    • SSH
    • SFTP
    • SPICE
    • WWW
    • EXEC
    • Other (please specify):
  • GTK backend (Wayland, Xorg):

  • Optional: Include the output of the following commands at the end of this text:

    • remmina --full-version
  • sudo lshw -C video
  • uname -a

Contributions

In return, or to fix this issue, I'd be willing to:

  • Fix this myself.
  • Donate ___ and/or have donated ___ towards fixing it.
  • Take a donation of ___ to fix it.
  • Update the documentation.
  • Update the wiki.
  • Translate Remmina in my native language(s) (___) on Hosted Weblate.
Edited by Benjamin Loison