مستمع TLS في pproxy يحتاج إلى شهادة ومفتاح
قدّم --ssl certfile,keyfile عندما يرفض مستمع http+ssl بدء التشغيل، وميّز ذلك المستمع عن مصدر SOCKS الأعلى.
رسالة الخطأ “You must specify --ssl to listen in ssl mode” تعني أن pproxy يحتاج إلى مادة شهادة الخادم لمستمع TLS الخاص به. يختار عنوان URL للمستمع TLS؛ لكنه لا يوفّر شهادة.
pproxy -l http+ssl://127.0.0.1:8181 -r socks5://127.0.0.1:1080 --ssl proxy-chain.pem,proxy-key.pem
يفترض هذا الأمر التوضيحي أن pproxy وخدمة SOCKS5 الأعلى وملفات الشهادة موجودة مسبقًا. قيمة --ssl هي ملف شهادة يتبعه فاصلة ثم ملف المفتاح الخاص المطابق. يمكن للملف المدمج استخدام صيغة الملف الواحد.
المنفذ 8181 هو مستمع HTTP الوكيل المحلي المحمي بـ TLS. المنفذ 1080 هو خدمة SOCKS الأعلى المنفصلة. لا يؤدي ضبط أحدهما إلى إنشاء الآخر أو التحقق منه.
يحتاج العملاء إلى عنوان URL لوكيل HTTPS وإلى الثقة بشهادة المستمع، بما في ذلك اسم مضيف وكيل أو عنوان IP مطابق. يبقى TLS الوجهة اتصالًا منفصلًا داخل مسار الوكيل.