Remmina ਦੇ proxy ਨੂੰ ਇਸ ਦੇ Flatpak sandbox ਵਿੱਚ ਲਿਆਉਣਾ
ਟਰਮੀਨਲ ਦੇ export ਨੂੰ ਡੈਸਕਟਾਪ ਤੋਂ ਸ਼ੁਰੂ ਕੀਤੀ ਐਪ ਤੱਕ ਪਹੁੰਚਿਆ ਮੰਨਣ ਦੀ ਬਜਾਏ Flatpak ਦੇ ਅੰਦਰਲੀ Remmina ਪ੍ਰਕਿਰਿਆ ਨੂੰ proxy ਸੰਰਚਨਾ ਦੇਣਾ।
ਟਰਮੀਨਲ ਵਿੱਚ ਕੀਤਾ export ਪੂਰੀ ਤਰ੍ਹਾਂ ਸਹੀ ਹੋ ਸਕਦਾ ਹੈ ਅਤੇ ਫਿਰ ਵੀ ਡੈਸਕਟਾਪ ਤੋਂ ਸ਼ੁਰੂ ਕੀਤੀ Remmina ਪ੍ਰਕਿਰਿਆ ਵਿੱਚ ਨਾ ਹੋਵੇ। Flatpak ਸਥਾਪਨਾ ਲਈ, ਐਪ ਦੇ ਆਪਣੇ environment override ਵੇਖੋ।
Flatpak ਹਰ ਵਰਤੋਂਕਾਰ ਅਤੇ ਹਰ ਐਪ ਲਈ ਸੰਰਚਨਾ ਦੀ ਸਤ੍ਹਾ ਦਿੰਦਾ ਹੈ। HTTP proxy endpoint ਦੀ ਇੱਕ ਉਦਾਹਰਨ:
flatpak override --user --env=https_proxy=http://proxy.example:8080 org.remmina.Remminaਸਥਾਪਿਤ ਐਪ ਦੀ ਅਸਲ ID ਅਤੇ endpoint ਵੱਲੋਂ ਸਮਰਥਿਤ ਪ੍ਰੋਟੋਕੋਲ ਵਰਤੋ। ਵੇਰੀਏਬਲ ਦਾ ਨਾਮ ਉਸ ਸੈਟਿੰਗ ਦਾ ਵਰਣਨ ਕਰਦਾ ਹੈ ਜੋ ਨੈੱਟਵਰਕਿੰਗ ਲਾਇਬ੍ਰੇਰੀ ਵਰਤਦੀ ਹੈ; ਇਹ ਮੰਗ ਨਹੀਂ ਕਰਦਾ ਕਿ ਮੁੱਲ https:// ਨਾਲ ਸ਼ੁਰੂ ਹੋਵੇ।
FreeRDP ਦਾ proxy ਅਮਲ ਸਪਸ਼ਟ proxy ਕਿਸਮ ਅਜੇ ਚੁਣੀ ਨਾ ਹੋਣ ਵੇਲੇ https_proxy ਅਤੇ HTTPS_PROXY ਪੜ੍ਹਦਾ ਹੈ। Remmina build ਅਤੇ ਕਨੈਕਸ਼ਨ ਕਿਸਮ ਨੂੰ ਸੱਚਮੁੱਚ ਉਹੀ ਰਾਹ ਵਰਤਣਾ ਚਾਹੀਦਾ ਹੈ। SSH, VNC ਅਤੇ RDP ਪਰੋਫਾਈਲ ਤਿੰਨ ਬਦਲਣਯੋਗ ਵਰਤੋਂਕਾਰ ਨਹੀਂ ਹਨ।
ਨਵੇਂ override ਨਾਲ ਸ਼ੁਰੂ ਕਰਨ ਤੋਂ ਪਹਿਲਾਂ ਮੌਜੂਦਾ ਐਪ ਪੂਰੀ ਤਰ੍ਹਾਂ ਬੰਦ ਕਰੋ। override ਸੰਭਾਲਣ ਨਾਲ sandbox ਵਿੱਚ ਪਹਿਲਾਂ ਤੋਂ ਚੱਲ ਰਹੀ ਪ੍ਰਕਿਰਿਆ ਮੁੜ ਨਹੀਂ ਲਿਖੀ ਜਾਂਦੀ।
ਇਸ ਖਾਸ override ਨੂੰ ਹਟਾਉਣ ਲਈ Flatpak ਇਹ ਵੀ ਸਮਰਥਨ ਕਰਦਾ ਹੈ:
flatpak override --user --unset-env=https_proxy org.remmina.Remminaਸਾਂਝੇ ਕਮਾਂਡ ਆਉਟਪੁੱਟ ਤੋਂ ਪ੍ਰਮਾਣ-ਪੱਤਰ ਦੂਰ ਰੱਖੋ। ਐਪ override ਸੰਰਚਨਾ ਹੈ, ਪਾਸਵਰਡ ਤਿਜੋਰੀ ਨਹੀਂ। ਜੇ TCP proxy ਤੱਕ ਪਹੁੰਚਦਾ ਹੈ ਪਰ ਡੈਸਕਟਾਪ ਕਨੈਕਸ਼ਨ ਅਜੇ ਵੀ ਫੇਲ੍ਹ ਹੁੰਦਾ ਹੈ, ਤਾਂ ਚੁਣਿਆ ਪਰੋਫਾਈਲ, ਟਰਾਂਸਪੋਰਟ ਅਤੇ proxy ਜਵਾਬ ਰੱਖੋ; ਹੋਰ host-shell export ਬਦਲਣ ਨਾਲ ਉਸ ਕਨੈਕਸ਼ਨ ਦੇ ਅੰਦਰਲੀ ਪ੍ਰੋਟੋਕੋਲ ਜਾਂ ਅਧਿਕਾਰ ਫੇਲ੍ਹਤਾ ਠੀਕ ਨਹੀਂ ਹੋ ਸਕਦੀ।