הגדרות הפרוקסי של Windows ו־WinHTTP הן שונות
בדקו אם יישום Windows משתמש ב־WinHTTP לפני שינוי netsh, במקום להתייחס לכך כפתרון דפדפן אוניברסלי.
אם הדפדפן עובד אבל יישום רקע של Windows לא, זהו קודם את ממשק הפרוקסי של היישום שנכשל. הוא עשוי להשתמש ב־WinHTTP, בהגדרות Windows למשתמש, בהגדרה לפי סשן, בגילוי אוטומטי או בתצורה משלו. שירות עשוי לפעול גם כמשתמש אחר.
להגדרת WinHTTP הרגילה, התחילו בבדיקה הזאת לקריאה בלבד:
netsh winhttp show proxyהפלט הזה אינו מתאר כל פרופיל דפדפן או חיבור. לפני שינוי, אשרו בתיעוד או באבחון היישום שהוא משתמש בברירת המחדל הזאת של WinHTTP.
| פעולה מתוכננת | טווח השפעה |
|---|---|
| הגדרת ברירת מחדל של WinHTTP | רשמו את התצורה הישנה והביאו בחשבון את כל הלקוחות המשתתפים שחולקים אותה. |
| ייבוא הגדרות Internet של Windows | העתיקו את המקור כעת; שינויים מאוחרים יותר אינם מסתנכרנים ברציפות. |
| שחזור אחרי הבדיקה | שחזרו את הפרוקסי שנרשם, או אפסו רק אם המצב הקודם היה גישה ישירה. |
עם ההרשאות הנדרשות ויישום שאמור להשתמש בברירת המחדל הזאת, ההגדרה המפורשת היא:
netsh winhttp set proxy proxy-server="203.0.113.10:8080"החליפו את נקודת הקצה לתיעוד בפרוקסי שהוקצה ליישום, או במועמד מתוך רשימת שרתי פרוקסי HTTP אם הנתיב מתיר פרוקסי ציבוריים. כדי לייבא במקום זאת את מקור הגדרות Internet של Windows:
netsh winhttp import proxy source=ieהשם הישן ie מציין את מקור הייבוא. אם המצב המקורי היה גישה ישירה, בטלו את הבדיקה עם:
netsh winhttp reset proxyאחרת שחזרו את הערכים הקודמים. איפוס WinHTTP אינו מסיר מדיניות תוסף או את הפרוקסי של היישום עצמו. להגדרה רגילה של Chrome או Edge השתמשו בחלון הפרוקסי של Windows, אלא אם זיהיתם תלות ייחודית ב־WinHTTP; אין פקודת netsh שכופה על כל לקוחות הרשת לחלוק נתיב אחד.