Remmina Proxmox authentication integration
We support Remmina 1.2+ versions only. Do not report bugs related to older Remmina versions!
Local System Description
- Client (OS name and version):
- Remmina version (
remmina --version
): - Installation mean:
-
Distribution package. -
PPA. -
Snap. -
Flatpak. -
Compiled from sources. -
Other - detail:
-
- Desktop environment (GNOME, Unity, KDE, ..):
- Plugin:
-
RDP - freerdp version ( xfreerdp --version
): -
VNC -
SSH -
SFTP -
SPICE -
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
pi@raspberrypi:~ $ remmina --full-version
-
** (remmina:1522): CRITICAL **: secret_service_load_collections_sync: assertion 'paths != NULL' failed
[glibsecret] unable to get secret service: Unknown error.
Plugin entry returned false: /usr/lib/arm-linux-gnueabihf/remmina/plugins/remmina-plugin-secret.so.
StatusNotifier/Appindicator support: not supported by desktop. libappindicator will try to fallback to GtkStatusIcon/xembed
WARNING: Remmina is running with a secret plugin, but it cannot connect to a secret service.
Remmina - 1.2.31.2 (git n/a)
NAME TYPE DESCRIPTION PLUGIN AND LIBRARY VERSION
RDP Protocolo RDP - Protocolo de área de trabalho remota RDP Plugin: 1.2.31.2 (git n/a), Compiled with FreeRDP lib: 2.0.0-rc2 (n/a), Running with FreeRDP lib: 2.0.0-rc2 (rev n/a), H264: Yes
RDPF Arquivo RDP - Manipulador de arquivos RDP RDP Plugin: 1.2.31.2 (git n/a), Compiled with FreeRDP lib: 2.0.0-rc2 (n/a), Running with FreeRDP lib: 2.0.0-rc2 (rev n/a), H264: Yes
RDPS Preferência RDP - Preferências RDP Plugin: 1.2.31.2 (git n/a), Compiled with FreeRDP lib: 2.0.0-rc2 (n/a), Running with FreeRDP lib: 2.0.0-rc2 (rev n/a), H264: Yes
SFTP Protocolo SFTP - Transferência Segura de Arquivos 1.2.31.2
SPICE Protocolo SPICE - Simple Protocol for Independent Computing Environments 1.2.31.2
SSH Protocolo Shell Segura - SSH 1.2.31.2
VNC Protocolo VNC - VNC viewer 1.2.31.2
VNCI Protocolo VNCI - VNC viewer listen mode 1.2.31.2
glibsecret Secreto GNOME libsecret 1.2.31.2
sudo lshw -C video
uname -a
Linux raspberrypi 4.19.34-v7+ #1211 (closed) SMP Mon Apr 8 22:56:37 BST 2019 armv7l GNU/Linux
Remote System Description
- Server (OS name and version): Proxmox version 5.4 ( current stable version )
- Special notes regarding the remote system (i.e. gateways, tunnel, etc):
Problem Description
Write here a detailed description of the problem/request.
Proxmox is a virtualization environment that let's you run containers and VMs.
You can find details abot Proxmox at : https://www.proxmox.com/en/proxmox-ve
When a VM is set to Spice protocol there is a security handshake to connect to this VM
A script was created for remote-viewer connection.
This is the link to Proxmox script ( second script in bash ) : https://forum.proxmox.com/threads/remote-spice-access-without-using-web-manager.16561/page-3
Actually there is no way to make remmina use those parameters to handsahe and open the communication tunnel to Proxmox.
Proxmox always listen to port 3128 and authenticate via port 61000 but gives a different CA, "host" and password for each new call to the same VM.
Those authentication parameters have a timeout of 30 seconds by default.
I'm attaching the script output.
Note : I'm using a Raspberry Pi as a Thin Client to connect to Proxmox
Regards,
Ricardo JorgePi_Remmina_Gitlab.txt