นำ proxy ของ Remmina เข้าไปใน Flatpak sandbox ของมัน
ให้การกำหนดค่า proxy แก่โปรเซส Remmina ภายใน Flatpak แทนการสมมติว่า export ใน terminal ไปถึงแอปที่เปิดจากเดสก์ท็อปแล้ว
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 นั้นได้