Faire entrer le proxy de Remmina dans son bac à sable Flatpak
Fournir la configuration du proxy au processus Remmina à l'intérieur de Flatpak au lieu de supposer qu'un export du terminal a atteint l'application lancée depuis le bureau.
Un export dans un terminal peut être parfaitement valide et pourtant absent du processus Remmina que vous avez lancé depuis le bureau. Pour une installation Flatpak, vérifiez les environment override propres à l'application.
Flatpak fournit une surface de configuration par utilisateur et par application. Un exemple pour un endpoint de proxy HTTP :
flatpak override --user --env=https_proxy=http://proxy.example:8080 org.remmina.RemminaUtilisez l'ID réel de l'application installée et le protocole pris en charge par l'endpoint. Le nom de la variable décrit le réglage consommé par la bibliothèque réseau ; il n'exige pas que la valeur commence par https://.
L'implémentation du proxy de FreeRDP lit https_proxy et HTTPS_PROXY lorsqu'aucun type de proxy explicite n'a encore été choisi. Une compilation de Remmina et un type de connexion doivent réellement emprunter ce chemin. Les profils SSH, VNC et RDP ne sont pas trois consommateurs interchangeables.
Fermez complètement l'application existante avant de la lancer avec le nouvel override. Enregistrer un override ne réécrit pas un processus déjà en cours dans le bac à sable.
Pour supprimer précisément cet override, Flatpak prend aussi en charge :
flatpak override --user --unset-env=https_proxy org.remmina.RemminaGardez les identifiants hors de la sortie de commande partagée. Un override d'application est de la configuration, pas un coffre de mots de passe. Si TCP atteint le proxy mais que la connexion au bureau échoue encore, conservez le profil, le transport et la réponse du proxy sélectionnés ; changer davantage d'exports du shell hôte ne peut pas réparer une défaillance de protocole ou d'autorisation à l'intérieur de cette connexion.