Windows ਪ੍ਰੌਕਸੀ ਸੈਟਿੰਗਾਂ ਅਤੇ WinHTTP ਵੱਖਰੇ ਹਨ
netsh ਬਦਲਣ ਤੋਂ ਪਹਿਲਾਂ ਪਤਾ ਕਰੋ ਕਿ Windows ਐਪ WinHTTP ਵਰਤਦੀ ਹੈ; ਇਸ ਨੂੰ ਹਰ ਬ੍ਰਾਊਜ਼ਰ ਸਮੱਸਿਆ ਦਾ ਹੱਲ ਨਾ ਮੰਨੋ।
ਬ੍ਰਾਊਜ਼ਰ ਚੱਲਦਾ ਪਰ Windows ਬੈਕਗ੍ਰਾਊਂਡ ਐਪ ਨਾ ਚੱਲੇ ਤਾਂ ਪਹਿਲਾਂ ਨਾਕਾਮ ਐਪ ਦਾ ਪ੍ਰੌਕਸੀ ਇੰਟਰਫੇਸ ਪਛਾਣੋ। ਉਹ WinHTTP, ਵਰਤੋਂਕਾਰ ਦੀਆਂ Windows ਸੈਟਿੰਗਾਂ, ਸੈਸ਼ਨ ਸੈਟਿੰਗ, ਆਟੋਮੈਟਿਕ ਖੋਜ ਜਾਂ ਆਪਣੀ ਸੰਰਚਨਾ ਵਰਤ ਸਕਦੀ ਹੈ। ਸੇਵਾ ਹੋਰ ਵਰਤੋਂਕਾਰ ਵਜੋਂ ਵੀ ਚੱਲ ਸਕਦੀ ਹੈ।
ਆਮ WinHTTP ਸੈਟਿੰਗ ਲਈ ਇਸ ਸਿਰਫ਼ ਪੜ੍ਹਨ ਵਾਲੀ ਜਾਂਚ ਨਾਲ ਸ਼ੁਰੂ ਕਰੋ:
netsh winhttp show proxyਇਹ ਆਉਟਪੁੱਟ ਹਰੇਕ ਬ੍ਰਾਊਜ਼ਰ ਪ੍ਰੋਫਾਈਲ ਜਾਂ ਕਨੈਕਸ਼ਨ ਨਹੀਂ ਦੱਸਦੀ। ਬਦਲਣ ਤੋਂ ਪਹਿਲਾਂ ਐਪ ਦੇ ਦਸਤਾਵੇਜ਼ ਜਾਂ ਨਿਦਾਨ ਰਾਹੀਂ ਪੱਕਾ ਕਰੋ ਕਿ ਇਹ ਇਸ WinHTTP ਡਿਫ਼ੌਲਟ ਨੂੰ ਵਰਤਦੀ ਹੈ।
| ਚਾਹੀਦੀ ਕਾਰਵਾਈ | ਦਾਇਰਾ |
|---|---|
| WinHTTP ਡਿਫ਼ੌਲਟ ਲਗਾਉਣਾ | ਪੁਰਾਣੀ ਸੰਰਚਨਾ ਲਿਖੋ ਅਤੇ ਇਸ ਨੂੰ ਸਾਂਝਾ ਕਰਦੇ ਸਾਰੇ ਹਿੱਸੇਦਾਰ ਕਲਾਇੰਟ ਵਿਚਾਰੋ। |
| Windows Internet ਸੈਟਿੰਗਾਂ ਆਯਾਤ ਕਰਨਾ | ਸਰੋਤ ਹੁਣ ਕਾਪੀ ਕਰੋ; ਬਾਅਦ ਦੀਆਂ ਤਬਦੀਲੀਆਂ ਲਗਾਤਾਰ ਸਿੰਕ ਨਹੀਂ ਹੁੰਦੀਆਂ। |
| ਟੈਸਟ ਤੋਂ ਬਾਅਦ ਬਹਾਲ ਕਰਨਾ | ਲਿਖਿਆ ਪ੍ਰੌਕਸੀ ਬਹਾਲ ਕਰੋ ਜਾਂ ਸਿਰਫ਼ ਉਦੋਂ ਰੀਸੈੱਟ ਕਰੋ ਜੇ ਪਿਛਲੀ ਹਾਲਤ ਸਿੱਧੀ ਪਹੁੰਚ ਸੀ। |
ਲੋੜੀਂਦੇ ਅਧਿਕਾਰ ਅਤੇ ਇਸ ਡਿਫ਼ੌਲਟ ਨੂੰ ਵਰਤਣ ਵਾਲੀ ਐਪ ਹੋਵੇ ਤਾਂ ਸਪਸ਼ਟ ਸੈਟਿੰਗ ਹੈ:
netsh winhttp set proxy proxy-server="203.0.113.10:8080"ਦਸਤਾਵੇਜ਼ੀ ਐਂਡਪੁਆਇੰਟ ਨੂੰ ਐਪ ਲਈ ਦਿੱਤੇ ਪ੍ਰੌਕਸੀ ਨਾਲ ਬਦਲੋ ਜਾਂ ਰਸਤਾ ਜਨਤਕ ਪ੍ਰੌਕਸੀ ਮਨਜ਼ੂਰ ਕਰੇ ਤਾਂ HTTP ਪ੍ਰਾਕਸੀ ਸੂਚੀ ਵਿੱਚੋਂ ਉਮੀਦਵਾਰ ਲਵੋ। ਇਸ ਦੀ ਬਜਾਏ Windows Internet ਸੈਟਿੰਗਾਂ ਦਾ ਸਰੋਤ ਆਯਾਤ ਕਰਨ ਲਈ:
netsh winhttp import proxy source=ieਪੁਰਾਣਾ ਨਾਮ ie ਆਯਾਤ ਸਰੋਤ ਦੱਸਦਾ ਹੈ। ਅਸਲ ਹਾਲਤ ਸਿੱਧੀ ਪਹੁੰਚ ਸੀ ਤਾਂ ਟੈਸਟ ਇਸ ਤਰ੍ਹਾਂ ਵਾਪਸ ਲਵੋ:
netsh winhttp reset proxyਨਹੀਂ ਤਾਂ ਪਿਛਲੇ ਮੁੱਲ ਬਹਾਲ ਕਰੋ। WinHTTP ਰੀਸੈੱਟ ਕਰਨ ਨਾਲ ਐਕਸਟੈਂਸ਼ਨ ਨੀਤੀ ਜਾਂ ਐਪ ਦਾ ਆਪਣਾ ਪ੍ਰੌਕਸੀ ਨਹੀਂ ਹਟਦਾ। ਆਮ Chrome ਜਾਂ Edge ਸੈੱਟਅੱਪ ਲਈ Windows ਪ੍ਰੌਕਸੀ ਡਾਇਲਾਗ ਵਰਤੋ ਜਦੋਂ ਤੱਕ WinHTTP-ਖ਼ਾਸ ਨਿਰਭਰਤਾ ਪਛਾਣੀ ਨਾ ਹੋਵੇ; ਕੋਈ netsh ਕਮਾਂਡ ਸਾਰੇ ਨੈੱਟਵਰਕ ਕਲਾਇੰਟਾਂ ਨੂੰ ਇੱਕ ਰਸਤਾ ਸਾਂਝਾ ਕਰਨ ਲਈ ਮਜਬੂਰ ਨਹੀਂ ਕਰਦੀ।