Tunnelblick data-ciphers ਅਣਪਛਾਤਾ: ਕਿਹੜਾ ਇੰਜਣ ਚੱਲ ਰਿਹਾ ਸੀ?
ਅਣਪਛਾਤੀ data-ciphers ਗਲਤੀ ਸਥਾਨਕ ਪਾਰਸ ਫੇਲ੍ਹ ਹੈ, ਸਾਈਫਰ ਅਸਹਿਮਤੀ ਨਹੀਂ। ਪ੍ਰੋਫਾਈਲ ਸੋਧਣ ਤੋਂ ਪਹਿਲਾਂ ਉਹ ਇੰਜਣ ਲੱਭੋ ਜੋ ਉਸ ਕਨੈਕਸ਼ਨ ਨੇ ਵਰਤਿਆ।
Tunnelblick ਇੱਕ ਅਣਪਛਾਤੇ data-ciphers ਵਿਕਲਪ ਦੀ ਰਿਪੋਰਟ ਕਰਦਾ ਹੈ, ਉਸੇ ਸਾਹ ਵਿੱਚ OpenVPN 2.4 ਦਾ ਜ਼ਿਕਰ ਕਰਦਾ ਹੈ, ਅਤੇ ਕਨੈਕਸ਼ਨ ਕਦੇ ਸ਼ੁਰੂ ਨਹੀਂ ਹੁੰਦਾ। ਇਹ ਸਾਈਫਰ ਬਾਰੇ ਅਸਹਿਮਤੀ ਨਹੀਂ ਸਗੋਂ ਸਥਾਨਕ ਪਾਰਸਿੰਗ ਫੇਲ੍ਹ ਹੈ, ਕਿਉਂਕਿ ਇੰਜਣ ਨੇ ਗੇਟਵੇ ਨਾਲ ਕਿਸੇ ਵੀ ਗੱਲਬਾਤ ਤੋਂ ਪਹਿਲਾਂ ਪ੍ਰੋਫਾਈਲ ਨੂੰ ਰੱਦ ਕਰ ਦਿੱਤਾ। ਸਰਵਰ ਦੀ ਸਾਈਫਰ ਨੀਤੀ ਬਾਰੇ ਆਮ ਸਲਾਹ ਇੱਥੇ ਮਦਦ ਨਹੀਂ ਕਰ ਸਕਦੀ; ਪਾਰਸਰ ਨੂੰ ਪਹਿਲਾਂ ਫਾਈਲ ਸਮਝਣੀ ਪਵੇਗੀ। ਉਹ ਇੰਜਣ ਲੱਭੋ ਜੋ ਇਸ ਇੱਕ ਸੰਰਚਨਾ ਨੇ ਅਸਲ ਵਿੱਚ ਸ਼ੁਰੂ ਕੀਤਾ, ਅਤੇ ਬਾਕੀ ਆਪਣੇ ਆਪ ਆ ਜਾਵੇਗਾ।
ਪ੍ਰੋਫਾਈਲ ਨੂੰ ਛੂਹਣ ਤੋਂ ਪਹਿਲਾਂ ਲੌਗ ਲਾਈਨ ਪੜ੍ਹੋ
ਫੇਲ੍ਹ ਹੋਏ ਕਨੈਕਸ਼ਨ ਨੂੰ Tunnelblick ਦੀ ਵੇਰਵੇ ਵਿੰਡੋ ਵਿੱਚ ਖੋਲ੍ਹੋ ਅਤੇ ਲੌਗ ਉੱਪਰੋਂ ਪੜ੍ਹੋ। ਪਹਿਲੀਆਂ ਲਾਈਨਾਂ ਇੰਜਣ ਦਾ ਸੰਸਕਰਣ ਅਤੇ ਉਸ ਨੂੰ ਦਿੱਤਾ ਜਾ ਰਿਹਾ ਪ੍ਰੋਫਾਈਲ ਦੱਸਦੀਆਂ ਹਨ, ਫਿਰ ਉਹ ਵਿਕਲਪ ਜਿਸ ਨੇ ਪਾਰਸਿੰਗ ਰੋਕੀ। ਉਸ ਤੋਂ ਬਾਅਦ ਸਭ ਕੁਝ ਸ਼ੋਰ ਹੈ, ਕਿਉਂਕਿ ਪ੍ਰਕਿਰਿਆ ਬਾਹਰ ਨਿਕਲ ਚੁੱਕੀ ਹੈ।
ਉਸ ਲੌਗ ਤੋਂ ਤਿੰਨ ਤੱਥ ਦਰਜ ਕਰੋ: ਇੰਜਣ ਦਾ ਸੰਸਕਰਣ, ਸੰਰਚਨਾ ਦਾ ਨਾਮ ਅਤੇ ਸਹੀ ਸੁਨੇਹਾ। ਇਹ ਤਿੰਨੇ ਹੀ ਪੂਰਾ ਨਿਦਾਨ ਹਨ। ਜੇ ਸੁਧਾਰ ਲਈ ਸਥਾਪਿਤ ਐਪਲੀਕੇਸ਼ਨ ਬਦਲਣੀ ਪਵੇ ਤਾਂ ਇਹੀ ਤੁਹਾਨੂੰ ਲੋੜੀਂਦੇ ਹੋਣਗੇ। ਲਾਈਨਾਂ ਦਾ ਸਕ੍ਰੀਨਸ਼ਾਟ ਲਓ, ਦੁਬਾਰਾ ਕਹਿਣ ਦੀ ਥਾਂ, ਕਿਉਂਕਿ ਯਾਦ ਤੋਂ ਦੁਹਰਾਉਂਦਿਆਂ ਵਿਕਲਪਾਂ ਦੇ ਨਾਮ ਗਲਤ ਟਾਈਪ ਹੋਣਾ ਆਸਾਨ ਹੈ।
ਪੁਸ਼ਟੀ ਕਰੋ ਕਿ ਉਹ ਸੰਰਚਨਾ ਕਿਹੜਾ ਇੰਜਣ ਚਲਾਉਂਦੀ ਹੈ
Tunnelblick ਇੱਕ OpenVPN ਇੰਜਣ ਦੁਆਲੇ ਲਪੇਟੀ ਐਪਲੀਕੇਸ਼ਨ ਹੈ, ਅਤੇ ਵੱਖ-ਵੱਖ ਸੰਰਚਨਾਵਾਂ ਵੱਖ-ਵੱਖ ਇੰਜਣ ਚਲਾ ਸਕਦੀਆਂ ਹਨ। ਐਪਲੀਕੇਸ਼ਨ ਦਾ ਸੰਸਕਰਣ ਪੜ੍ਹਨ ਦੀ ਥਾਂ ਵੇਰਵੇ ਵਿੰਡੋ ਵਿੱਚ ਇਸ ਸੰਰਚਨਾ ਲਈ ਚੁਣਿਆ ਸੰਸਕਰਣ ਜਾਂਚੋ, ਅਤੇ ਸੰਰਚਨਾ ਕਦੇ ਨਾ ਵਰਤਦੀ ਟਰਮੀਨਲ openvpn ਬਾਈਨਰੀ ਦੇ ਆਉਟਪੁੱਟ ਨੂੰ ਉਸ ਦੀ ਥਾਂ ਨਾ ਰੱਖੋ। Tunnelblick ਦੀ OpenVPN ਸੰਸਕਰਣਾਂ ਦੀ ਗਾਈਡ ਦੱਸਦੀ ਹੈ ਕਿ ਉਹ ਚੋਣ ਕਿਵੇਂ ਕੰਮ ਕਰਦੀ ਹੈ ਅਤੇ ਚੋਣ ਕਿੱਥੇ ਸੰਭਾਲੀ ਜਾਂਦੀ ਹੈ।
ਇਹ ਫ਼ਰਕ ਮਹੱਤਵਪੂਰਨ ਹੈ ਕਿਉਂਕਿ ਮਸ਼ੀਨ ਵਿੱਚ PATH ਉੱਤੇ ਆਧੁਨਿਕ ਬਾਈਨਰੀ ਹੋ ਸਕਦੀ ਹੈ ਅਤੇ ਫੇਲ੍ਹ ਹੋਏ ਕਨੈਕਸ਼ਨ ਪਿੱਛੇ ਬੰਡਲ ਕੀਤਾ 2.4 ਇੰਜਣ ਹੋ ਸਕਦਾ ਹੈ। ਪ੍ਰੋਫਾਈਲ ਦਾ ਮੁਲਾਂਕਣ ਦੂਜਾ ਕਰਦਾ ਹੈ।
openvpn --version
ls /Applications/Tunnelblick.app/Contents/Resources/openvpn/ਇਹ ਦੋ ਕਮਾਂਡ ਦਿਖਾਉਂਦੀਆਂ ਹਨ ਕਿ ਟਰਮੀਨਲ ਕੀ ਚਲਾਏਗਾ ਅਤੇ ਸਥਾਪਿਤ ਐਪਲੀਕੇਸ਼ਨ ਕੋਲ ਕਿਹੜੀਆਂ ਇੰਜਣ ਡਾਇਰੈਕਟਰੀਆਂ ਹਨ। ਇਹਨਾਂ ਵਿੱਚੋਂ ਕੋਈ ਵੀ ਸਬੂਤ ਨਹੀਂ ਕਿ ਫੇਲ੍ਹ ਹੋਈ ਸੰਰਚਨਾ ਨੇ ਕੀ ਵਰਤਿਆ, ਕਿਉਂਕਿ ਲੌਗ ਪਹਿਲਾਂ ਹੀ ਇਹ ਦੱਸ ਚੁੱਕਾ ਹੈ, ਅਤੇ Tunnelblick ਦੇ ਸੰਸਕਰਣਾਂ ਵਿਚਕਾਰ ਰਾਹ ਵੱਖਰੇ ਹੁੰਦੇ ਹਨ।
ਨਿਰਦੇਸ਼ ਦਾ ਨਾਮ ਕਿਉਂ ਬਦਲਿਆ
OpenVPN ਨੇ 2.5 ਵਿੱਚ data-ciphers ਨੂੰ ਗੱਲਬਾਤ ਸੂਚੀ ਵਜੋਂ ਪੇਸ਼ ਕੀਤਾ, ਅਤੇ ਉਸ ਸੰਸਕਰਣ ਵਿੱਚ ਪੁਰਾਣੀ ਹੋ ਚੁੱਕੀ ਪਿਛਲੀ ncp-ciphers ਸ਼ਬਦਾਵਲੀ ਬਦਲ ਦਿੱਤੀ। 2.4 ਇੰਜਣ ਵਿੱਚ ਅਜਿਹਾ ਵਿਕਲਪ ਨਹੀਂ, ਇਸ ਲਈ ਇਹ ਪਹਿਲੇ ਅਣਜਾਣ ਟੋਕਨ ਉੱਤੇ ਰੁਕ ਜਾਂਦਾ ਹੈ। ਇਕੱਲਾ cipher ਵਿਕਲਪ ਵੀ ਸੂਚੀ ਦਾ ਪੁਰਾਣਾ ਉਪਨਾਮ ਨਹੀਂ; ਇਹ ਗੱਲਬਾਤ ਸਮੂਹ ਦੀ ਥਾਂ ਇੱਕ ਸਾਈਫਰ ਦਾ ਨਾਮ ਦਿੰਦਾ ਹੈ।
ਇਸੇ ਲਈ ਸੰਸਕਰਣਾਂ ਵਿਚਕਾਰ ਟੈਕਸਟ ਬਦਲਣ ਨਾਲ ਅਜਿਹੇ ਪ੍ਰੋਫਾਈਲ ਬਣਦੇ ਹਨ ਜੋ ਪਾਰਸ ਹੁੰਦੇ ਹਨ ਅਤੇ ਫਿਰ ਅਣਕਿਆਸਿਆ ਵਿਵਹਾਰ ਕਰਦੇ ਹਨ, ਅਤੇ ਇਸੇ ਲਈ ਫੋਰਮ ਪੋਸਟ ਤੋਂ ਟੁਕੜਾ ਕਾਪੀ ਕਰਨਾ ਸੰਸਕਰਣ ਜਾਂਚ ਨਹੀਂ। ਵਿਕਲਪਾਂ ਦੇ ਨਾਮ ਫਾਲਬੈਕ ਸੰਭਾਲ ਅਤੇ ਡਿਫਾਲਟ ਦੇ ਨਾਲ ਹਿਲੇ, ਅਤੇ ਇੱਕ ਨਿਰਦੇਸ਼ ਦਾ ਨਾਮ ਬਦਲ ਕੇ ਜੋੜੀ ਫਾਈਲ ਇੰਜਣ ਲਈ ਲਿਖੀ ਫਾਈਲ ਦੇ ਬਰਾਬਰ ਨਹੀਂ।
ਲੱਛਣ ਨਹੀਂ, ਇੰਜਣ ਜਾਂ ਪ੍ਰੋਫਾਈਲ ਠੀਕ ਕਰੋ
ਸਮਰਥਿਤ ਤੈਨਾਤੀ ਲਈ ਟਿਕਾਊ ਸੁਧਾਰ ਇੱਕ ਸਮਰਥਿਤ Tunnelblick ਅਤੇ ਇੰਜਣ ਦਾ ਸੁਮੇਲ ਹੈ ਜੋ ਓਪਰੇਟਰ ਦਾ ਪ੍ਰੋਫਾਈਲ ਸਵੀਕਾਰ ਕਰਦਾ ਹੈ, ਅਤੇ ਇਹ ਐਪਲੀਕੇਸ਼ਨ ਦੀ ਸਥਾਪਨਾ ਦੇ ਮਾਲਕ ਰਾਹੀਂ ਪ੍ਰਬੰਧਿਤ ਹੁੰਦਾ ਹੈ। ਜੇ ਪੁਰਾਣੀ ਸਥਾਪਨਾ ਕੁਝ ਸਮਾਂ ਰਹਿਣੀ ਹੈ, ਤਾਂ ਉਸ ਇੰਜਣ ਲਈ ਅਤੇ ਉਹਨਾਂ ਸਾਈਫਰਾਂ ਲਈ ਲਿਖਿਆ ਪ੍ਰੋਫਾਈਲ ਮੰਗੋ ਜੋ ਗੇਟਵੇ ਅਸਲ ਵਿੱਚ ਸਵੀਕਾਰ ਕਰਦਾ ਹੈ।
data-ciphers ਅਤੇ data-ciphers-fallback ਹਟਾਉਣ ਨਾਲ ਇਹ ਖਾਸ ਪਾਰਸ ਗਲਤੀ ਸੱਚਮੁੱਚ ਦੂਰ ਹੁੰਦੀ ਹੈ, ਅਤੇ ਇਸੇ ਲਈ ਇਹ ਲਾਲਚ ਦਿੰਦੀ ਹੈ। ਇਹ ਚੁੱਪਚਾਪ ਇਹ ਵੀ ਬਦਲਦੀ ਹੈ ਕਿ ਕਿਹੜੇ ਸਾਈਫਰਾਂ ਉੱਤੇ ਗੱਲਬਾਤ ਹੋਵੇਗੀ, ਅਜਿਹੀ ਸੁਰੱਖਿਆ ਸੰਰਚਨਾ ਵਿੱਚ ਜਿਸ ਨੂੰ ਸੋਧਣ ਦਾ ਤੁਹਾਡਾ ਇਰਾਦਾ ਨਹੀਂ ਸੀ। ਮੂਲ ਪ੍ਰੋਫਾਈਲ ਰੱਖੋ ਅਤੇ ਇਸ ਦੀ ਥਾਂ ਸਮਰਥਿਤ ਸੈਟਿੰਗਾਂ ਦੀ ਜਾਣ-ਬੁੱਝ ਕੇ ਤੁਲਨਾ ਕਰੋ।
ਦੁਬਾਰਾ ਕੋਸ਼ਿਸ਼ ਕਰੋ ਅਤੇ ਅਗਲਾ ਪੜਾਅ ਪੜ੍ਹੋ
ਸੁਧਾਰ ਤੋਂ ਬਾਅਦ ਕਨੈਕਸ਼ਨ ਦੁਬਾਰਾ ਅਜ਼ਮਾਓ ਅਤੇ ਸਫਲਤਾ ਮੰਨਣ ਦੀ ਥਾਂ ਨਵਾਂ ਲੌਗ ਸ਼ੁਰੂ ਤੋਂ ਪੜ੍ਹੋ। ਹੁਣ ਪਾਰਸ ਹੋਣ ਵਾਲਾ ਪ੍ਰੋਫਾਈਲ ਫਿਰ ਵੀ ਸਾਈਫਰ ਗੱਲਬਾਤ, ਸਰਟੀਫਿਕੇਟ ਜਾਂਚ, ਪ੍ਰਮਾਣਿਕਤਾ ਜਾਂ ਰੂਟਿੰਗ ਉੱਤੇ ਰੁਕ ਸਕਦਾ ਹੈ, ਅਤੇ ਉਹਨਾਂ ਵਿੱਚੋਂ ਹਰ ਫੇਲ੍ਹ ਦਾ ਆਪਣਾ ਸਬੂਤ ਹੈ।
ਜੇ ਗੱਲਬਾਤ ਫੇਲ੍ਹ ਹੋਵੇ, ਤਾਂ ਦੋਵੇਂ ਸਿਰਿਆਂ ਵੱਲੋਂ ਸਮਰਥਿਤ ਸਾਈਫਰਾਂ ਅਤੇ ਹਰ ਇੱਕ ਨੂੰ ਮਨਜ਼ੂਰ ਸਾਈਫਰਾਂ ਦੀ ਤੁਲਨਾ ਕਰੋ। ਜੇ ਪ੍ਰਮਾਣਿਕਤਾ ਫੇਲ੍ਹ ਹੋਵੇ, ਤਾਂ ਪ੍ਰੋਫਾਈਲ ਅਤੇ ਇੰਜਣ ਹੁਣ ਗੇਟਵੇ ਤੱਕ ਪਹੁੰਚਣ ਜਿੰਨਾ ਚੰਗਾ ਕੰਮ ਕਰ ਰਹੇ ਹਨ, ਜੋ ਦਰਜ ਕਰਨ ਯੋਗ ਤਰੱਕੀ ਹੈ। ਪਹਿਲੇ ਚੁੱਪ ਲੌਗ ਉੱਤੇ ਉਹ ਲੜੀ ਰੋਕਣਾ ਹੀ ਗਲਤ ਕਾਰਨ ਨਾਲ ਸੁਰੱਖਿਆ ਸੈਟਿੰਗ ਹਟਾਉਣ ਦਾ ਤਰੀਕਾ ਹੈ।