חילופי#
CONNECT example.com:443 HTTP/1.1
Host: example.com:443
Proxy-Authorization: Basic dXNlcjpwYXNz
HTTP/1.1 200 Connection established
<TLS ClientHello to example.com follows>מה זה אומר#
- תעודות הן של היעד עצמו; שום דבר אינו חתום מחדש. אזהרות תעודה באמצעות פרוקסי מצביעות על יירוט, לא על פעולה רגילה.
- פרמטרים מיקוד חייבים להיות באישורי פרוקסי, כי פרוקסי אף פעם לא קורא את הבקשה המוצפנת.
- שגיאות לפני פתיחת המנהרה (407, 400, 5002) מגיעות מהפרוקסי; טעויות לאחר שהן מגיעות מהיעד.
התחבר ליציאות אחרות#
חיבור יכול לכוונן כל יציאת TCP, וזו הסיבה ש- HTTP פרוקסי יכול לשאת פרוטוקולים אחרים מאשר HTTPS. ספקים מגבילים כמה יעדים (יציאה 25 עבור דואר היא ההדרה הקלאסית) כדי למנוע שימוש לרעה.
איך זה עובד ב-Key פרוקסי#
שערי Key פרוקסי מקבלים חיבור על נמל 9000 וכתובות ייעודיות על נמל 8000 לכל יציאת TCP למעט 25; המנהרה מועברת ללא מגע ו- TLS לעולם לא מוקצה.