export ใน terminal อาจถูกต้องสมบูรณ์และยังขาดหายไปจากโปรเซส Remmina ที่คุณเปิดจากเดสก์ท็อป สำหรับการติดตั้งแบบ Flatpak ให้ตรวจสอบ environment override ของแอปเอง

Flatpak ให้พื้นผิวการกำหนดค่าสำหรับผู้ใช้แต่ละคนและแอปแต่ละตัว ตัวอย่างสำหรับ endpoint ของ proxy HTTP คือ

flatpak override --user --env=https_proxy=http://proxy.example:8080 org.remmina.Remmina

ใช้ ID จริงของแอปที่ติดตั้งและโพรโทคอลที่ endpoint รองรับ ชื่อตัวแปรอธิบายการตั้งค่าที่ไลบรารีเครือข่ายใช้ ไม่ได้กำหนดว่าค่าต้องขึ้นต้นด้วย https://

การใช้งาน proxy ของ FreeRDP อ่าน https_proxy และ HTTPS_PROXY เมื่อยังไม่ได้เลือกชนิด proxy อย่างชัดเจน build ของ Remmina และชนิดการเชื่อมต่อต้องใช้เส้นทางนั้นจริง ๆ โปรไฟล์ SSH, VNC และ RDP ไม่ใช่ผู้ใช้สามอย่างที่สลับกันได้

ปิดแอปที่มีอยู่ให้สนิทก่อนเปิดด้วย override ใหม่ การบันทึก override ไม่ได้เขียนโปรเซสที่ทำงานอยู่ใน sandbox ใหม่

หากต้องการลบ override นี้โดยเฉพาะ Flatpak ยังรองรับ

flatpak override --user --unset-env=https_proxy org.remmina.Remmina

เก็บข้อมูลรับรองไว้นอกผลลัพธ์คำสั่งที่แชร์ override ของแอปคือการกำหนดค่า ไม่ใช่ตู้เซฟรหัสผ่าน หาก TCP ไปถึง proxy แต่การเชื่อมต่อเดสก์ท็อปยังล้มเหลว ให้เก็บโปรไฟล์ การขนส่ง และการตอบกลับของ proxy ที่เลือกไว้ การเปลี่ยน export เพิ่มเติมใน shell ของโฮสต์ไม่สามารถแก้ไขความล้มเหลวของโพรโทคอลหรือการอนุญาตภายในconnection นั้นได้

บทความที่เกี่ยวข้อง