HTTPS bağlantısı SSH bağlantı noktası iletme yoluyla yönlendirilebilir - ancak ana bilgisayar adı eşleşmediği durumlarda SSL / TLS sertifika doğrulaması başarısız olur:
Https: // localhost: 12345 adresine bağlanıyorsunuz, ancak sunucu sertifikası server.com adını içeriyor.
Doğrudan HTTPS bağlantısını iletmek yerine, SSH bağlantısını açtığınız uzak bilgisayarda bir HTTP (s) / SOCKS proxy'si çalıştırırım. Ardından, bu proxy'yi bağlantı noktası yönlendirme yoluyla kullanmak için tünellemek istediğiniz programı ayarlayın. Bu temiz bir çözüm olurdu.
Güncelleme: Görünüşe göre SVN HTTP proxy'lerini kullanabilir ancak SOCKS proxy'lerini kullanamaz. Bunu yapmak istiyorsanız, yerel sisteminizde ek bir "çorap değiştirici" gerekir. Bkz. Serverfault.com: ssh tüneli ile alt sürüm için proxy'yi nasıl ayarlayabilirim?