HTTPS कनेक्शन को SSH पोर्ट फ़ॉरवर्डिंग के माध्यम से रीडायरेक्ट किया जा सकता है - हालाँकि SSL / TLS प्रमाणपत्र सत्यापन ऐसे मामलों में विफल हो जाएगा जब होस्ट नाम से मेल नहीं खाता:
आप https: // localhost: 12345 से कनेक्ट हो रहे हैं, लेकिन सर्वर सर्टिफिकेट में server.com नाम है।
HTTPS कनेक्शन को सीधे फॉरवर्ड करने के बजाय आप जिस SSH कनेक्शन को खोल रहे हैं उस दूरस्थ कंप्यूटर पर एक HTTP (s) / SOCKS प्रॉक्सी चलाएगा। फिर उस प्रोग्राम को सेट अप करें जिसे आप पोर्ट प्रॉक्सी के माध्यम से इस प्रॉक्सी का उपयोग करने के लिए सुरंग बनाना चाहते हैं। यह एक साफ समाधान होगा।
अद्यतन: ऐसा लगता है जैसे SVN HTTP प्रॉक्सी का उपयोग कर सकता है लेकिन SOCKS प्रॉक्सी का नहीं। यदि आप ऐसा करना चाहते हैं, तो आपको अपने स्थानीय सिस्टम पर एक अतिरिक्त "मोज़ा" की आवश्यकता है। Serverfault.com देखें : मैं ssh सुरंग के साथ तोड़फोड़ के लिए प्रॉक्सी कैसे सेट कर सकता हूं?