Kết nối HTTPS có thể được chuyển hướng qua chuyển tiếp cổng SSH - tuy nhiên xác thực chứng chỉ SSL / TLS sẽ không thành công trong các trường hợp như tên máy chủ không khớp:
Bạn đang kết nối với https: // localhost: 12345 nhưng chứng chỉ máy chủ chứa tên server.com.
Thay vì chuyển tiếp trực tiếp kết nối HTTPS, tôi sẽ chạy proxy HTTP (S) / SOCKS trên máy tính từ xa mà bạn đang mở kết nối SSH tới. Sau đó thiết lập chương trình bạn muốn tạo đường hầm để sử dụng proxy này thông qua chuyển tiếp cổng. Đây sẽ là một giải pháp sạch sẽ.
Cập nhật: Có vẻ như SVN có thể sử dụng proxy HTTP nhưng không phải proxy SOCKS. Nếu muốn làm như vậy, bạn cần một "vớ" bổ sung trên hệ thống địa phương của bạn. Xem Serverfault.com: Làm cách nào tôi có thể đặt proxy cho lật đổ với đường hầm ssh?