Đưa proxy của Remmina vào sandbox Flatpak của nó
Cung cấp cấu hình proxy cho tiến trình Remmina bên trong Flatpak thay vì giả định rằng export trong terminal đã đến được ứng dụng khởi chạy từ màn hình nền.
Một export trong terminal có thể hoàn toàn hợp lệ mà vẫn vắng mặt trong tiến trình Remmina mà bạn khởi chạy từ màn hình nền. Với bản cài Flatpak, hãy kiểm tra environment override của chính ứng dụng.
Flatpak cung cấp một bề mặt cấu hình cho từng người dùng và từng ứng dụng. Ví dụ cho một endpoint proxy HTTP là:
flatpak override --user --env=https_proxy=http://proxy.example:8080 org.remmina.RemminaDùng ID thực tế của ứng dụng đã cài và giao thức mà endpoint hỗ trợ. Tên biến mô tả thiết lập mà thư viện mạng sử dụng; nó không đòi hỏi giá trị phải bắt đầu bằng https://.
Phần triển khai proxy của FreeRDP đọc https_proxy và HTTPS_PROXY khi chưa chọn loại proxy rõ ràng. Bản dựng Remmina và loại kết nối phải thực sự dùng đường đó. Hồ sơ SSH, VNC và RDP không phải ba đối tượng tiêu thụ hoán đổi được cho nhau.
Hãy đóng hoàn toàn ứng dụng đang chạy trước khi khởi chạy nó với override mới. Lưu một override không ghi lại tiến trình đã chạy trong sandbox.
Để xóa đúng override này, Flatpak cũng hỗ trợ:
flatpak override --user --unset-env=https_proxy org.remmina.RemminaGiữ thông tin xác thực ngoài phần xuất lệnh được chia sẻ. Override ứng dụng là cấu hình, không phải hộp lưu mật khẩu. Nếu TCP đến được proxy nhưng kết nối màn hình nền vẫn thất bại, hãy giữ hồ sơ, phương thức vận chuyển và phản hồi proxy đã chọn; thay đổi thêm export trong shell máy chủ không thể sửa lỗi giao thức hoặc ủy quyền bên trong kết nối đó.