Dalhin ang proxy ng Remmina sa Flatpak sandbox nito
Bigyan ng proxy configuration ang proseso ng Remmina sa loob ng Flatpak sa halip na ipagpalagay na ang export sa terminal ay umabot sa app na inilunsad mula sa desktop.
Ang export sa terminal ay maaaring ganap na wasto at wala pa rin sa proseso ng Remmina na inilunsad mo mula sa desktop. Sa installation ng Flatpak, tingnan ang environment override ng app mismo.
Nagbibigay ang Flatpak ng ibabaw ng configuration para sa bawat user at bawat app. Halimbawa para sa endpoint ng HTTP proxy:
flatpak override --user --env=https_proxy=http://proxy.example:8080 org.remmina.RemminaGamitin ang aktwal na ID ng naka-install na app at ang protocol na sinusuportahan ng endpoint. Inilalarawan ng pangalan ng variable ang setting na ginagamit ng networking library; hindi nito hinihiling na magsimula ang value sa https://.
Binabasa ng proxy implementation ng FreeRDP ang https_proxy at HTTPS_PROXY kapag wala pang napiling tahasang uri ng proxy. Dapat talagang gamitin ng build ng Remmina at uri ng koneksyon ang landas na iyon. Ang mga profile ng SSH, VNC at RDP ay hindi tatlong mapagpapalit na gumagamit.
Isara nang lubusan ang umiiral na app bago ito ilunsad gamit ang bagong override. Ang pag-save ng override ay hindi nagsusulat muli ng prosesong tumatakbo na sa sandbox.
Upang alisin ang partikular na override na ito, sinusuportahan din ng Flatpak ang:
flatpak override --user --unset-env=https_proxy org.remmina.RemminaIlayo ang mga kredensyal sa ibinahaging output ng command. Ang override ng app ay configuration, hindi vault ng password. Kung naabot ng TCP ang proxy ngunit nabigo pa rin ang koneksyon sa desktop, panatilihin ang napiling profile, transport at tugon ng proxy; ang pagbabago ng mas maraming export sa host shell ay hindi makakapag-ayos ng pagkabigo ng protocol o awtorisasyon sa loob ng koneksyong iyon.